builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0214 starttime: 1467737488.22 results: success (0) buildid: 20160705080924 builduid: 63293650764c4d18860755eb5f87d551 revision: 274a291aa2c85528ffeb988f0b1b0b61c12136b8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:28.221719) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:28.222171) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:28.222458) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:28.386899) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:28.387247) ========= 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.yyvr70CLPJ/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.vgJmqqewnc/Listeners TMPDIR=/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-05 09:51:28-- 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% 8.25M=0.001s 2016-07-05 09:51:28 (8.25 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.083927 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:28.495252) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:28.495582) ========= 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.yyvr70CLPJ/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.vgJmqqewnc/Listeners TMPDIR=/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/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.020617 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:28.546796) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:51:28.550170) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 274a291aa2c85528ffeb988f0b1b0b61c12136b8 --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 274a291aa2c85528ffeb988f0b1b0b61c12136b8 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.yyvr70CLPJ/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.vgJmqqewnc/Listeners TMPDIR=/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-05 09:51:28,631 truncating revision to first 12 chars 2016-07-05 09:51:28,631 Setting DEBUG logging. 2016-07-05 09:51:28,631 attempt 1/10 2016-07-05 09:51:28,631 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/274a291aa2c8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 09:51:29,414 unpacking tar archive at: mozilla-beta-274a291aa2c8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.048444 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:51:29.619839) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:29.620184) ========= script_repo_revision: 274a291aa2c85528ffeb988f0b1b0b61c12136b8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:29.620660) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:29.620935) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:51:29.638485) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 47 secs) (at 2016-07-05 09:51:29.638760) ========= /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.yyvr70CLPJ/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.vgJmqqewnc/Listeners TMPDIR=/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/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 09:51:29 INFO - MultiFileLogger online at 20160705 09:51:29 in /builds/slave/test 09:51:29 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 09:51:29 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:51:29 INFO - {'append_to_log': False, 09:51:29 INFO - 'base_work_dir': '/builds/slave/test', 09:51:29 INFO - 'blob_upload_branch': 'mozilla-beta', 09:51:29 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:51:29 INFO - 'buildbot_json_path': 'buildprops.json', 09:51:29 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:51:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:51:29 INFO - 'download_minidump_stackwalk': True, 09:51:29 INFO - 'download_symbols': 'true', 09:51:29 INFO - 'e10s': False, 09:51:29 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:51:29 INFO - 'tooltool.py': '/tools/tooltool.py', 09:51:29 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:51:29 INFO - '/tools/misc-python/virtualenv.py')}, 09:51:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:51:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:51:29 INFO - 'log_level': 'info', 09:51:29 INFO - 'log_to_console': True, 09:51:29 INFO - 'opt_config_files': (), 09:51:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:51:29 INFO - '--processes=1', 09:51:29 INFO - '--config=%(test_path)s/wptrunner.ini', 09:51:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:51:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:51:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:51:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:51:29 INFO - 'pip_index': False, 09:51:29 INFO - 'require_test_zip': True, 09:51:29 INFO - 'test_type': ('testharness',), 09:51:29 INFO - 'this_chunk': '1', 09:51:29 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:51:29 INFO - 'total_chunks': '10', 09:51:29 INFO - 'virtualenv_path': 'venv', 09:51:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:51:29 INFO - 'work_dir': 'build'} 09:51:29 INFO - ##### 09:51:29 INFO - ##### Running clobber step. 09:51:29 INFO - ##### 09:51:29 INFO - Running pre-action listener: _resource_record_pre_action 09:51:29 INFO - Running main action method: clobber 09:51:29 INFO - rmtree: /builds/slave/test/build 09:51:29 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:51:31 INFO - Running post-action listener: _resource_record_post_action 09:51:31 INFO - ##### 09:51:31 INFO - ##### Running read-buildbot-config step. 09:51:31 INFO - ##### 09:51:31 INFO - Running pre-action listener: _resource_record_pre_action 09:51:31 INFO - Running main action method: read_buildbot_config 09:51:31 INFO - Using buildbot properties: 09:51:31 INFO - { 09:51:31 INFO - "project": "", 09:51:31 INFO - "product": "firefox", 09:51:31 INFO - "script_repo_revision": "production", 09:51:31 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 09:51:31 INFO - "repository": "", 09:51:31 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 09:51:31 INFO - "buildid": "20160705080924", 09:51:31 INFO - "pgo_build": "False", 09:51:31 INFO - "basedir": "/builds/slave/test", 09:51:31 INFO - "buildnumber": 6, 09:51:31 INFO - "slavename": "t-yosemite-r7-0214", 09:51:31 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 09:51:31 INFO - "platform": "macosx64", 09:51:31 INFO - "branch": "mozilla-beta", 09:51:31 INFO - "revision": "274a291aa2c85528ffeb988f0b1b0b61c12136b8", 09:51:31 INFO - "repo_path": "releases/mozilla-beta", 09:51:31 INFO - "moz_repo_path": "", 09:51:31 INFO - "stage_platform": "macosx64", 09:51:31 INFO - "builduid": "63293650764c4d18860755eb5f87d551", 09:51:31 INFO - "slavebuilddir": "test" 09:51:31 INFO - } 09:51:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 09:51:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 09:51:31 INFO - Running post-action listener: _resource_record_post_action 09:51:31 INFO - ##### 09:51:31 INFO - ##### Running download-and-extract step. 09:51:31 INFO - ##### 09:51:31 INFO - Running pre-action listener: _resource_record_pre_action 09:51:31 INFO - Running main action method: download_and_extract 09:51:31 INFO - mkdir: /builds/slave/test/build/tests 09:51:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:51:31 INFO - https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 09:51:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:51:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:51:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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 09:51:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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 09:51:32 INFO - Downloaded 1201 bytes. 09:51:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:51:32 INFO - Using the following test package requirements: 09:51:32 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:51:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:51:32 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 09:51:32 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:51:32 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 09:51:32 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:51:32 INFO - u'jsshell-mac64.zip'], 09:51:32 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:51:32 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 09:51:32 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:51:32 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:51:32 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 09:51:32 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:51:32 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 09:51:32 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:51:32 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 09:51:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:51:32 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 09:51:32 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 09:51:32 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')]} 09:51:32 INFO - https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 09:51:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:51:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:51:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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 09:51:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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 09:51:33 INFO - Downloaded 18406748 bytes. 09:51:33 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/*'] 09:51:33 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/* 09:51:33 INFO - caution: filename not matched: web-platform/* 09:51:33 INFO - Return code: 11 09:51:33 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')]} 09:51:33 INFO - https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 09:51:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:51:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:51:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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 09:51:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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 09:51:34 INFO - Downloaded 36389085 bytes. 09:51:34 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/*'] 09:51:34 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/* 09:51:38 INFO - caution: filename not matched: bin/* 09:51:38 INFO - caution: filename not matched: config/* 09:51:38 INFO - caution: filename not matched: mozbase/* 09:51:38 INFO - caution: filename not matched: marionette/* 09:51:38 INFO - caution: filename not matched: tools/wptserve/* 09:51:38 INFO - Return code: 11 09:51:38 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')]} 09:51:38 INFO - https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 09:51:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:51:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:51:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 09:51:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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 09:51:45 INFO - Downloaded 73016915 bytes. 09:51:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:51:45 INFO - mkdir: /builds/slave/test/properties 09:51:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:51:45 INFO - Writing to file /builds/slave/test/properties/build_url 09:51:45 INFO - Contents: 09:51:45 INFO - build_url:https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:51:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:51:45 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:51:45 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:51:45 INFO - Contents: 09:51:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:51:45 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')]} 09:51:45 INFO - https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:51:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:51:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:51:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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 09:51:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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 09:51:49 INFO - Downloaded 103718670 bytes. 09:51:49 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'] 09:51:49 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 09:51:52 INFO - Return code: 0 09:51:52 INFO - Running post-action listener: _resource_record_post_action 09:51:52 INFO - Running post-action listener: set_extra_try_arguments 09:51:52 INFO - ##### 09:51:52 INFO - ##### Running create-virtualenv step. 09:51:52 INFO - ##### 09:51:52 INFO - Running pre-action listener: _pre_create_virtualenv 09:51:52 INFO - Running pre-action listener: _resource_record_pre_action 09:51:52 INFO - Running main action method: create_virtualenv 09:51:52 INFO - Creating virtualenv /builds/slave/test/build/venv 09:51:52 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 09:51:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:51:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:51:52 INFO - Using real prefix '/tools/python27' 09:51:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:51:53 INFO - Installing distribute.............................................................................................................................................................................................done. 09:51:56 INFO - Installing pip.................done. 09:51:56 INFO - Return code: 0 09:51:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:51:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:51:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:51:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:51:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:51:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:51:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:51:56 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 0x107ef9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f16f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faf985a9bb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f125e0>, '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 0x107af5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107b20990>, '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.yyvr70CLPJ/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.vgJmqqewnc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:51:56 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 09:51:56 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 09:51:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvr70CLPJ/Render', 09:51:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:51:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:51:56 INFO - 'HOME': '/Users/cltbld', 09:51:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:51:56 INFO - 'LOGNAME': 'cltbld', 09:51:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:51:56 INFO - 'MOZ_NO_REMOTE': '1', 09:51:56 INFO - 'NO_EM_RESTART': '1', 09:51:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:51:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:51:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:51:56 INFO - 'PWD': '/builds/slave/test', 09:51:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:51:56 INFO - 'SHELL': '/bin/bash', 09:51:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vgJmqqewnc/Listeners', 09:51:56 INFO - 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', 09:51:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:51:56 INFO - 'USER': 'cltbld', 09:51:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:51:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:51:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:51:56 INFO - 'XPC_FLAGS': '0x0', 09:51:56 INFO - 'XPC_SERVICE_NAME': '0', 09:51:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:51:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:51:56 INFO - Downloading/unpacking psutil>=0.7.1 09:51:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:51:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:51:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:51:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:51:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:51:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:51:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:51:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:51:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:51:59 INFO - Installing collected packages: psutil 09:51:59 INFO - Running setup.py install for psutil 09:51:59 INFO - building 'psutil._psutil_osx' extension 09:51:59 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 09:52:00 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 09:52:00 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 09:52:00 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 09:52:00 INFO - building 'psutil._psutil_posix' extension 09:52:00 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 09:52:00 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:52:00 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:52:00 INFO - ^ 09:52:00 INFO - 1 warning generated. 09:52:00 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 09:52:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:52:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:52:00 INFO - Successfully installed psutil 09:52:00 INFO - Cleaning up... 09:52:00 INFO - Return code: 0 09:52:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:52:00 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')]} 09:52:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:52:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:52:00 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')]} 09:52:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:52:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:52:00 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 0x107ef9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f16f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faf985a9bb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f125e0>, '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 0x107af5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107b20990>, '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.yyvr70CLPJ/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.vgJmqqewnc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:52:00 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 09:52:00 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 09:52:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvr70CLPJ/Render', 09:52:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:52:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:52:00 INFO - 'HOME': '/Users/cltbld', 09:52:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:52:00 INFO - 'LOGNAME': 'cltbld', 09:52:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:00 INFO - 'MOZ_NO_REMOTE': '1', 09:52:00 INFO - 'NO_EM_RESTART': '1', 09:52:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:52:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:00 INFO - 'PWD': '/builds/slave/test', 09:52:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:52:00 INFO - 'SHELL': '/bin/bash', 09:52:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vgJmqqewnc/Listeners', 09:52:00 INFO - 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', 09:52:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:52:00 INFO - 'USER': 'cltbld', 09:52:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:52:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:52:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:52:00 INFO - 'XPC_FLAGS': '0x0', 09:52:00 INFO - 'XPC_SERVICE_NAME': '0', 09:52:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:52:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:52:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:52:01 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 09:52:01 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 09:52:01 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 09:52:01 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 09:52:01 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 09:52:01 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 09:52:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:52:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:52:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:52:03 INFO - Installing collected packages: mozsystemmonitor 09:52:03 INFO - Running setup.py install for mozsystemmonitor 09:52:03 INFO - Successfully installed mozsystemmonitor 09:52:03 INFO - Cleaning up... 09:52:03 INFO - Return code: 0 09:52:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:52:03 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')]} 09:52:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:52:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:52:03 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')]} 09:52:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:52:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:52:03 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 0x107ef9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f16f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faf985a9bb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f125e0>, '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 0x107af5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107b20990>, '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.yyvr70CLPJ/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.vgJmqqewnc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:52:03 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 09:52:03 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 09:52:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvr70CLPJ/Render', 09:52:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:52:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:52:03 INFO - 'HOME': '/Users/cltbld', 09:52:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:52:03 INFO - 'LOGNAME': 'cltbld', 09:52:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:03 INFO - 'MOZ_NO_REMOTE': '1', 09:52:03 INFO - 'NO_EM_RESTART': '1', 09:52:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:52:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:03 INFO - 'PWD': '/builds/slave/test', 09:52:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:52:03 INFO - 'SHELL': '/bin/bash', 09:52:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vgJmqqewnc/Listeners', 09:52:03 INFO - 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', 09:52:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:52:03 INFO - 'USER': 'cltbld', 09:52:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:52:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:52:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:52:03 INFO - 'XPC_FLAGS': '0x0', 09:52:03 INFO - 'XPC_SERVICE_NAME': '0', 09:52:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:52:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:52:04 INFO - Downloading/unpacking blobuploader==1.2.4 09:52:04 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 09:52:04 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 09:52:04 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 09:52:04 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 09:52:04 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 09:52:04 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 09:52:06 INFO - Downloading blobuploader-1.2.4.tar.gz 09:52:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:52:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:52:06 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 09:52:06 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 09:52:06 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 09:52:06 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 09:52:06 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 09:52:06 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 09:52:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:52:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:52:07 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 09:52:07 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 09:52:07 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 09:52:07 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 09:52:07 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 09:52:07 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 09:52:07 INFO - Downloading docopt-0.6.1.tar.gz 09:52:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:52:07 INFO - Installing collected packages: blobuploader, requests, docopt 09:52:07 INFO - Running setup.py install for blobuploader 09:52:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:52:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:52:07 INFO - Running setup.py install for requests 09:52:08 INFO - Running setup.py install for docopt 09:52:08 INFO - Successfully installed blobuploader requests docopt 09:52:08 INFO - Cleaning up... 09:52:08 INFO - Return code: 0 09:52:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:52:08 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')]} 09:52:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:52:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:52:08 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')]} 09:52:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:52:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:52:08 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 0x107ef9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f16f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faf985a9bb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f125e0>, '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 0x107af5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107b20990>, '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.yyvr70CLPJ/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.vgJmqqewnc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:52:08 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 09:52:08 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 09:52:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvr70CLPJ/Render', 09:52:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:52:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:52:08 INFO - 'HOME': '/Users/cltbld', 09:52:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:52:08 INFO - 'LOGNAME': 'cltbld', 09:52:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:08 INFO - 'MOZ_NO_REMOTE': '1', 09:52:08 INFO - 'NO_EM_RESTART': '1', 09:52:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:52:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:08 INFO - 'PWD': '/builds/slave/test', 09:52:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:52:08 INFO - 'SHELL': '/bin/bash', 09:52:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vgJmqqewnc/Listeners', 09:52:08 INFO - 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', 09:52:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:52:08 INFO - 'USER': 'cltbld', 09:52:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:52:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:52:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:52:08 INFO - 'XPC_FLAGS': '0x0', 09:52:08 INFO - 'XPC_SERVICE_NAME': '0', 09:52:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:52:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:52:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:52:08 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-WP53CE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:52:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:52:08 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-hLU00r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:52:09 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-2OtQ31-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:52:09 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-0OYg0m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:52:09 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-wZSVeB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:52:09 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-XsnhvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:52:09 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-6xnxyr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:52:09 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-iFG0B_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:52:09 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-Mt1EKY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:52:09 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-x4cp8J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:52:09 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-0jMTLz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:52:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:52:10 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-G8uEJc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:52:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:52:10 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-i3aNyQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:52:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:52:10 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-UCom1j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:52:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:52:10 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-LoEVYm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:52:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:52:10 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-TJ1b1F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:52:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:52:10 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-pP86RX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:52:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:52:10 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-dYa5NY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:52:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:52:10 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-sYa_1C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:52:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:52:10 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-kBvYlx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:52:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:52:11 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-6kDGph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:52:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:52:11 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 09:52:11 INFO - Running setup.py install for manifestparser 09:52:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:52:11 INFO - Running setup.py install for mozcrash 09:52:11 INFO - Running setup.py install for mozdebug 09:52:11 INFO - Running setup.py install for mozdevice 09:52:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:52:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:52:12 INFO - Running setup.py install for mozfile 09:52:12 INFO - Running setup.py install for mozhttpd 09:52:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:52:12 INFO - Running setup.py install for mozinfo 09:52:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:52:12 INFO - Running setup.py install for mozInstall 09:52:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:52:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:52:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:52:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:52:12 INFO - Running setup.py install for mozleak 09:52:12 INFO - Running setup.py install for mozlog 09:52:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:52:13 INFO - Running setup.py install for moznetwork 09:52:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:52:13 INFO - Running setup.py install for mozprocess 09:52:13 INFO - Running setup.py install for mozprofile 09:52:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:52:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:52:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:52:13 INFO - Running setup.py install for mozrunner 09:52:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:52:13 INFO - Running setup.py install for mozscreenshot 09:52:13 INFO - Running setup.py install for moztest 09:52:13 INFO - Running setup.py install for mozversion 09:52:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:52:14 INFO - Running setup.py install for wptserve 09:52:14 INFO - Running setup.py install for marionette-driver 09:52:14 INFO - Running setup.py install for browsermob-proxy 09:52:14 INFO - Running setup.py install for marionette-client 09:52:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:52:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:52:14 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 09:52:14 INFO - Cleaning up... 09:52:14 INFO - Return code: 0 09:52:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:52: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')]} 09:52:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:52:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:52: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')]} 09:52:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:52:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:52:14 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 0x107ef9e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f16f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faf985a9bb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107f125e0>, '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 0x107af5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107b20990>, '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.yyvr70CLPJ/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.vgJmqqewnc/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:52:14 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 09:52:14 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 09:52:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvr70CLPJ/Render', 09:52:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:52:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:52:14 INFO - 'HOME': '/Users/cltbld', 09:52:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:52:14 INFO - 'LOGNAME': 'cltbld', 09:52:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:14 INFO - 'MOZ_NO_REMOTE': '1', 09:52:14 INFO - 'NO_EM_RESTART': '1', 09:52:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:52:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:14 INFO - 'PWD': '/builds/slave/test', 09:52:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:52:14 INFO - 'SHELL': '/bin/bash', 09:52:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vgJmqqewnc/Listeners', 09:52:14 INFO - 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', 09:52:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:52:14 INFO - 'USER': 'cltbld', 09:52:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:52:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:52:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:52:14 INFO - 'XPC_FLAGS': '0x0', 09:52:14 INFO - 'XPC_SERVICE_NAME': '0', 09:52:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:52:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:52:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:52:15 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-n3SZz_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:52:15 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)) 09:52:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:52:15 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-D8dBtj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:52:15 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)) 09:52:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:52:15 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-1Ly5Dq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:52:15 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)) 09:52:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:52:15 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-GYvAKf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:52:15 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)) 09:52:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:52:15 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-7WNs1Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:52:15 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)) 09:52:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:52:15 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-mFdC3c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:52:15 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)) 09:52:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:52:15 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-e3g8TJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:52:15 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)) 09:52:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:52:15 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-Wfmqkp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:52:16 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)) 09:52:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:52:16 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-wko5IJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:52:16 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)) 09:52:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:52:16 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-2V337x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:52:16 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)) 09:52:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:52:16 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-We__gI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:52:16 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)) 09:52:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:52:16 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-rjaTpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:52:16 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)) 09:52:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:52:16 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-9U3TMS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:52:16 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)) 09:52:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:52:16 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-PRm8Yy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:52:16 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)) 09:52:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:52:16 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-HXhne9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:52:16 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)) 09:52:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:52:16 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-iAzsdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:52:16 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)) 09:52:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:52:16 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-eRpBCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:52:17 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)) 09:52:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:52:17 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-ltw4az-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:52:17 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)) 09:52:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:52:17 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-XJTv1K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:52:17 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)) 09:52:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:52:17 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-DBZC06-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:52:17 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)) 09:52:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:52:17 INFO - Running setup.py (path:/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/pip-ZfDSa9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:52:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:52:17 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)) 09:52:17 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)) 09:52:17 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)) 09:52:17 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)) 09:52:17 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)) 09:52:17 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)) 09:52:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:52:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:52:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:52:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:52:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:52:20 INFO - Downloading blessings-1.6.tar.gz 09:52:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:52:20 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)) 09:52:20 INFO - Installing collected packages: blessings 09:52:20 INFO - Running setup.py install for blessings 09:52:20 INFO - Successfully installed blessings 09:52:20 INFO - Cleaning up... 09:52:20 INFO - Return code: 0 09:52:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:52:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:52:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:52:21 INFO - Reading from file tmpfile_stdout 09:52:21 INFO - Current package versions: 09:52:21 INFO - blessings == 1.6 09:52:21 INFO - blobuploader == 1.2.4 09:52:21 INFO - browsermob-proxy == 0.6.0 09:52:21 INFO - docopt == 0.6.1 09:52:21 INFO - manifestparser == 1.1 09:52:21 INFO - marionette-client == 2.3.0 09:52:21 INFO - marionette-driver == 1.4.0 09:52:21 INFO - mozInstall == 1.12 09:52:21 INFO - mozcrash == 0.17 09:52:21 INFO - mozdebug == 0.1 09:52:21 INFO - mozdevice == 0.48 09:52:21 INFO - mozfile == 1.2 09:52:21 INFO - mozhttpd == 0.7 09:52:21 INFO - mozinfo == 0.9 09:52:21 INFO - mozleak == 0.1 09:52:21 INFO - mozlog == 3.1 09:52:21 INFO - moznetwork == 0.27 09:52:21 INFO - mozprocess == 0.22 09:52:21 INFO - mozprofile == 0.28 09:52:21 INFO - mozrunner == 6.11 09:52:21 INFO - mozscreenshot == 0.1 09:52:21 INFO - mozsystemmonitor == 0.0 09:52:21 INFO - moztest == 0.7 09:52:21 INFO - mozversion == 1.4 09:52:21 INFO - psutil == 3.1.1 09:52:21 INFO - requests == 1.2.3 09:52:21 INFO - wptserve == 1.4.0 09:52:21 INFO - wsgiref == 0.1.2 09:52:21 INFO - Running post-action listener: _resource_record_post_action 09:52:21 INFO - Running post-action listener: _start_resource_monitoring 09:52:21 INFO - Starting resource monitoring. 09:52:21 INFO - ##### 09:52:21 INFO - ##### Running pull step. 09:52:21 INFO - ##### 09:52:21 INFO - Running pre-action listener: _resource_record_pre_action 09:52:21 INFO - Running main action method: pull 09:52:21 INFO - Pull has nothing to do! 09:52:21 INFO - Running post-action listener: _resource_record_post_action 09:52:21 INFO - ##### 09:52:21 INFO - ##### Running install step. 09:52:21 INFO - ##### 09:52:21 INFO - Running pre-action listener: _resource_record_pre_action 09:52:21 INFO - Running main action method: install 09:52:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:52:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:52:21 INFO - Reading from file tmpfile_stdout 09:52:21 INFO - Detecting whether we're running mozinstall >=1.0... 09:52:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:52:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:52:21 INFO - Reading from file tmpfile_stdout 09:52:21 INFO - Output received: 09:52:21 INFO - Usage: mozinstall [options] installer 09:52:21 INFO - Options: 09:52:21 INFO - -h, --help show this help message and exit 09:52:21 INFO - -d DEST, --destination=DEST 09:52:21 INFO - Directory to install application into. [default: 09:52:21 INFO - "/builds/slave/test"] 09:52:21 INFO - --app=APP Application being installed. [default: firefox] 09:52:21 INFO - mkdir: /builds/slave/test/build/application 09:52:21 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'] 09:52:21 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 09:52:39 INFO - Reading from file tmpfile_stdout 09:52:39 INFO - Output received: 09:52:39 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 09:52:39 INFO - Running post-action listener: _resource_record_post_action 09:52:39 INFO - ##### 09:52:39 INFO - ##### Running run-tests step. 09:52:39 INFO - ##### 09:52:39 INFO - Running pre-action listener: _resource_record_pre_action 09:52:39 INFO - Running main action method: run_tests 09:52:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:52:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:52:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:52:39 INFO - grabbing minidump binary from tooltool 09:52:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:52:39 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 0x107f125e0>, '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 0x107af5cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107b20990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:52:39 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 09:52:39 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 09:52:39 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:52:39 INFO - Return code: 0 09:52:39 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:52:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:52:39 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/If8l4c8bR26Jzf0a5KB8eQ/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 09:52:39 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/If8l4c8bR26Jzf0a5KB8eQ/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 09:52:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yyvr70CLPJ/Render', 09:52:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:52:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:52:39 INFO - 'HOME': '/Users/cltbld', 09:52:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:52:39 INFO - 'LOGNAME': 'cltbld', 09:52:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:52:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:39 INFO - 'MOZ_NO_REMOTE': '1', 09:52:39 INFO - 'NO_EM_RESTART': '1', 09:52:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:52:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:52:39 INFO - 'PWD': '/builds/slave/test', 09:52:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:52:39 INFO - 'SHELL': '/bin/bash', 09:52:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vgJmqqewnc/Listeners', 09:52:39 INFO - 'TMPDIR': '/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/T/', 09:52:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:52:39 INFO - 'USER': 'cltbld', 09:52:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:52:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:52:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:52:39 INFO - 'XPC_FLAGS': '0x0', 09:52:39 INFO - 'XPC_SERVICE_NAME': '0', 09:52:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:52:39 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/If8l4c8bR26Jzf0a5KB8eQ/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 09:52:39 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 09:52:39 INFO - import pkg_resources 09:52:40 INFO - Using 1 client processes 09:52:40 INFO - wptserve Starting http server on 127.0.0.1:8000 09:52:40 INFO - wptserve Starting http server on 127.0.0.1:8001 09:52:40 INFO - wptserve Starting http server on 127.0.0.1:8443 09:52:42 INFO - SUITE-START | Running 778 tests 09:52:42 INFO - Running testharness tests 09:52:42 INFO - Setting up ssl 09:52:42 INFO - PROCESS | certutil | 09:52:42 INFO - PROCESS | certutil | 09:52:42 INFO - PROCESS | certutil | 09:52:42 INFO - Certificate Nickname Trust Attributes 09:52:42 INFO - SSL,S/MIME,JAR/XPI 09:52:42 INFO - 09:52:42 INFO - web-platform-tests CT,, 09:52:42 INFO - 09:52:42 INFO - Starting runner 09:52:43 INFO - PROCESS | 2208 | [2208] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:52:44 INFO - PROCESS | 2208 | 1467737563994 Marionette DEBUG Marionette enabled via build flag and pref 09:52:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x113dd4800 == 1 [pid = 2208] [id = 1] 09:52:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 1 (0x113dd5000) [pid = 2208] [serial = 1] [outer = 0x0] 09:52:44 INFO - PROCESS | 2208 | [2208] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:52:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 2 (0x113dd6000) [pid = 2208] [serial = 2] [outer = 0x113dd5000] 09:52:44 INFO - PROCESS | 2208 | 1467737564308 Marionette INFO Listening on port 2828 09:52:44 INFO - PROCESS | 2208 | 1467737564531 Marionette DEBUG Marionette enabled via command-line flag 09:52:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x116864800 == 2 [pid = 2208] [id = 2] 09:52:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 3 (0x116865000) [pid = 2208] [serial = 3] [outer = 0x0] 09:52:44 INFO - PROCESS | 2208 | [2208] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:52:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 4 (0x116866000) [pid = 2208] [serial = 4] [outer = 0x116865000] 09:52:44 INFO - PROCESS | 2208 | [2208] 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 09:52:44 INFO - PROCESS | 2208 | 1467737564673 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58105 09:52:44 INFO - PROCESS | 2208 | 1467737564759 Marionette DEBUG Closed connection conn0 09:52:44 INFO - PROCESS | 2208 | [2208] 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 09:52:44 INFO - PROCESS | 2208 | 1467737564762 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58106 09:52:44 INFO - PROCESS | 2208 | 1467737564773 Marionette DEBUG Closed connection conn1 09:52:44 INFO - PROCESS | 2208 | [2208] 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 09:52:44 INFO - PROCESS | 2208 | 1467737564778 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58107 09:52:44 INFO - PROCESS | 2208 | 1467737564786 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:52:44 INFO - PROCESS | 2208 | 1467737564791 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":"20160705080924","device":"desktop","version":"48.0"} 09:52:45 INFO - PROCESS | 2208 | [2208] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:52:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x11984b000 == 3 [pid = 2208] [id = 3] 09:52:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 5 (0x11984b800) [pid = 2208] [serial = 5] [outer = 0x0] 09:52:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x11984c000 == 4 [pid = 2208] [id = 4] 09:52:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 6 (0x119ec8c00) [pid = 2208] [serial = 6] [outer = 0x0] 09:52:45 INFO - PROCESS | 2208 | [2208] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:52:45 INFO - PROCESS | 2208 | [2208] 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 09:52:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x123eca800 == 5 [pid = 2208] [id = 5] 09:52:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 7 (0x119ec8400) [pid = 2208] [serial = 7] [outer = 0x0] 09:52:46 INFO - PROCESS | 2208 | [2208] 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 09:52:46 INFO - PROCESS | 2208 | [2208] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:52:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 8 (0x123fae000) [pid = 2208] [serial = 8] [outer = 0x119ec8400] 09:52:46 INFO - PROCESS | 2208 | [2208] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:52:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 9 (0x123db9800) [pid = 2208] [serial = 9] [outer = 0x11984b800] 09:52:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 10 (0x1244e1000) [pid = 2208] [serial = 10] [outer = 0x119ec8c00] 09:52:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 11 (0x1244e2c00) [pid = 2208] [serial = 11] [outer = 0x119ec8400] 09:52:46 INFO - PROCESS | 2208 | [2208] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:52:46 INFO - PROCESS | 2208 | 1467737566670 Marionette INFO startBrowser 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:46 INFO - PROCESS | 2208 | 1467737566691 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 2208 | 1467737566699 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 2208 | 1467737566701 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:46 INFO - PROCESS | 2208 | [2208] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:52:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 12 (0x1267a6800) [pid = 2208] [serial = 12] [outer = 0x119ec8400] 09:52:47 INFO - PROCESS | 2208 | 1467737567014 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7f87cf25-a0ab-a84d-9917-ebbe5da68b2f","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":"20160705080924","device":"desktop","version":"48.0","command_id":1}}] 09:52:47 INFO - PROCESS | 2208 | 1467737567109 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}] 09:52:47 INFO - PROCESS | 2208 | 1467737567111 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:47 INFO - PROCESS | 2208 | 1467737567153 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:52:47 INFO - PROCESS | 2208 | 1467737567230 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:52:47 INFO - PROCESS | 2208 | 1467737567232 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:47 INFO - PROCESS | 2208 | [2208] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:52:47 INFO - PROCESS | 2208 | [2208] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:52:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 13 (0x125894400) [pid = 2208] [serial = 13] [outer = 0x119ec8400] 09:52:47 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:47 INFO - PROCESS | 2208 | 1467737567509 Marionette TRACE conn2 <- [1,3,null,{}] 09:52:47 INFO - PROCESS | 2208 | 1467737567512 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:52:47 INFO - PROCESS | 2208 | 1467737567514 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:47 INFO - PROCESS | 2208 | 1467737567531 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:52:47 INFO - PROCESS | 2208 | 1467737567558 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 2208 | 1467737567560 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:52:47 INFO - PROCESS | 2208 | 1467737567563 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - PROCESS | 2208 | 1467737567566 Marionette TRACE conn2 <- [1,6,null,{}] 09:52:47 INFO - PROCESS | 2208 | 1467737567571 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}] 09:52:47 INFO - PROCESS | 2208 | 1467737567572 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:47 INFO - PROCESS | 2208 | 1467737567582 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:52:47 INFO - PROCESS | 2208 | 1467737567587 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 2208 | 1467737567588 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x129216000 == 6 [pid = 2208] [id = 6] 09:52:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 14 (0x1292b0400) [pid = 2208] [serial = 14] [outer = 0x0] 09:52:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 15 (0x1292b2000) [pid = 2208] [serial = 15] [outer = 0x1292b0400] 09:52:47 INFO - PROCESS | 2208 | 1467737567618 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 16 (0x1292b7800) [pid = 2208] [serial = 16] [outer = 0x1292b0400] 09:52:47 INFO - PROCESS | 2208 | 1467737567902 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]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 09:52:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a403800 == 7 [pid = 2208] [id = 7] 09:52:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 17 (0x12954bc00) [pid = 2208] [serial = 17] [outer = 0x0] 09:52:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 18 (0x12954ec00) [pid = 2208] [serial = 18] [outer = 0x12954bc00] 09:52:47 INFO - PROCESS | 2208 | 1467737567954 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 19 (0x129554400) [pid = 2208] [serial = 19] [outer = 0x12954bc00] 09:52:47 INFO - PROCESS | 2208 | 1467737567992 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 2208 | 1467737567993 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:52:48 INFO - PROCESS | 2208 | 1467737568038 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 2208 | 1467737568039 Marionette TRACE conn2 <- [1,10,null,{}] 09:52:48 INFO - PROCESS | 2208 | 1467737568054 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}] 09:52:48 INFO - PROCESS | 2208 | 1467737568058 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:48 INFO - PROCESS | 2208 | 1467737568188 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:52:48 INFO - PROCESS | 2208 | 1467737568213 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 2208 | 1467737568214 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a838800 == 8 [pid = 2208] [id = 8] 09:52:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 20 (0x12a77c800) [pid = 2208] [serial = 20] [outer = 0x0] 09:52:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 21 (0x12a77e400) [pid = 2208] [serial = 21] [outer = 0x12a77c800] 09:52:48 INFO - PROCESS | 2208 | 1467737568245 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 22 (0x12a8dd800) [pid = 2208] [serial = 22] [outer = 0x12a77c800] 09:52:48 INFO - PROCESS | 2208 | 1467737568543 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]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 535ms 09:52:48 INFO - PROCESS | 2208 | 1467737568563 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 2208 | 1467737568566 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:52:48 INFO - PROCESS | 2208 | 1467737568578 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 2208 | 1467737568579 Marionette TRACE conn2 <- [1,14,null,{}] 09:52:48 INFO - PROCESS | 2208 | 1467737568589 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}] 09:52:48 INFO - PROCESS | 2208 | 1467737568591 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:48 INFO - PROCESS | 2208 | 1467737568805 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:52:48 INFO - PROCESS | 2208 | 1467737568819 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 2208 | 1467737568821 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b811800 == 9 [pid = 2208] [id = 9] 09:52:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 23 (0x12b1cd400) [pid = 2208] [serial = 23] [outer = 0x0] 09:52:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 24 (0x12b889400) [pid = 2208] [serial = 24] [outer = 0x12b1cd400] 09:52:48 INFO - PROCESS | 2208 | 1467737568859 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 25 (0x12b893400) [pid = 2208] [serial = 25] [outer = 0x12b1cd400] 09:52:49 INFO - PROCESS | 2208 | 1467737569210 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]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 672ms 09:52:49 INFO - PROCESS | 2208 | 1467737569249 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 2208 | 1467737569252 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:52:49 INFO - PROCESS | 2208 | 1467737569256 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 2208 | 1467737569257 Marionette TRACE conn2 <- [1,18,null,{}] 09:52:49 INFO - PROCESS | 2208 | 1467737569259 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}] 09:52:49 INFO - PROCESS | 2208 | 1467737569261 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:49 INFO - PROCESS | 2208 | 1467737569352 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:52:49 INFO - PROCESS | 2208 | 1467737569356 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 2208 | 1467737569358 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba27800 == 10 [pid = 2208] [id = 10] 09:52:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 26 (0x12b9d5c00) [pid = 2208] [serial = 26] [outer = 0x0] 09:52:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 27 (0x12ba70c00) [pid = 2208] [serial = 27] [outer = 0x12b9d5c00] 09:52:49 INFO - PROCESS | 2208 | 1467737569382 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 28 (0x12ba76c00) [pid = 2208] [serial = 28] [outer = 0x12b9d5c00] 09:52:49 INFO - PROCESS | 2208 | 1467737569651 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]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 09:52:49 INFO - PROCESS | 2208 | 1467737569677 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 2208 | 1467737569678 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:52:49 INFO - PROCESS | 2208 | 1467737569688 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 2208 | 1467737569689 Marionette TRACE conn2 <- [1,22,null,{}] 09:52:49 INFO - PROCESS | 2208 | 1467737569691 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}] 09:52:49 INFO - PROCESS | 2208 | 1467737569693 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:49 INFO - PROCESS | 2208 | 1467737569789 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:52:49 INFO - PROCESS | 2208 | 1467737569792 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 2208 | 1467737569793 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd6f000 == 11 [pid = 2208] [id = 11] 09:52:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 29 (0x12ba7a400) [pid = 2208] [serial = 29] [outer = 0x0] 09:52:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 30 (0x12bd91800) [pid = 2208] [serial = 30] [outer = 0x12ba7a400] 09:52:49 INFO - PROCESS | 2208 | 1467737569818 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 31 (0x12bdc2800) [pid = 2208] [serial = 31] [outer = 0x12ba7a400] 09:52:50 INFO - PROCESS | 2208 | 1467737570053 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]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 429ms 09:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:52:50 INFO - PROCESS | 2208 | 1467737570110 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 2208 | 1467737570111 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:52:50 INFO - PROCESS | 2208 | 1467737570113 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 2208 | 1467737570114 Marionette TRACE conn2 <- [1,26,null,{}] 09:52:50 INFO - PROCESS | 2208 | 1467737570124 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}] 09:52:50 INFO - PROCESS | 2208 | 1467737570125 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:50 INFO - PROCESS | 2208 | 1467737570221 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:52:50 INFO - PROCESS | 2208 | 1467737570224 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 2208 | 1467737570226 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c02f800 == 12 [pid = 2208] [id = 12] 09:52:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 32 (0x118583800) [pid = 2208] [serial = 32] [outer = 0x0] 09:52:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 33 (0x118587400) [pid = 2208] [serial = 33] [outer = 0x118583800] 09:52:50 INFO - PROCESS | 2208 | 1467737570250 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 34 (0x12bdc5c00) [pid = 2208] [serial = 34] [outer = 0x118583800] 09:52:50 INFO - PROCESS | 2208 | 1467737570486 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]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 09:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:52:50 INFO - PROCESS | 2208 | 1467737570539 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 2208 | 1467737570540 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:52:50 INFO - PROCESS | 2208 | 1467737570542 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 2208 | 1467737570543 Marionette TRACE conn2 <- [1,30,null,{}] 09:52:50 INFO - PROCESS | 2208 | 1467737570546 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}] 09:52:50 INFO - PROCESS | 2208 | 1467737570557 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:50 INFO - PROCESS | 2208 | 1467737570659 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:52:50 INFO - PROCESS | 2208 | 1467737570663 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 2208 | 1467737570664 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c37c800 == 13 [pid = 2208] [id = 13] 09:52:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 35 (0x12bdcac00) [pid = 2208] [serial = 35] [outer = 0x0] 09:52:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 36 (0x12b878c00) [pid = 2208] [serial = 36] [outer = 0x12bdcac00] 09:52:50 INFO - PROCESS | 2208 | 1467737570688 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 37 (0x12b87c000) [pid = 2208] [serial = 37] [outer = 0x12bdcac00] 09:52:50 INFO - PROCESS | 2208 | 1467737570918 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]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 09:52:50 INFO - PROCESS | 2208 | 1467737570963 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 2208 | 1467737570964 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:52:50 INFO - PROCESS | 2208 | 1467737570974 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 2208 | 1467737570975 Marionette TRACE conn2 <- [1,34,null,{}] 09:52:50 INFO - PROCESS | 2208 | 1467737570977 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}] 09:52:50 INFO - PROCESS | 2208 | 1467737570978 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:51 INFO - PROCESS | 2208 | 1467737571070 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:52:51 INFO - PROCESS | 2208 | 1467737571074 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 2208 | 1467737571075 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c5db000 == 14 [pid = 2208] [id = 14] 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 38 (0x12b87e400) [pid = 2208] [serial = 38] [outer = 0x0] 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 39 (0x12b885000) [pid = 2208] [serial = 39] [outer = 0x12b87e400] 09:52:51 INFO - PROCESS | 2208 | 1467737571099 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 40 (0x12c85e800) [pid = 2208] [serial = 40] [outer = 0x12b87e400] 09:52:51 INFO - PROCESS | 2208 | 1467737571343 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]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 09:52:51 INFO - PROCESS | 2208 | 1467737571393 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 2208 | 1467737571395 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:52:51 INFO - PROCESS | 2208 | 1467737571408 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 2208 | 1467737571410 Marionette TRACE conn2 <- [1,38,null,{}] 09:52:51 INFO - PROCESS | 2208 | 1467737571413 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}] 09:52:51 INFO - PROCESS | 2208 | 1467737571418 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:51 INFO - PROCESS | 2208 | 1467737571565 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:52:51 INFO - PROCESS | 2208 | 1467737571581 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 2208 | 1467737571582 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb79000 == 15 [pid = 2208] [id = 15] 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 41 (0x12c863c00) [pid = 2208] [serial = 41] [outer = 0x0] 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 42 (0x12c86b000) [pid = 2208] [serial = 42] [outer = 0x12c863c00] 09:52:51 INFO - PROCESS | 2208 | 1467737571621 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 43 (0x12cb41800) [pid = 2208] [serial = 43] [outer = 0x12c863c00] 09:52:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cf17800 == 16 [pid = 2208] [id = 16] 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 44 (0x12cf18000) [pid = 2208] [serial = 44] [outer = 0x0] 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 45 (0x12cf1b800) [pid = 2208] [serial = 45] [outer = 0x12cf18000] 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 46 (0x12cf1f800) [pid = 2208] [serial = 46] [outer = 0x12cf18000] 09:52:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cf15000 == 17 [pid = 2208] [id = 17] 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 47 (0x12cf32c00) [pid = 2208] [serial = 47] [outer = 0x0] 09:52:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 48 (0x12cf39400) [pid = 2208] [serial = 48] [outer = 0x12cf32c00] 09:52:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 49 (0x12c86c400) [pid = 2208] [serial = 49] [outer = 0x12cf32c00] 09:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 681ms 09:52:52 INFO - PROCESS | 2208 | 1467737572070 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]]]}] 09:52:52 INFO - PROCESS | 2208 | 1467737572086 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 2208 | 1467737572087 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:52:52 INFO - PROCESS | 2208 | 1467737572112 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 2208 | 1467737572113 Marionette TRACE conn2 <- [1,42,null,{}] 09:52:52 INFO - PROCESS | 2208 | 1467737572118 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}] 09:52:52 INFO - PROCESS | 2208 | 1467737572120 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:52 INFO - PROCESS | 2208 | 1467737572257 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:52:52 INFO - PROCESS | 2208 | 1467737572268 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 2208 | 1467737572270 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d236800 == 18 [pid = 2208] [id = 18] 09:52:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 50 (0x12cf32800) [pid = 2208] [serial = 50] [outer = 0x0] 09:52:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 51 (0x12d092c00) [pid = 2208] [serial = 51] [outer = 0x12cf32800] 09:52:52 INFO - PROCESS | 2208 | 1467737572310 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 52 (0x12d0a1000) [pid = 2208] [serial = 52] [outer = 0x12cf32800] 09:52:52 INFO - PROCESS | 2208 | 1467737572694 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]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 631ms 09:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:52:52 INFO - PROCESS | 2208 | 1467737572734 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 2208 | 1467737572735 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:52:52 INFO - PROCESS | 2208 | 1467737572737 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 2208 | 1467737572739 Marionette TRACE conn2 <- [1,46,null,{}] 09:52:52 INFO - PROCESS | 2208 | 1467737572741 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}] 09:52:52 INFO - PROCESS | 2208 | 1467737572742 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:52 INFO - PROCESS | 2208 | 1467737572832 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:52:52 INFO - PROCESS | 2208 | 1467737572842 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 2208 | 1467737572843 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d5bf000 == 19 [pid = 2208] [id = 19] 09:52:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 53 (0x1188ab800) [pid = 2208] [serial = 53] [outer = 0x0] 09:52:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 54 (0x12d5a9400) [pid = 2208] [serial = 54] [outer = 0x1188ab800] 09:52:52 INFO - PROCESS | 2208 | 1467737572869 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 55 (0x12d5acc00) [pid = 2208] [serial = 55] [outer = 0x1188ab800] 09:52:53 INFO - PROCESS | 2208 | 1467737573114 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]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 09:52:53 INFO - PROCESS | 2208 | 1467737573157 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 2208 | 1467737573158 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:52:53 INFO - PROCESS | 2208 | 1467737573161 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 2208 | 1467737573162 Marionette TRACE conn2 <- [1,50,null,{}] 09:52:53 INFO - PROCESS | 2208 | 1467737573171 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}] 09:52:53 INFO - PROCESS | 2208 | 1467737573172 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:53 INFO - PROCESS | 2208 | 1467737573269 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:52:53 INFO - PROCESS | 2208 | 1467737573273 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 2208 | 1467737573274 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d87e800 == 20 [pid = 2208] [id = 20] 09:52:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 56 (0x12b97dc00) [pid = 2208] [serial = 56] [outer = 0x0] 09:52:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 57 (0x12b985c00) [pid = 2208] [serial = 57] [outer = 0x12b97dc00] 09:52:53 INFO - PROCESS | 2208 | 1467737573297 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 58 (0x12d5a4800) [pid = 2208] [serial = 58] [outer = 0x12b97dc00] 09:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 09:52:53 INFO - PROCESS | 2208 | 1467737573525 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]]]}] 09:52:53 INFO - PROCESS | 2208 | 1467737573530 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 2208 | 1467737573531 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:52:53 INFO - PROCESS | 2208 | 1467737573540 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 2208 | 1467737573541 Marionette TRACE conn2 <- [1,54,null,{}] 09:52:53 INFO - PROCESS | 2208 | 1467737573544 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}] 09:52:53 INFO - PROCESS | 2208 | 1467737573545 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:53 INFO - PROCESS | 2208 | 1467737573643 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:52:53 INFO - PROCESS | 2208 | 1467737573647 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 2208 | 1467737573655 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d88e000 == 21 [pid = 2208] [id = 21] 09:52:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 59 (0x12d5af800) [pid = 2208] [serial = 59] [outer = 0x0] 09:52:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 60 (0x12d9d6c00) [pid = 2208] [serial = 60] [outer = 0x12d5af800] 09:52:53 INFO - PROCESS | 2208 | 1467737573678 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 61 (0x12d9dac00) [pid = 2208] [serial = 61] [outer = 0x12d5af800] 09:52:53 INFO - PROCESS | 2208 | 1467737573986 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]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 470ms 09:52:54 INFO - PROCESS | 2208 | 1467737574025 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 2208 | 1467737574026 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:52:54 INFO - PROCESS | 2208 | 1467737574031 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 2208 | 1467737574033 Marionette TRACE conn2 <- [1,58,null,{}] 09:52:54 INFO - PROCESS | 2208 | 1467737574035 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}] 09:52:54 INFO - PROCESS | 2208 | 1467737574038 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:54 INFO - PROCESS | 2208 | 1467737574252 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:52:54 INFO - PROCESS | 2208 | 1467737574796 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 2208 | 1467737574798 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x111e09000 == 22 [pid = 2208] [id = 22] 09:52:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x110fa8400) [pid = 2208] [serial = 62] [outer = 0x0] 09:52:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x111c79000) [pid = 2208] [serial = 63] [outer = 0x110fa8400] 09:52:54 INFO - PROCESS | 2208 | 1467737574829 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x111f2c400) [pid = 2208] [serial = 64] [outer = 0x110fa8400] 09:52:55 INFO - PROCESS | 2208 | 1467737575242 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]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1275ms 09:52:55 INFO - PROCESS | 2208 | 1467737575307 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:52:55 INFO - PROCESS | 2208 | 1467737575309 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:52:55 INFO - PROCESS | 2208 | 1467737575312 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 2208 | 1467737575314 Marionette TRACE conn2 <- [1,62,null,{}] 09:52:55 INFO - PROCESS | 2208 | 1467737575317 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}] 09:52:55 INFO - PROCESS | 2208 | 1467737575320 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:55 INFO - PROCESS | 2208 | 1467737575435 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:52:55 INFO - PROCESS | 2208 | 1467737575473 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 2208 | 1467737575475 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x113d0d800 == 23 [pid = 2208] [id = 23] 09:52:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x1121b7400) [pid = 2208] [serial = 65] [outer = 0x0] 09:52:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x1131bb000) [pid = 2208] [serial = 66] [outer = 0x1121b7400] 09:52:55 INFO - PROCESS | 2208 | 1467737575507 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x114f7e800) [pid = 2208] [serial = 67] [outer = 0x1121b7400] 09:52:55 INFO - PROCESS | 2208 | 1467737575907 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]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 622ms 09:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:52:55 INFO - PROCESS | 2208 | 1467737575936 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 2208 | 1467737575938 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:52:55 INFO - PROCESS | 2208 | 1467737575940 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 2208 | 1467737575941 Marionette TRACE conn2 <- [1,66,null,{}] 09:52:55 INFO - PROCESS | 2208 | 1467737575944 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}] 09:52:55 INFO - PROCESS | 2208 | 1467737575945 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:56 INFO - PROCESS | 2208 | 1467737576072 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:52:56 INFO - PROCESS | 2208 | 1467737576139 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 2208 | 1467737576141 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x117144000 == 24 [pid = 2208] [id = 24] 09:52:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x117eb6400) [pid = 2208] [serial = 68] [outer = 0x0] 09:52:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x11820d400) [pid = 2208] [serial = 69] [outer = 0x117eb6400] 09:52:56 INFO - PROCESS | 2208 | 1467737576170 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x118582400) [pid = 2208] [serial = 70] [outer = 0x117eb6400] 09:52:56 INFO - PROCESS | 2208 | 1467737576805 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]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 870ms 09:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:52:56 INFO - PROCESS | 2208 | 1467737576811 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 2208 | 1467737576813 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:52:56 INFO - PROCESS | 2208 | 1467737576817 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 2208 | 1467737576819 Marionette TRACE conn2 <- [1,70,null,{}] 09:52:56 INFO - PROCESS | 2208 | 1467737576823 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}] 09:52:56 INFO - PROCESS | 2208 | 1467737576824 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:56 INFO - PROCESS | 2208 | 1467737576906 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:52:56 INFO - PROCESS | 2208 | 1467737576946 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 2208 | 1467737576947 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x114f0b000 == 25 [pid = 2208] [id = 25] 09:52:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x1131e8000) [pid = 2208] [serial = 71] [outer = 0x0] 09:52:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x116643000) [pid = 2208] [serial = 72] [outer = 0x1131e8000] 09:52:56 INFO - PROCESS | 2208 | 1467737576975 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x116881c00) [pid = 2208] [serial = 73] [outer = 0x1131e8000] 09:52:57 INFO - PROCESS | 2208 | 1467737577379 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]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 573ms 09:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:52:57 INFO - PROCESS | 2208 | 1467737577389 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 2208 | 1467737577392 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:52:57 INFO - PROCESS | 2208 | 1467737577396 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 2208 | 1467737577398 Marionette TRACE conn2 <- [1,74,null,{}] 09:52:57 INFO - PROCESS | 2208 | 1467737577403 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}] 09:52:57 INFO - PROCESS | 2208 | 1467737577405 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:57 INFO - PROCESS | 2208 | 1467737577477 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:52:57 INFO - PROCESS | 2208 | 1467737577483 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 2208 | 1467737577485 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x1164a4800 == 26 [pid = 2208] [id = 26] 09:52:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x116fe6400) [pid = 2208] [serial = 74] [outer = 0x0] 09:52:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x1176ee400) [pid = 2208] [serial = 75] [outer = 0x116fe6400] 09:52:57 INFO - PROCESS | 2208 | 1467737577513 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x118352400) [pid = 2208] [serial = 76] [outer = 0x116fe6400] 09:52:57 INFO - PROCESS | 2208 | 1467737577830 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]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 473ms 09:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:52:57 INFO - PROCESS | 2208 | 1467737577869 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 2208 | 1467737577871 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:52:57 INFO - PROCESS | 2208 | 1467737577873 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 2208 | 1467737577876 Marionette TRACE conn2 <- [1,78,null,{}] 09:52:57 INFO - PROCESS | 2208 | 1467737577883 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}] 09:52:57 INFO - PROCESS | 2208 | 1467737577886 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:57 INFO - PROCESS | 2208 | 1467737577962 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:52:57 INFO - PROCESS | 2208 | 1467737577969 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 2208 | 1467737577972 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x116f9f000 == 27 [pid = 2208] [id = 27] 09:52:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x1133a4800) [pid = 2208] [serial = 77] [outer = 0x0] 09:52:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x118584800) [pid = 2208] [serial = 78] [outer = 0x1133a4800] 09:52:58 INFO - PROCESS | 2208 | 1467737577999 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x1186fbc00) [pid = 2208] [serial = 79] [outer = 0x1133a4800] 09:52:58 INFO - PROCESS | 2208 | 1467737578313 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]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 09:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:52:58 INFO - PROCESS | 2208 | 1467737578344 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 2208 | 1467737578346 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:52:58 INFO - PROCESS | 2208 | 1467737578348 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 2208 | 1467737578350 Marionette TRACE conn2 <- [1,82,null,{}] 09:52:58 INFO - PROCESS | 2208 | 1467737578355 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}] 09:52:58 INFO - PROCESS | 2208 | 1467737578356 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:58 INFO - PROCESS | 2208 | 1467737578439 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:52:58 INFO - PROCESS | 2208 | 1467737578476 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 2208 | 1467737578477 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x11715a000 == 28 [pid = 2208] [id = 28] 09:52:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x11687d800) [pid = 2208] [serial = 80] [outer = 0x0] 09:52:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1188aac00) [pid = 2208] [serial = 81] [outer = 0x11687d800] 09:52:58 INFO - PROCESS | 2208 | 1467737578502 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x119299800) [pid = 2208] [serial = 82] [outer = 0x11687d800] 09:52:58 INFO - PROCESS | 2208 | 1467737578821 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]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 521ms 09:52:58 INFO - PROCESS | 2208 | 1467737578870 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 2208 | 1467737578872 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:52:58 INFO - PROCESS | 2208 | 1467737578875 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 2208 | 1467737578877 Marionette TRACE conn2 <- [1,86,null,{}] 09:52:58 INFO - PROCESS | 2208 | 1467737578880 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}] 09:52:58 INFO - PROCESS | 2208 | 1467737578882 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:59 INFO - PROCESS | 2208 | 1467737578994 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:52:59 INFO - PROCESS | 2208 | 1467737579054 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 2208 | 1467737579055 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e47800 == 29 [pid = 2208] [id = 29] 09:52:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x11663b400) [pid = 2208] [serial = 83] [outer = 0x0] 09:52:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1192d7800) [pid = 2208] [serial = 84] [outer = 0x11663b400] 09:52:59 INFO - PROCESS | 2208 | 1467737579096 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x119607000) [pid = 2208] [serial = 85] [outer = 0x11663b400] 09:52:59 INFO - PROCESS | 2208 | 1467737579382 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]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 520ms 09:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:52:59 INFO - PROCESS | 2208 | 1467737579395 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 2208 | 1467737579396 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:52:59 INFO - PROCESS | 2208 | 1467737579409 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 2208 | 1467737579409 Marionette TRACE conn2 <- [1,90,null,{}] 09:52:59 INFO - PROCESS | 2208 | 1467737579412 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}] 09:52:59 INFO - PROCESS | 2208 | 1467737579418 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:59 INFO - PROCESS | 2208 | 1467737579518 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:52:59 INFO - PROCESS | 2208 | 1467737579522 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 2208 | 1467737579524 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186e6000 == 30 [pid = 2208] [id = 30] 09:52:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1198b6400) [pid = 2208] [serial = 86] [outer = 0x0] 09:52:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x119969c00) [pid = 2208] [serial = 87] [outer = 0x1198b6400] 09:52:59 INFO - PROCESS | 2208 | 1467737579550 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x121021000) [pid = 2208] [serial = 88] [outer = 0x1198b6400] 09:52:59 INFO - PROCESS | 2208 | 1467737579837 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]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 479ms 09:52:59 INFO - PROCESS | 2208 | 1467737579879 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 2208 | 1467737579880 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:52:59 INFO - PROCESS | 2208 | 1467737579884 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 2208 | 1467737579887 Marionette TRACE conn2 <- [1,94,null,{}] 09:52:59 INFO - PROCESS | 2208 | 1467737579889 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}] 09:52:59 INFO - PROCESS | 2208 | 1467737579890 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:59 INFO - PROCESS | 2208 | 1467737579983 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:52:59 INFO - PROCESS | 2208 | 1467737579990 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 2208 | 1467737579991 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:52:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192af000 == 31 [pid = 2208] [id = 31] 09:52:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12101f800) [pid = 2208] [serial = 89] [outer = 0x0] 09:53:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x123812800) [pid = 2208] [serial = 90] [outer = 0x12101f800] 09:53:00 INFO - PROCESS | 2208 | 1467737580017 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x123817c00) [pid = 2208] [serial = 91] [outer = 0x12101f800] 09:53:00 INFO - PROCESS | 2208 | 1467737580303 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]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 471ms 09:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:53:00 INFO - PROCESS | 2208 | 1467737580355 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 2208 | 1467737580356 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:53:00 INFO - PROCESS | 2208 | 1467737580358 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 2208 | 1467737580359 Marionette TRACE conn2 <- [1,98,null,{}] 09:53:00 INFO - PROCESS | 2208 | 1467737580361 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}] 09:53:00 INFO - PROCESS | 2208 | 1467737580362 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:00 INFO - PROCESS | 2208 | 1467737580436 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:53:00 INFO - PROCESS | 2208 | 1467737580440 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 2208 | 1467737580441 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196cd000 == 32 [pid = 2208] [id = 32] 09:53:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1192d8400) [pid = 2208] [serial = 92] [outer = 0x0] 09:53:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x123a06000) [pid = 2208] [serial = 93] [outer = 0x1192d8400] 09:53:00 INFO - PROCESS | 2208 | 1467737580465 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x123e07400) [pid = 2208] [serial = 94] [outer = 0x1192d8400] 09:53:00 INFO - PROCESS | 2208 | 1467737580754 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]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 09:53:00 INFO - PROCESS | 2208 | 1467737580777 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 2208 | 1467737580778 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:53:00 INFO - PROCESS | 2208 | 1467737580780 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 2208 | 1467737580782 Marionette TRACE conn2 <- [1,102,null,{}] 09:53:00 INFO - PROCESS | 2208 | 1467737580795 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}] 09:53:00 INFO - PROCESS | 2208 | 1467737580796 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:00 INFO - PROCESS | 2208 | 1467737580897 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:53:00 INFO - PROCESS | 2208 | 1467737580903 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 2208 | 1467737580904 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x116f9e000 == 33 [pid = 2208] [id = 33] 09:53:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x113245800) [pid = 2208] [serial = 95] [outer = 0x0] 09:53:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x123e07800) [pid = 2208] [serial = 96] [outer = 0x113245800] 09:53:00 INFO - PROCESS | 2208 | 1467737580928 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x124272800) [pid = 2208] [serial = 97] [outer = 0x113245800] 09:53:01 INFO - PROCESS | 2208 | 1467737581195 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]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 430ms 09:53:01 INFO - PROCESS | 2208 | 1467737581210 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 2208 | 1467737581212 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:53:01 INFO - PROCESS | 2208 | 1467737581214 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 2208 | 1467737581215 Marionette TRACE conn2 <- [1,106,null,{}] 09:53:01 INFO - PROCESS | 2208 | 1467737581226 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}] 09:53:01 INFO - PROCESS | 2208 | 1467737581227 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:01 INFO - PROCESS | 2208 | 1467737581304 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:53:01 INFO - PROCESS | 2208 | 1467737581308 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 2208 | 1467737581309 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b99800 == 34 [pid = 2208] [id = 34] 09:53:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1186f7800) [pid = 2208] [serial = 98] [outer = 0x0] 09:53:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1244e3400) [pid = 2208] [serial = 99] [outer = 0x1186f7800] 09:53:01 INFO - PROCESS | 2208 | 1467737581336 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x124995000) [pid = 2208] [serial = 100] [outer = 0x1186f7800] 09:53:01 INFO - PROCESS | 2208 | 1467737581612 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]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 428ms 09:53:01 INFO - PROCESS | 2208 | 1467737581653 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 2208 | 1467737581655 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:53:01 INFO - PROCESS | 2208 | 1467737581657 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 2208 | 1467737581658 Marionette TRACE conn2 <- [1,110,null,{}] 09:53:01 INFO - PROCESS | 2208 | 1467737581661 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}] 09:53:01 INFO - PROCESS | 2208 | 1467737581662 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:01 INFO - PROCESS | 2208 | 1467737581750 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:53:01 INFO - PROCESS | 2208 | 1467737581798 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 2208 | 1467737581800 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x11a11f000 == 35 [pid = 2208] [id = 35] 09:53:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x118867400) [pid = 2208] [serial = 101] [outer = 0x0] 09:53:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x12499d800) [pid = 2208] [serial = 102] [outer = 0x118867400] 09:53:01 INFO - PROCESS | 2208 | 1467737581825 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12576dc00) [pid = 2208] [serial = 103] [outer = 0x118867400] 09:53:02 INFO - PROCESS | 2208 | 1467737582091 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]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 09:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:53:02 INFO - PROCESS | 2208 | 1467737582127 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 2208 | 1467737582128 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:53:02 INFO - PROCESS | 2208 | 1467737582131 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 2208 | 1467737582131 Marionette TRACE conn2 <- [1,114,null,{}] 09:53:02 INFO - PROCESS | 2208 | 1467737582142 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}] 09:53:02 INFO - PROCESS | 2208 | 1467737582143 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:02 INFO - PROCESS | 2208 | 1467737582221 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:53:02 INFO - PROCESS | 2208 | 1467737582226 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 2208 | 1467737582227 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x123923800 == 36 [pid = 2208] [id = 36] 09:53:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x124dc0400) [pid = 2208] [serial = 104] [outer = 0x0] 09:53:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x12580bc00) [pid = 2208] [serial = 105] [outer = 0x124dc0400] 09:53:02 INFO - PROCESS | 2208 | 1467737582254 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x12588c000) [pid = 2208] [serial = 106] [outer = 0x124dc0400] 09:53:02 INFO - PROCESS | 2208 | 1467737582567 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]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 479ms 09:53:02 INFO - PROCESS | 2208 | 1467737582610 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 2208 | 1467737582611 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:53:02 INFO - PROCESS | 2208 | 1467737582613 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 2208 | 1467737582614 Marionette TRACE conn2 <- [1,118,null,{}] 09:53:02 INFO - PROCESS | 2208 | 1467737582617 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}] 09:53:02 INFO - PROCESS | 2208 | 1467737582618 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:02 INFO - PROCESS | 2208 | 1467737582716 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:53:02 INFO - PROCESS | 2208 | 1467737582724 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 2208 | 1467737582725 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a81000 == 37 [pid = 2208] [id = 37] 09:53:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x125806c00) [pid = 2208] [serial = 107] [outer = 0x0] 09:53:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x125898c00) [pid = 2208] [serial = 108] [outer = 0x125806c00] 09:53:02 INFO - PROCESS | 2208 | 1467737582749 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x126144800) [pid = 2208] [serial = 109] [outer = 0x125806c00] 09:53:03 INFO - PROCESS | 2208 | 1467737583033 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]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 09:53:03 INFO - PROCESS | 2208 | 1467737583083 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 2208 | 1467737583086 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:53:03 INFO - PROCESS | 2208 | 1467737583089 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 2208 | 1467737583090 Marionette TRACE conn2 <- [1,122,null,{}] 09:53:03 INFO - PROCESS | 2208 | 1467737583092 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}] 09:53:03 INFO - PROCESS | 2208 | 1467737583093 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:03 INFO - PROCESS | 2208 | 1467737583171 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:53:03 INFO - PROCESS | 2208 | 1467737583175 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 2208 | 1467737583176 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ed3000 == 38 [pid = 2208] [id = 38] 09:53:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x1192dc800) [pid = 2208] [serial = 110] [outer = 0x0] 09:53:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x1265bc400) [pid = 2208] [serial = 111] [outer = 0x1192dc800] 09:53:03 INFO - PROCESS | 2208 | 1467737583200 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x1267a9400) [pid = 2208] [serial = 112] [outer = 0x1192dc800] 09:53:03 INFO - PROCESS | 2208 | 1467737583483 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]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 421ms 09:53:03 INFO - PROCESS | 2208 | 1467737583510 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 2208 | 1467737583512 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:53:03 INFO - PROCESS | 2208 | 1467737583514 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 2208 | 1467737583515 Marionette TRACE conn2 <- [1,126,null,{}] 09:53:03 INFO - PROCESS | 2208 | 1467737583522 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}] 09:53:03 INFO - PROCESS | 2208 | 1467737583523 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:03 INFO - PROCESS | 2208 | 1467737583602 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:53:03 INFO - PROCESS | 2208 | 1467737583651 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 2208 | 1467737583652 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x124289800 == 39 [pid = 2208] [id = 39] 09:53:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x124dc4c00) [pid = 2208] [serial = 113] [outer = 0x0] 09:53:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x126959000) [pid = 2208] [serial = 114] [outer = 0x124dc4c00] 09:53:03 INFO - PROCESS | 2208 | 1467737583676 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x128c5e400) [pid = 2208] [serial = 115] [outer = 0x124dc4c00] 09:53:03 INFO - PROCESS | 2208 | 1467737583948 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]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 471ms 09:53:03 INFO - PROCESS | 2208 | 1467737583989 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 2208 | 1467737583991 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:53:03 INFO - PROCESS | 2208 | 1467737583993 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 2208 | 1467737583994 Marionette TRACE conn2 <- [1,130,null,{}] 09:53:04 INFO - PROCESS | 2208 | 1467737583996 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}] 09:53:04 INFO - PROCESS | 2208 | 1467737583997 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:04 INFO - PROCESS | 2208 | 1467737584079 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:53:04 INFO - PROCESS | 2208 | 1467737584084 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 2208 | 1467737584086 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257c8800 == 40 [pid = 2208] [id = 40] 09:53:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x126c36c00) [pid = 2208] [serial = 116] [outer = 0x0] 09:53:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x128e7b800) [pid = 2208] [serial = 117] [outer = 0x126c36c00] 09:53:04 INFO - PROCESS | 2208 | 1467737584109 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x1292b5800) [pid = 2208] [serial = 118] [outer = 0x126c36c00] 09:53:04 INFO - PROCESS | 2208 | 1467737584434 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]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 472ms 09:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:53:04 INFO - PROCESS | 2208 | 1467737584466 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 2208 | 1467737584467 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:53:04 INFO - PROCESS | 2208 | 1467737584469 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 2208 | 1467737584470 Marionette TRACE conn2 <- [1,134,null,{}] 09:53:04 INFO - PROCESS | 2208 | 1467737584472 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}] 09:53:04 INFO - PROCESS | 2208 | 1467737584473 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:05 INFO - PROCESS | 2208 | 1467737585205 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:53:05 INFO - PROCESS | 2208 | 1467737585248 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 2208 | 1467737585250 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x112634800 == 41 [pid = 2208] [id = 41] 09:53:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x111f28000) [pid = 2208] [serial = 119] [outer = 0x0] 09:53:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 120 (0x11300e000) [pid = 2208] [serial = 120] [outer = 0x111f28000] 09:53:05 INFO - PROCESS | 2208 | 1467737585279 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 121 (0x11672f800) [pid = 2208] [serial = 121] [outer = 0x111f28000] 09:53:05 INFO - PROCESS | 2208 | 1467737585604 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]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1169ms 09:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:53:05 INFO - PROCESS | 2208 | 1467737585639 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 2208 | 1467737585642 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:53:05 INFO - PROCESS | 2208 | 1467737585645 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 2208 | 1467737585647 Marionette TRACE conn2 <- [1,138,null,{}] 09:53:05 INFO - PROCESS | 2208 | 1467737585653 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}] 09:53:05 INFO - PROCESS | 2208 | 1467737585655 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:05 INFO - PROCESS | 2208 | 1467737585744 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:53:05 INFO - PROCESS | 2208 | 1467737585775 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 2208 | 1467737585777 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x116268000 == 42 [pid = 2208] [id = 42] 09:53:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 122 (0x1174c9000) [pid = 2208] [serial = 122] [outer = 0x0] 09:53:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 123 (0x11820d800) [pid = 2208] [serial = 123] [outer = 0x1174c9000] 09:53:05 INFO - PROCESS | 2208 | 1467737585803 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 124 (0x11857b000) [pid = 2208] [serial = 124] [outer = 0x1174c9000] 09:53:06 INFO - PROCESS | 2208 | 1467737586104 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]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 474ms 09:53:06 INFO - PROCESS | 2208 | 1467737586124 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:53:06 INFO - PROCESS | 2208 | 1467737586126 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:53:06 INFO - PROCESS | 2208 | 1467737586128 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 2208 | 1467737586129 Marionette TRACE conn2 <- [1,142,null,{}] 09:53:06 INFO - PROCESS | 2208 | 1467737586139 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}] 09:53:06 INFO - PROCESS | 2208 | 1467737586141 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:06 INFO - PROCESS | 2208 | 1467737586244 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:53:06 INFO - PROCESS | 2208 | 1467737586251 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 2208 | 1467737586252 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x116fa5000 == 43 [pid = 2208] [id = 43] 09:53:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 125 (0x118583000) [pid = 2208] [serial = 125] [outer = 0x0] 09:53:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 126 (0x118867000) [pid = 2208] [serial = 126] [outer = 0x118583000] 09:53:06 INFO - PROCESS | 2208 | 1467737586277 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 127 (0x119294c00) [pid = 2208] [serial = 127] [outer = 0x118583000] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 126 (0x1292b0400) [pid = 2208] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 125 (0x12d5af800) [pid = 2208] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 124 (0x12b97dc00) [pid = 2208] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 123 (0x1188ab800) [pid = 2208] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 122 (0x12cf32800) [pid = 2208] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 121 (0x12c863c00) [pid = 2208] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 120 (0x12b87e400) [pid = 2208] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 119 (0x12bdcac00) [pid = 2208] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x118583800) [pid = 2208] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x12ba7a400) [pid = 2208] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x12b9d5c00) [pid = 2208] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x12b1cd400) [pid = 2208] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x12a77c800) [pid = 2208] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x11687d800) [pid = 2208] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x11663b400) [pid = 2208] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x1198b6400) [pid = 2208] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x12101f800) [pid = 2208] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x1192d8400) [pid = 2208] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x113245800) [pid = 2208] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x1186f7800) [pid = 2208] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x124dc0400) [pid = 2208] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x125806c00) [pid = 2208] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1192dc800) [pid = 2208] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x110fa8400) [pid = 2208] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1121b7400) [pid = 2208] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x117eb6400) [pid = 2208] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1131e8000) [pid = 2208] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x116fe6400) [pid = 2208] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:53:06 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1133a4800) [pid = 2208] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:53:07 INFO - PROCESS | 2208 | 1467737587046 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]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 969ms 09:53:07 INFO - PROCESS | 2208 | 1467737587097 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 2208 | 1467737587101 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:53:07 INFO - PROCESS | 2208 | 1467737587108 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 2208 | 1467737587111 Marionette TRACE conn2 <- [1,146,null,{}] 09:53:07 INFO - PROCESS | 2208 | 1467737587113 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}] 09:53:07 INFO - PROCESS | 2208 | 1467737587117 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:07 INFO - PROCESS | 2208 | 1467737587190 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:53:07 INFO - PROCESS | 2208 | 1467737587193 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 2208 | 1467737587194 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x118466000 == 44 [pid = 2208] [id = 44] 09:53:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1121bd000) [pid = 2208] [serial = 128] [outer = 0x0] 09:53:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1186f7800) [pid = 2208] [serial = 129] [outer = 0x1121bd000] 09:53:07 INFO - PROCESS | 2208 | 1467737587221 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1192d8800) [pid = 2208] [serial = 130] [outer = 0x1121bd000] 09:53:07 INFO - PROCESS | 2208 | 1467737587580 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]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 525ms 09:53:07 INFO - PROCESS | 2208 | 1467737587630 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 2208 | 1467737587631 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:53:07 INFO - PROCESS | 2208 | 1467737587633 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 2208 | 1467737587634 Marionette TRACE conn2 <- [1,150,null,{}] 09:53:07 INFO - PROCESS | 2208 | 1467737587637 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}] 09:53:07 INFO - PROCESS | 2208 | 1467737587638 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:07 INFO - PROCESS | 2208 | 1467737587716 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:53:07 INFO - PROCESS | 2208 | 1467737587721 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 2208 | 1467737587722 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192a4800 == 45 [pid = 2208] [id = 45] 09:53:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x1192d9000) [pid = 2208] [serial = 131] [outer = 0x0] 09:53:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x1198b6400) [pid = 2208] [serial = 132] [outer = 0x1192d9000] 09:53:07 INFO - PROCESS | 2208 | 1467737587748 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x119ed4400) [pid = 2208] [serial = 133] [outer = 0x1192d9000] 09:53:08 INFO - PROCESS | 2208 | 1467737588133 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]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 519ms 09:53:08 INFO - PROCESS | 2208 | 1467737588154 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 2208 | 1467737588155 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:53:08 INFO - PROCESS | 2208 | 1467737588159 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 2208 | 1467737588161 Marionette TRACE conn2 <- [1,154,null,{}] 09:53:08 INFO - PROCESS | 2208 | 1467737588164 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}] 09:53:08 INFO - PROCESS | 2208 | 1467737588166 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:08 INFO - PROCESS | 2208 | 1467737588278 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:53:08 INFO - PROCESS | 2208 | 1467737588284 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 2208 | 1467737588290 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196e2800 == 46 [pid = 2208] [id = 46] 09:53:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x123814800) [pid = 2208] [serial = 134] [outer = 0x0] 09:53:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x123817800) [pid = 2208] [serial = 135] [outer = 0x123814800] 09:53:08 INFO - PROCESS | 2208 | 1467737588340 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x123faec00) [pid = 2208] [serial = 136] [outer = 0x123814800] 09:53:08 INFO - PROCESS | 2208 | 1467737588645 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]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 519ms 09:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:53:08 INFO - PROCESS | 2208 | 1467737588678 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 2208 | 1467737588679 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:53:08 INFO - PROCESS | 2208 | 1467737588690 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 2208 | 1467737588691 Marionette TRACE conn2 <- [1,158,null,{}] 09:53:08 INFO - PROCESS | 2208 | 1467737588701 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}] 09:53:08 INFO - PROCESS | 2208 | 1467737588702 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:08 INFO - PROCESS | 2208 | 1467737588773 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:53:08 INFO - PROCESS | 2208 | 1467737588776 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 2208 | 1467737588777 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x112adb000 == 47 [pid = 2208] [id = 47] 09:53:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x12426a000) [pid = 2208] [serial = 137] [outer = 0x0] 09:53:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x124993000) [pid = 2208] [serial = 138] [outer = 0x12426a000] 09:53:08 INFO - PROCESS | 2208 | 1467737588803 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x124d2b800) [pid = 2208] [serial = 139] [outer = 0x12426a000] 09:53:09 INFO - PROCESS | 2208 | 1467737589238 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]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 586ms 09:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:53:09 INFO - PROCESS | 2208 | 1467737589268 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 2208 | 1467737589271 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:53:09 INFO - PROCESS | 2208 | 1467737589274 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 2208 | 1467737589276 Marionette TRACE conn2 <- [1,162,null,{}] 09:53:09 INFO - PROCESS | 2208 | 1467737589280 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}] 09:53:09 INFO - PROCESS | 2208 | 1467737589282 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:09 INFO - PROCESS | 2208 | 1467737589376 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:53:09 INFO - PROCESS | 2208 | 1467737589436 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 2208 | 1467737589437 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x116266000 == 48 [pid = 2208] [id = 48] 09:53:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x113d56c00) [pid = 2208] [serial = 140] [outer = 0x0] 09:53:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x11673a000) [pid = 2208] [serial = 141] [outer = 0x113d56c00] 09:53:09 INFO - PROCESS | 2208 | 1467737589468 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x1176e6400) [pid = 2208] [serial = 142] [outer = 0x113d56c00] 09:53:09 INFO - PROCESS | 2208 | 1467737589891 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]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 09:53:09 INFO - PROCESS | 2208 | 1467737589949 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 2208 | 1467737589953 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:53:09 INFO - PROCESS | 2208 | 1467737589958 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 2208 | 1467737589960 Marionette TRACE conn2 <- [1,166,null,{}] 09:53:09 INFO - PROCESS | 2208 | 1467737589963 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}] 09:53:09 INFO - PROCESS | 2208 | 1467737589965 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:10 INFO - PROCESS | 2208 | 1467737590077 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:53:10 INFO - PROCESS | 2208 | 1467737590135 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 2208 | 1467737590136 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196e4000 == 49 [pid = 2208] [id = 49] 09:53:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x118868000) [pid = 2208] [serial = 143] [outer = 0x0] 09:53:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x1188a6800) [pid = 2208] [serial = 144] [outer = 0x118868000] 09:53:10 INFO - PROCESS | 2208 | 1467737590167 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x1192de400) [pid = 2208] [serial = 145] [outer = 0x118868000] 09:53:10 INFO - PROCESS | 2208 | 1467737590573 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]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 09:53:10 INFO - PROCESS | 2208 | 1467737590578 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 2208 | 1467737590580 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:53:10 INFO - PROCESS | 2208 | 1467737590582 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 2208 | 1467737590585 Marionette TRACE conn2 <- [1,170,null,{}] 09:53:10 INFO - PROCESS | 2208 | 1467737590593 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}] 09:53:10 INFO - PROCESS | 2208 | 1467737590596 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:10 INFO - PROCESS | 2208 | 1467737590689 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:53:10 INFO - PROCESS | 2208 | 1467737590733 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 2208 | 1467737590735 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x118465800 == 50 [pid = 2208] [id = 50] 09:53:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x11995f400) [pid = 2208] [serial = 146] [outer = 0x0] 09:53:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x121024c00) [pid = 2208] [serial = 147] [outer = 0x11995f400] 09:53:10 INFO - PROCESS | 2208 | 1467737590766 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x124993c00) [pid = 2208] [serial = 148] [outer = 0x11995f400] 09:53:11 INFO - PROCESS | 2208 | 1467737591173 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]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 09:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:53:11 INFO - PROCESS | 2208 | 1467737591206 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 2208 | 1467737591207 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:53:11 INFO - PROCESS | 2208 | 1467737591210 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 2208 | 1467737591211 Marionette TRACE conn2 <- [1,174,null,{}] 09:53:11 INFO - PROCESS | 2208 | 1467737591213 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}] 09:53:11 INFO - PROCESS | 2208 | 1467737591215 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:11 INFO - PROCESS | 2208 | 1467737591308 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:53:11 INFO - PROCESS | 2208 | 1467737591380 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 2208 | 1467737591381 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x124d0f800 == 51 [pid = 2208] [id = 51] 09:53:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 120 (0x124d52c00) [pid = 2208] [serial = 149] [outer = 0x0] 09:53:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 121 (0x124d59c00) [pid = 2208] [serial = 150] [outer = 0x124d52c00] 09:53:11 INFO - PROCESS | 2208 | 1467737591424 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 122 (0x125805800) [pid = 2208] [serial = 151] [outer = 0x124d52c00] 09:53:11 INFO - PROCESS | 2208 | 1467737591851 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]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 667ms 09:53:11 INFO - PROCESS | 2208 | 1467737591879 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 2208 | 1467737591881 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:53:11 INFO - PROCESS | 2208 | 1467737591907 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 2208 | 1467737591909 Marionette TRACE conn2 <- [1,178,null,{}] 09:53:11 INFO - PROCESS | 2208 | 1467737591913 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}] 09:53:11 INFO - PROCESS | 2208 | 1467737591917 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:12 INFO - PROCESS | 2208 | 1467737592053 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:53:12 INFO - PROCESS | 2208 | 1467737592124 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 2208 | 1467737592125 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x113221800 == 52 [pid = 2208] [id = 52] 09:53:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 123 (0x116fe6800) [pid = 2208] [serial = 152] [outer = 0x0] 09:53:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 124 (0x118348000) [pid = 2208] [serial = 153] [outer = 0x116fe6800] 09:53:12 INFO - PROCESS | 2208 | 1467737592154 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 125 (0x123fac400) [pid = 2208] [serial = 154] [outer = 0x116fe6800] 09:53:12 INFO - PROCESS | 2208 | 1467737592654 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]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 774ms 09:53:12 INFO - PROCESS | 2208 | 1467737592683 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 2208 | 1467737592685 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:53:12 INFO - PROCESS | 2208 | 1467737592690 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 2208 | 1467737592692 Marionette TRACE conn2 <- [1,182,null,{}] 09:53:12 INFO - PROCESS | 2208 | 1467737592696 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}] 09:53:12 INFO - PROCESS | 2208 | 1467737592698 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:12 INFO - PROCESS | 2208 | 1467737592798 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:53:12 INFO - PROCESS | 2208 | 1467737592885 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 2208 | 1467737592886 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x11320b000 == 53 [pid = 2208] [id = 53] 09:53:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 126 (0x116730400) [pid = 2208] [serial = 155] [outer = 0x0] 09:53:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 127 (0x116887000) [pid = 2208] [serial = 156] [outer = 0x116730400] 09:53:12 INFO - PROCESS | 2208 | 1467737592933 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 128 (0x1176e7000) [pid = 2208] [serial = 157] [outer = 0x116730400] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1196e2800 == 52 [pid = 2208] [id = 46] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1192a4800 == 51 [pid = 2208] [id = 45] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x116f9e000 == 50 [pid = 2208] [id = 33] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x118466000 == 49 [pid = 2208] [id = 44] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x117e47800 == 48 [pid = 2208] [id = 29] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x116fa5000 == 47 [pid = 2208] [id = 43] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x116f9f000 == 46 [pid = 2208] [id = 27] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x11715a000 == 45 [pid = 2208] [id = 28] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x116268000 == 44 [pid = 2208] [id = 42] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1186e6000 == 43 [pid = 2208] [id = 30] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x112634800 == 42 [pid = 2208] [id = 41] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x123ed3000 == 41 [pid = 2208] [id = 38] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1196cd000 == 40 [pid = 2208] [id = 32] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1192af000 == 39 [pid = 2208] [id = 31] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x113221800 == 38 [pid = 2208] [id = 52] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x124d0f800 == 37 [pid = 2208] [id = 51] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x118465800 == 36 [pid = 2208] [id = 50] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1257c8800 == 35 [pid = 2208] [id = 40] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1196e4000 == 34 [pid = 2208] [id = 49] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x123923800 == 33 [pid = 2208] [id = 36] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x123a81000 == 32 [pid = 2208] [id = 37] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x119b99800 == 31 [pid = 2208] [id = 34] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x11a11f000 == 30 [pid = 2208] [id = 35] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x112adb000 == 29 [pid = 2208] [id = 47] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x124289800 == 28 [pid = 2208] [id = 39] 09:53:13 INFO - PROCESS | 2208 | --DOCSHELL 0x116266000 == 27 [pid = 2208] [id = 48] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 127 (0x1244e2c00) [pid = 2208] [serial = 11] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 126 (0x12d9dac00) [pid = 2208] [serial = 61] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 125 (0x1188aac00) [pid = 2208] [serial = 81] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 124 (0x1192d7800) [pid = 2208] [serial = 84] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 123 (0x119969c00) [pid = 2208] [serial = 87] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 122 (0x121021000) [pid = 2208] [serial = 88] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 121 (0x123812800) [pid = 2208] [serial = 90] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 120 (0x123817c00) [pid = 2208] [serial = 91] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 119 (0x123a06000) [pid = 2208] [serial = 93] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x123e07400) [pid = 2208] [serial = 94] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x123e07800) [pid = 2208] [serial = 96] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x1244e3400) [pid = 2208] [serial = 99] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x12499d800) [pid = 2208] [serial = 102] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x12580bc00) [pid = 2208] [serial = 105] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x125898c00) [pid = 2208] [serial = 108] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x1265bc400) [pid = 2208] [serial = 111] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x126959000) [pid = 2208] [serial = 114] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x124272800) [pid = 2208] [serial = 97] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x111c79000) [pid = 2208] [serial = 63] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x1131bb000) [pid = 2208] [serial = 66] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x11820d400) [pid = 2208] [serial = 69] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x118582400) [pid = 2208] [serial = 70] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x116643000) [pid = 2208] [serial = 72] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1176ee400) [pid = 2208] [serial = 75] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x118352400) [pid = 2208] [serial = 76] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x118584800) [pid = 2208] [serial = 78] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x124995000) [pid = 2208] [serial = 100] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x12588c000) [pid = 2208] [serial = 106] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x116881c00) [pid = 2208] [serial = 73] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x119607000) [pid = 2208] [serial = 85] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x126144800) [pid = 2208] [serial = 109] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1267a9400) [pid = 2208] [serial = 112] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x1186fbc00) [pid = 2208] [serial = 79] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x114f7e800) [pid = 2208] [serial = 67] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x111f2c400) [pid = 2208] [serial = 64] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x119299800) [pid = 2208] [serial = 82] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x123fae000) [pid = 2208] [serial = 8] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x118587400) [pid = 2208] [serial = 33] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x12bdc5c00) [pid = 2208] [serial = 34] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x12bdc2800) [pid = 2208] [serial = 31] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x12bd91800) [pid = 2208] [serial = 30] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12ba70c00) [pid = 2208] [serial = 27] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x12ba76c00) [pid = 2208] [serial = 28] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x12b889400) [pid = 2208] [serial = 24] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x12b893400) [pid = 2208] [serial = 25] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12a77e400) [pid = 2208] [serial = 21] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x12a8dd800) [pid = 2208] [serial = 22] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x12954ec00) [pid = 2208] [serial = 18] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x1292b2000) [pid = 2208] [serial = 15] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x1292b7800) [pid = 2208] [serial = 16] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x12d9d6c00) [pid = 2208] [serial = 60] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x12b985c00) [pid = 2208] [serial = 57] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x12d5a4800) [pid = 2208] [serial = 58] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x12d5acc00) [pid = 2208] [serial = 55] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x12d5a9400) [pid = 2208] [serial = 54] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x12d092c00) [pid = 2208] [serial = 51] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x12d0a1000) [pid = 2208] [serial = 52] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x12cf1b800) [pid = 2208] [serial = 45] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x12cf39400) [pid = 2208] [serial = 48] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x12c86b000) [pid = 2208] [serial = 42] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x12cb41800) [pid = 2208] [serial = 43] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x12c85e800) [pid = 2208] [serial = 40] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x12b885000) [pid = 2208] [serial = 39] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x12b878c00) [pid = 2208] [serial = 36] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x12b87c000) [pid = 2208] [serial = 37] [outer = 0x0] [url = about:blank] 09:53:13 INFO - PROCESS | 2208 | 1467737593820 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]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1172ms 09:53:13 INFO - PROCESS | 2208 | 1467737593862 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 2208 | 1467737593865 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:53:13 INFO - PROCESS | 2208 | 1467737593868 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 2208 | 1467737593870 Marionette TRACE conn2 <- [1,186,null,{}] 09:53:13 INFO - PROCESS | 2208 | 1467737593873 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}] 09:53:13 INFO - PROCESS | 2208 | 1467737593875 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:13 INFO - PROCESS | 2208 | 1467737593945 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:53:13 INFO - PROCESS | 2208 | 1467737593951 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 2208 | 1467737593953 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x113d0f000 == 28 [pid = 2208] [id = 54] 09:53:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x1164e6c00) [pid = 2208] [serial = 158] [outer = 0x0] 09:53:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x116809400) [pid = 2208] [serial = 159] [outer = 0x1164e6c00] 09:53:13 INFO - PROCESS | 2208 | 1467737593983 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x1176e7400) [pid = 2208] [serial = 160] [outer = 0x1164e6c00] 09:53:14 INFO - PROCESS | 2208 | 1467737594293 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]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 09:53:14 INFO - PROCESS | 2208 | 1467737594338 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 2208 | 1467737594341 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:53:14 INFO - PROCESS | 2208 | 1467737594346 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 2208 | 1467737594348 Marionette TRACE conn2 <- [1,190,null,{}] 09:53:14 INFO - PROCESS | 2208 | 1467737594350 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}] 09:53:14 INFO - PROCESS | 2208 | 1467737594352 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:14 INFO - PROCESS | 2208 | 1467737594425 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:53:14 INFO - PROCESS | 2208 | 1467737594429 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 2208 | 1467737594430 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x1168b0000 == 29 [pid = 2208] [id = 55] 09:53:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x11815f800) [pid = 2208] [serial = 161] [outer = 0x0] 09:53:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x11858a400) [pid = 2208] [serial = 162] [outer = 0x11815f800] 09:53:14 INFO - PROCESS | 2208 | 1467737594462 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x118867c00) [pid = 2208] [serial = 163] [outer = 0x11815f800] 09:53:14 INFO - PROCESS | 2208 | 1467737594755 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]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 419ms 09:53:14 INFO - PROCESS | 2208 | 1467737594780 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 2208 | 1467737594782 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:53:14 INFO - PROCESS | 2208 | 1467737594788 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 2208 | 1467737594790 Marionette TRACE conn2 <- [1,194,null,{}] 09:53:14 INFO - PROCESS | 2208 | 1467737594798 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}] 09:53:14 INFO - PROCESS | 2208 | 1467737594803 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:14 INFO - PROCESS | 2208 | 1467737594877 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:53:14 INFO - PROCESS | 2208 | 1467737594917 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 2208 | 1467737594919 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e41000 == 30 [pid = 2208] [id = 56] 09:53:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x115e0e000) [pid = 2208] [serial = 164] [outer = 0x0] 09:53:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x1192de000) [pid = 2208] [serial = 165] [outer = 0x115e0e000] 09:53:14 INFO - PROCESS | 2208 | 1467737594947 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x119963400) [pid = 2208] [serial = 166] [outer = 0x115e0e000] 09:53:15 INFO - PROCESS | 2208 | 1467737595204 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]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 425ms 09:53:15 INFO - PROCESS | 2208 | 1467737595236 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 2208 | 1467737595238 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:53:15 INFO - PROCESS | 2208 | 1467737595247 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 2208 | 1467737595249 Marionette TRACE conn2 <- [1,198,null,{}] 09:53:15 INFO - PROCESS | 2208 | 1467737595259 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}] 09:53:15 INFO - PROCESS | 2208 | 1467737595260 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:15 INFO - PROCESS | 2208 | 1467737595338 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:53:15 INFO - PROCESS | 2208 | 1467737595342 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 2208 | 1467737595343 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188e9800 == 31 [pid = 2208] [id = 57] 09:53:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x119f20400) [pid = 2208] [serial = 167] [outer = 0x0] 09:53:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x121020400) [pid = 2208] [serial = 168] [outer = 0x119f20400] 09:53:15 INFO - PROCESS | 2208 | 1467737595370 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x123814000) [pid = 2208] [serial = 169] [outer = 0x119f20400] 09:53:15 INFO - PROCESS | 2208 | 1467737595669 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]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 476ms 09:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:53:15 INFO - PROCESS | 2208 | 1467737595724 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 2208 | 1467737595725 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:53:15 INFO - PROCESS | 2208 | 1467737595727 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 2208 | 1467737595728 Marionette TRACE conn2 <- [1,202,null,{}] 09:53:15 INFO - PROCESS | 2208 | 1467737595730 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}] 09:53:15 INFO - PROCESS | 2208 | 1467737595731 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:15 INFO - PROCESS | 2208 | 1467737595829 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:53:15 INFO - PROCESS | 2208 | 1467737595841 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 2208 | 1467737595842 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193cc000 == 32 [pid = 2208] [id = 58] 09:53:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x117eae800) [pid = 2208] [serial = 170] [outer = 0x0] 09:53:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x12390b000) [pid = 2208] [serial = 171] [outer = 0x117eae800] 09:53:15 INFO - PROCESS | 2208 | 1467737595866 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x123e0c800) [pid = 2208] [serial = 172] [outer = 0x117eae800] 09:53:16 INFO - PROCESS | 2208 | 1467737596243 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]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 569ms 09:53:16 INFO - PROCESS | 2208 | 1467737596297 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:53:16 INFO - PROCESS | 2208 | 1467737596299 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:53:16 INFO - PROCESS | 2208 | 1467737596302 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 2208 | 1467737596304 Marionette TRACE conn2 <- [1,206,null,{}] 09:53:16 INFO - PROCESS | 2208 | 1467737596307 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}] 09:53:16 INFO - PROCESS | 2208 | 1467737596314 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:16 INFO - PROCESS | 2208 | 1467737596478 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:53:16 INFO - PROCESS | 2208 | 1467737596522 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 2208 | 1467737596524 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b9e000 == 33 [pid = 2208] [id = 59] 09:53:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x123e0f000) [pid = 2208] [serial = 173] [outer = 0x0] 09:53:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1245f4000) [pid = 2208] [serial = 174] [outer = 0x123e0f000] 09:53:16 INFO - PROCESS | 2208 | 1467737596577 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x12576ec00) [pid = 2208] [serial = 175] [outer = 0x123e0f000] 09:53:16 INFO - PROCESS | 2208 | 1467737596868 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]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 621ms 09:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:53:16 INFO - PROCESS | 2208 | 1467737596923 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 2208 | 1467737596924 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:53:16 INFO - PROCESS | 2208 | 1467737596926 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 2208 | 1467737596927 Marionette TRACE conn2 <- [1,210,null,{}] 09:53:16 INFO - PROCESS | 2208 | 1467737596937 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}] 09:53:16 INFO - PROCESS | 2208 | 1467737596938 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:17 INFO - PROCESS | 2208 | 1467737597029 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:53:17 INFO - PROCESS | 2208 | 1467737597033 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 2208 | 1467737597034 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x123923800 == 34 [pid = 2208] [id = 60] 09:53:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1192e2400) [pid = 2208] [serial = 176] [outer = 0x0] 09:53:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x125804c00) [pid = 2208] [serial = 177] [outer = 0x1192e2400] 09:53:17 INFO - PROCESS | 2208 | 1467737597058 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x12588a800) [pid = 2208] [serial = 178] [outer = 0x1192e2400] 09:53:17 INFO - PROCESS | 2208 | 1467737597345 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]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 476ms 09:53:17 INFO - PROCESS | 2208 | 1467737597407 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 2208 | 1467737597408 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:53:17 INFO - PROCESS | 2208 | 1467737597410 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 2208 | 1467737597411 Marionette TRACE conn2 <- [1,214,null,{}] 09:53:17 INFO - PROCESS | 2208 | 1467737597413 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}] 09:53:17 INFO - PROCESS | 2208 | 1467737597415 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:17 INFO - PROCESS | 2208 | 1467737597511 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:53:17 INFO - PROCESS | 2208 | 1467737597515 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 2208 | 1467737597516 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b4c800 == 35 [pid = 2208] [id = 61] 09:53:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x12580bc00) [pid = 2208] [serial = 179] [outer = 0x0] 09:53:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x12613e400) [pid = 2208] [serial = 180] [outer = 0x12580bc00] 09:53:17 INFO - PROCESS | 2208 | 1467737597540 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x126504c00) [pid = 2208] [serial = 181] [outer = 0x12580bc00] 09:53:17 INFO - PROCESS | 2208 | 1467737597894 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]]]}] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x126c36c00) [pid = 2208] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x118867400) [pid = 2208] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x124dc4c00) [pid = 2208] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x123814800) [pid = 2208] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12426a000) [pid = 2208] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1174c9000) [pid = 2208] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x118583000) [pid = 2208] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x1121bd000) [pid = 2208] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x111f28000) [pid = 2208] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:53:17 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1192d9000) [pid = 2208] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 09:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:53:17 INFO - PROCESS | 2208 | 1467737597929 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 2208 | 1467737597930 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:53:17 INFO - PROCESS | 2208 | 1467737597932 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 2208 | 1467737597933 Marionette TRACE conn2 <- [1,218,null,{}] 09:53:17 INFO - PROCESS | 2208 | 1467737597935 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}] 09:53:17 INFO - PROCESS | 2208 | 1467737597937 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:18 INFO - PROCESS | 2208 | 1467737598014 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:53:18 INFO - PROCESS | 2208 | 1467737598020 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 2208 | 1467737598021 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e40800 == 36 [pid = 2208] [id = 62] 09:53:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x116fe5000) [pid = 2208] [serial = 182] [outer = 0x0] 09:53:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x1192d9000) [pid = 2208] [serial = 183] [outer = 0x116fe5000] 09:53:18 INFO - PROCESS | 2208 | 1467737598046 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1244adc00) [pid = 2208] [serial = 184] [outer = 0x116fe5000] 09:53:18 INFO - PROCESS | 2208 | 1467737598321 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]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 420ms 09:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:53:18 INFO - PROCESS | 2208 | 1467737598356 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 2208 | 1467737598358 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:53:18 INFO - PROCESS | 2208 | 1467737598360 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 2208 | 1467737598361 Marionette TRACE conn2 <- [1,222,null,{}] 09:53:18 INFO - PROCESS | 2208 | 1467737598363 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}] 09:53:18 INFO - PROCESS | 2208 | 1467737598364 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:18 INFO - PROCESS | 2208 | 1467737598439 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:53:18 INFO - PROCESS | 2208 | 1467737598443 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 2208 | 1467737598444 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x124280000 == 37 [pid = 2208] [id = 63] 09:53:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1244e1c00) [pid = 2208] [serial = 185] [outer = 0x0] 09:53:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x12671b400) [pid = 2208] [serial = 186] [outer = 0x1244e1c00] 09:53:18 INFO - PROCESS | 2208 | 1467737598471 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x126958800) [pid = 2208] [serial = 187] [outer = 0x1244e1c00] 09:53:18 INFO - PROCESS | 2208 | 1467737598763 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]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 09:53:18 INFO - PROCESS | 2208 | 1467737598779 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 2208 | 1467737598780 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:53:18 INFO - PROCESS | 2208 | 1467737598783 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 2208 | 1467737598787 Marionette TRACE conn2 <- [1,226,null,{}] 09:53:18 INFO - PROCESS | 2208 | 1467737598795 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}] 09:53:18 INFO - PROCESS | 2208 | 1467737598796 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:18 INFO - PROCESS | 2208 | 1467737598912 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:53:18 INFO - PROCESS | 2208 | 1467737598927 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 2208 | 1467737598929 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257d2000 == 38 [pid = 2208] [id = 64] 09:53:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1176e8c00) [pid = 2208] [serial = 188] [outer = 0x0] 09:53:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x128c5d400) [pid = 2208] [serial = 189] [outer = 0x1176e8c00] 09:53:18 INFO - PROCESS | 2208 | 1467737598955 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1292b4000) [pid = 2208] [serial = 190] [outer = 0x1176e8c00] 09:53:19 INFO - PROCESS | 2208 | 1467737599263 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]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 529ms 09:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:53:19 INFO - PROCESS | 2208 | 1467737599312 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 2208 | 1467737599314 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:53:19 INFO - PROCESS | 2208 | 1467737599317 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 2208 | 1467737599319 Marionette TRACE conn2 <- [1,230,null,{}] 09:53:19 INFO - PROCESS | 2208 | 1467737599321 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}] 09:53:19 INFO - PROCESS | 2208 | 1467737599322 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:19 INFO - PROCESS | 2208 | 1467737599420 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:53:19 INFO - PROCESS | 2208 | 1467737599425 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 2208 | 1467737599428 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x126975000 == 39 [pid = 2208] [id = 65] 09:53:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x12695f400) [pid = 2208] [serial = 191] [outer = 0x0] 09:53:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1292b9000) [pid = 2208] [serial = 192] [outer = 0x12695f400] 09:53:19 INFO - PROCESS | 2208 | 1467737599523 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12954b800) [pid = 2208] [serial = 193] [outer = 0x12695f400] 09:53:19 INFO - PROCESS | 2208 | 1467737599838 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]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 09:53:19 INFO - PROCESS | 2208 | 1467737599937 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 2208 | 1467737599939 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:53:19 INFO - PROCESS | 2208 | 1467737599944 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 2208 | 1467737599947 Marionette TRACE conn2 <- [1,234,null,{}] 09:53:19 INFO - PROCESS | 2208 | 1467737599951 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}] 09:53:19 INFO - PROCESS | 2208 | 1467737599953 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:20 INFO - PROCESS | 2208 | 1467737600040 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:53:20 INFO - PROCESS | 2208 | 1467737600121 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 2208 | 1467737600123 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x113dc3800 == 40 [pid = 2208] [id = 66] 09:53:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x11300e800) [pid = 2208] [serial = 194] [outer = 0x0] 09:53:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x11323a000) [pid = 2208] [serial = 195] [outer = 0x11300e800] 09:53:20 INFO - PROCESS | 2208 | 1467737600155 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1164eb800) [pid = 2208] [serial = 196] [outer = 0x11300e800] 09:53:20 INFO - PROCESS | 2208 | 1467737600628 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]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 724ms 09:53:20 INFO - PROCESS | 2208 | 1467737600692 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 2208 | 1467737600695 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:53:20 INFO - PROCESS | 2208 | 1467737600764 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 2208 | 1467737600767 Marionette TRACE conn2 <- [1,238,null,{}] 09:53:20 INFO - PROCESS | 2208 | 1467737600771 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}] 09:53:20 INFO - PROCESS | 2208 | 1467737600773 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:20 INFO - PROCESS | 2208 | 1467737600878 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:53:20 INFO - PROCESS | 2208 | 1467737600918 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 2208 | 1467737600920 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186d4000 == 41 [pid = 2208] [id = 67] 09:53:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x118355000) [pid = 2208] [serial = 197] [outer = 0x0] 09:53:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x118584400) [pid = 2208] [serial = 198] [outer = 0x118355000] 09:53:20 INFO - PROCESS | 2208 | 1467737600950 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1188a7400) [pid = 2208] [serial = 199] [outer = 0x118355000] 09:53:21 INFO - PROCESS | 2208 | 1467737601564 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]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 869ms 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x1257d2000 == 40 [pid = 2208] [id = 64] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x124280000 == 39 [pid = 2208] [id = 63] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x117e40800 == 38 [pid = 2208] [id = 62] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x123b4c800 == 37 [pid = 2208] [id = 61] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x123923800 == 36 [pid = 2208] [id = 60] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x119b9e000 == 35 [pid = 2208] [id = 59] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x1193cc000 == 34 [pid = 2208] [id = 58] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x1188e9800 == 33 [pid = 2208] [id = 57] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x117e41000 == 32 [pid = 2208] [id = 56] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x1168b0000 == 31 [pid = 2208] [id = 55] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x113d0f000 == 30 [pid = 2208] [id = 54] 09:53:21 INFO - PROCESS | 2208 | --DOCSHELL 0x11320b000 == 29 [pid = 2208] [id = 53] 09:53:21 INFO - PROCESS | 2208 | 1467737601605 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 2208 | 1467737601607 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:53:21 INFO - PROCESS | 2208 | 1467737601610 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 2208 | 1467737601612 Marionette TRACE conn2 <- [1,242,null,{}] 09:53:21 INFO - PROCESS | 2208 | 1467737601615 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}] 09:53:21 INFO - PROCESS | 2208 | 1467737601617 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:21 INFO - PROCESS | 2208 | 1467737601686 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:53:21 INFO - PROCESS | 2208 | 1467737601692 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 2208 | 1467737601695 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x115edc800 == 30 [pid = 2208] [id = 68] 09:53:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x118168c00) [pid = 2208] [serial = 200] [outer = 0x0] 09:53:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x118352400) [pid = 2208] [serial = 201] [outer = 0x118168c00] 09:53:21 INFO - PROCESS | 2208 | 1467737601724 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1186fb000) [pid = 2208] [serial = 202] [outer = 0x118168c00] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1292b5800) [pid = 2208] [serial = 118] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x123faec00) [pid = 2208] [serial = 136] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x124993000) [pid = 2208] [serial = 138] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x11820d800) [pid = 2208] [serial = 123] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x124d2b800) [pid = 2208] [serial = 139] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x118867000) [pid = 2208] [serial = 126] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x11857b000) [pid = 2208] [serial = 124] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1186f7800) [pid = 2208] [serial = 129] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x123817800) [pid = 2208] [serial = 135] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1192d8800) [pid = 2208] [serial = 130] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x11300e000) [pid = 2208] [serial = 120] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1198b6400) [pid = 2208] [serial = 132] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x119294c00) [pid = 2208] [serial = 127] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x11672f800) [pid = 2208] [serial = 121] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x119ed4400) [pid = 2208] [serial = 133] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x128e7b800) [pid = 2208] [serial = 117] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x12576dc00) [pid = 2208] [serial = 103] [outer = 0x0] [url = about:blank] 09:53:21 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x128c5e400) [pid = 2208] [serial = 115] [outer = 0x0] [url = about:blank] 09:53:22 INFO - PROCESS | 2208 | 1467737602040 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:53:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x118874c00) [pid = 2208] [serial = 203] [outer = 0x12cf32c00] 09:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 470ms 09:53:22 INFO - PROCESS | 2208 | 1467737602097 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 2208 | 1467737602099 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:53:22 INFO - PROCESS | 2208 | 1467737602104 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 2208 | 1467737602106 Marionette TRACE conn2 <- [1,246,null,{}] 09:53:22 INFO - PROCESS | 2208 | 1467737602108 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:22 INFO - PROCESS | 2208 | 1467737602110 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:22 INFO - PROCESS | 2208 | 1467737602202 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:53:22 INFO - PROCESS | 2208 | 1467737602208 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 2208 | 1467737602209 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186c9800 == 31 [pid = 2208] [id = 69] 09:53:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x11996a800) [pid = 2208] [serial = 204] [outer = 0x0] 09:53:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1199fd800) [pid = 2208] [serial = 205] [outer = 0x11996a800] 09:53:22 INFO - PROCESS | 2208 | 1467737602236 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x12101f400) [pid = 2208] [serial = 206] [outer = 0x11996a800] 09:53:22 INFO - PROCESS | 2208 | 1467737602572 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 519ms 09:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:53:22 INFO - PROCESS | 2208 | 1467737602624 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 2208 | 1467737602626 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:53:22 INFO - PROCESS | 2208 | 1467737602628 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 2208 | 1467737602633 Marionette TRACE conn2 <- [1,250,null,{}] 09:53:22 INFO - PROCESS | 2208 | 1467737602645 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:22 INFO - PROCESS | 2208 | 1467737602649 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:22 INFO - PROCESS | 2208 | 1467737602767 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:53:22 INFO - PROCESS | 2208 | 1467737602784 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 2208 | 1467737602787 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193ca800 == 32 [pid = 2208] [id = 70] 09:53:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x123813c00) [pid = 2208] [serial = 207] [outer = 0x0] 09:53:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1244ab400) [pid = 2208] [serial = 208] [outer = 0x123813c00] 09:53:22 INFO - PROCESS | 2208 | 1467737602844 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x12499d800) [pid = 2208] [serial = 209] [outer = 0x123813c00] 09:53:23 INFO - PROCESS | 2208 | 1467737603257 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 677ms 09:53:23 INFO - PROCESS | 2208 | 1467737603306 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 2208 | 1467737603308 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:53:23 INFO - PROCESS | 2208 | 1467737603311 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 2208 | 1467737603313 Marionette TRACE conn2 <- [1,254,null,{}] 09:53:23 INFO - PROCESS | 2208 | 1467737603316 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 2208 | 1467737603318 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:23 INFO - PROCESS | 2208 | 1467737603460 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:53:23 INFO - PROCESS | 2208 | 1467737603474 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 2208 | 1467737603475 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b9e000 == 33 [pid = 2208] [id = 71] 09:53:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x124dc3800) [pid = 2208] [serial = 210] [outer = 0x0] 09:53:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x125765400) [pid = 2208] [serial = 211] [outer = 0x124dc3800] 09:53:23 INFO - PROCESS | 2208 | 1467737603515 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12580e800) [pid = 2208] [serial = 212] [outer = 0x124dc3800] 09:53:23 INFO - PROCESS | 2208 | 1467737603912 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 619ms 09:53:23 INFO - PROCESS | 2208 | 1467737603930 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 2208 | 1467737603932 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:53:23 INFO - PROCESS | 2208 | 1467737603938 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 2208 | 1467737603940 Marionette TRACE conn2 <- [1,258,null,{}] 09:53:23 INFO - PROCESS | 2208 | 1467737603942 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 2208 | 1467737603944 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:24 INFO - PROCESS | 2208 | 1467737604073 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:53:24 INFO - PROCESS | 2208 | 1467737604088 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 2208 | 1467737604090 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x123838800 == 34 [pid = 2208] [id = 72] 09:53:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12580f000) [pid = 2208] [serial = 213] [outer = 0x0] 09:53:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12613dc00) [pid = 2208] [serial = 214] [outer = 0x12580f000] 09:53:24 INFO - PROCESS | 2208 | 1467737604130 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1265b7400) [pid = 2208] [serial = 215] [outer = 0x12580f000] 09:53:24 INFO - PROCESS | 2208 | 1467737604571 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 09:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:53:24 INFO - PROCESS | 2208 | 1467737604609 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 2208 | 1467737604610 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:53:24 INFO - PROCESS | 2208 | 1467737604612 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 2208 | 1467737604613 Marionette TRACE conn2 <- [1,262,null,{}] 09:53:24 INFO - PROCESS | 2208 | 1467737604615 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 2208 | 1467737604619 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:24 INFO - PROCESS | 2208 | 1467737604727 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:53:24 INFO - PROCESS | 2208 | 1467737604773 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 2208 | 1467737604774 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x12450f000 == 35 [pid = 2208] [id = 73] 09:53:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12695f800) [pid = 2208] [serial = 216] [outer = 0x0] 09:53:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x128e7b800) [pid = 2208] [serial = 217] [outer = 0x12695f800] 09:53:24 INFO - PROCESS | 2208 | 1467737604800 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12954cc00) [pid = 2208] [serial = 218] [outer = 0x12695f800] 09:53:25 INFO - PROCESS | 2208 | 1467737605109 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 09:53:25 INFO - PROCESS | 2208 | 1467737605130 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 2208 | 1467737605132 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:53:25 INFO - PROCESS | 2208 | 1467737605138 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 2208 | 1467737605139 Marionette TRACE conn2 <- [1,266,null,{}] 09:53:25 INFO - PROCESS | 2208 | 1467737605147 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 2208 | 1467737605148 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:25 INFO - PROCESS | 2208 | 1467737605238 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:53:25 INFO - PROCESS | 2208 | 1467737605242 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 2208 | 1467737605243 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257da800 == 36 [pid = 2208] [id = 74] 09:53:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x126713800) [pid = 2208] [serial = 219] [outer = 0x0] 09:53:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12955a000) [pid = 2208] [serial = 220] [outer = 0x126713800] 09:53:25 INFO - PROCESS | 2208 | 1467737605267 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x129592800) [pid = 2208] [serial = 221] [outer = 0x126713800] 09:53:25 INFO - PROCESS | 2208 | 1467737605563 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 09:53:25 INFO - PROCESS | 2208 | 1467737605607 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 2208 | 1467737605608 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:53:25 INFO - PROCESS | 2208 | 1467737605611 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 2208 | 1467737605612 Marionette TRACE conn2 <- [1,270,null,{}] 09:53:25 INFO - PROCESS | 2208 | 1467737605614 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 2208 | 1467737605615 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:25 INFO - PROCESS | 2208 | 1467737605705 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:53:25 INFO - PROCESS | 2208 | 1467737605736 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 2208 | 1467737605737 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x126981800 == 37 [pid = 2208] [id = 75] 09:53:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12a770400) [pid = 2208] [serial = 222] [outer = 0x0] 09:53:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x12a77ac00) [pid = 2208] [serial = 223] [outer = 0x12a770400] 09:53:25 INFO - PROCESS | 2208 | 1467737605761 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x12a77fc00) [pid = 2208] [serial = 224] [outer = 0x12a770400] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x123e0f000) [pid = 2208] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x119f20400) [pid = 2208] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x11815f800) [pid = 2208] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1164e6c00) [pid = 2208] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x115e0e000) [pid = 2208] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x113d56c00) [pid = 2208] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x118868000) [pid = 2208] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x11995f400) [pid = 2208] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x124d52c00) [pid = 2208] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1192e2400) [pid = 2208] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x12580bc00) [pid = 2208] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x116fe5000) [pid = 2208] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x116fe6800) [pid = 2208] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1176e8c00) [pid = 2208] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1244e1c00) [pid = 2208] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x116730400) [pid = 2208] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:53:26 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x117eae800) [pid = 2208] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:53:26 INFO - PROCESS | 2208 | 1467737606157 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 568ms 09:53:26 INFO - PROCESS | 2208 | 1467737606180 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 2208 | 1467737606181 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:53:26 INFO - PROCESS | 2208 | 1467737606183 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 2208 | 1467737606184 Marionette TRACE conn2 <- [1,274,null,{}] 09:53:26 INFO - PROCESS | 2208 | 1467737606187 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 2208 | 1467737606188 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:26 INFO - PROCESS | 2208 | 1467737606262 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:53:26 INFO - PROCESS | 2208 | 1467737606266 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 2208 | 1467737606268 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x124293000 == 38 [pid = 2208] [id = 76] 09:53:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x115e76000) [pid = 2208] [serial = 225] [outer = 0x0] 09:53:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x117ea8000) [pid = 2208] [serial = 226] [outer = 0x115e76000] 09:53:26 INFO - PROCESS | 2208 | 1467737606293 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1198b4800) [pid = 2208] [serial = 227] [outer = 0x115e76000] 09:53:26 INFO - PROCESS | 2208 | 1467737606588 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 422ms 09:53:26 INFO - PROCESS | 2208 | 1467737606608 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 2208 | 1467737606609 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:53:26 INFO - PROCESS | 2208 | 1467737606611 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 2208 | 1467737606612 Marionette TRACE conn2 <- [1,278,null,{}] 09:53:26 INFO - PROCESS | 2208 | 1467737606615 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 2208 | 1467737606616 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:26 INFO - PROCESS | 2208 | 1467737606695 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:53:26 INFO - PROCESS | 2208 | 1467737606742 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 2208 | 1467737606743 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x129218800 == 39 [pid = 2208] [id = 77] 09:53:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x11663b800) [pid = 2208] [serial = 228] [outer = 0x0] 09:53:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x123e02c00) [pid = 2208] [serial = 229] [outer = 0x11663b800] 09:53:26 INFO - PROCESS | 2208 | 1467737606767 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x126c3e800) [pid = 2208] [serial = 230] [outer = 0x11663b800] 09:53:27 INFO - PROCESS | 2208 | 1467737607017 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 419ms 09:53:27 INFO - PROCESS | 2208 | 1467737607030 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 2208 | 1467737607032 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:53:27 INFO - PROCESS | 2208 | 1467737607045 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 2208 | 1467737607047 Marionette TRACE conn2 <- [1,282,null,{}] 09:53:27 INFO - PROCESS | 2208 | 1467737607057 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 2208 | 1467737607059 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:27 INFO - PROCESS | 2208 | 1467737607150 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:53:27 INFO - PROCESS | 2208 | 1467737607156 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 2208 | 1467737607158 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a40c000 == 40 [pid = 2208] [id = 78] 09:53:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x125892c00) [pid = 2208] [serial = 231] [outer = 0x0] 09:53:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12a8e2000) [pid = 2208] [serial = 232] [outer = 0x125892c00] 09:53:27 INFO - PROCESS | 2208 | 1467737607183 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12b068000) [pid = 2208] [serial = 233] [outer = 0x125892c00] 09:53:27 INFO - PROCESS | 2208 | 1467737607489 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 474ms 09:53:27 INFO - PROCESS | 2208 | 1467737607515 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 2208 | 1467737607520 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:53:27 INFO - PROCESS | 2208 | 1467737607523 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 2208 | 1467737607524 Marionette TRACE conn2 <- [1,286,null,{}] 09:53:27 INFO - PROCESS | 2208 | 1467737607527 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 2208 | 1467737607528 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:27 INFO - PROCESS | 2208 | 1467737607605 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:53:27 INFO - PROCESS | 2208 | 1467737607652 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 2208 | 1467737607653 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a421800 == 41 [pid = 2208] [id = 79] 09:53:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12b05a400) [pid = 2208] [serial = 234] [outer = 0x0] 09:53:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12b1cc800) [pid = 2208] [serial = 235] [outer = 0x12b05a400] 09:53:27 INFO - PROCESS | 2208 | 1467737607676 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12b87cc00) [pid = 2208] [serial = 236] [outer = 0x12b05a400] 09:53:27 INFO - PROCESS | 2208 | 1467737607929 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 420ms 09:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:53:27 INFO - PROCESS | 2208 | 1467737607943 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 2208 | 1467737607944 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:53:27 INFO - PROCESS | 2208 | 1467737607946 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 2208 | 1467737607947 Marionette TRACE conn2 <- [1,290,null,{}] 09:53:27 INFO - PROCESS | 2208 | 1467737607959 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 2208 | 1467737607960 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:28 INFO - PROCESS | 2208 | 1467737608043 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:53:28 INFO - PROCESS | 2208 | 1467737608048 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 2208 | 1467737608049 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a75b000 == 42 [pid = 2208] [id = 80] 09:53:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12b067400) [pid = 2208] [serial = 237] [outer = 0x0] 09:53:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12b880800) [pid = 2208] [serial = 238] [outer = 0x12b067400] 09:53:28 INFO - PROCESS | 2208 | 1467737608072 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12b889c00) [pid = 2208] [serial = 239] [outer = 0x12b067400] 09:53:28 INFO - PROCESS | 2208 | 1467737608504 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 618ms 09:53:28 INFO - PROCESS | 2208 | 1467737608565 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 2208 | 1467737608570 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:53:28 INFO - PROCESS | 2208 | 1467737608573 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 2208 | 1467737608576 Marionette TRACE conn2 <- [1,294,null,{}] 09:53:28 INFO - PROCESS | 2208 | 1467737608580 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 2208 | 1467737608581 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:28 INFO - PROCESS | 2208 | 1467737608679 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:53:28 INFO - PROCESS | 2208 | 1467737608740 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 2208 | 1467737608741 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x117474000 == 43 [pid = 2208] [id = 81] 09:53:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1176ee400) [pid = 2208] [serial = 240] [outer = 0x0] 09:53:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x11857fc00) [pid = 2208] [serial = 241] [outer = 0x1176ee400] 09:53:28 INFO - PROCESS | 2208 | 1467737608772 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x119299800) [pid = 2208] [serial = 242] [outer = 0x1176ee400] 09:53:29 INFO - PROCESS | 2208 | 1467737609201 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 09:53:29 INFO - PROCESS | 2208 | 1467737609247 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 2208 | 1467737609250 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:53:29 INFO - PROCESS | 2208 | 1467737609255 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 2208 | 1467737609257 Marionette TRACE conn2 <- [1,298,null,{}] 09:53:29 INFO - PROCESS | 2208 | 1467737609259 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:29 INFO - PROCESS | 2208 | 1467737609261 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:29 INFO - PROCESS | 2208 | 1467737609363 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:53:29 INFO - PROCESS | 2208 | 1467737609411 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 2208 | 1467737609412 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x12406d800 == 44 [pid = 2208] [id = 82] 09:53:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x119ce0000) [pid = 2208] [serial = 243] [outer = 0x0] 09:53:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x119f24000) [pid = 2208] [serial = 244] [outer = 0x119ce0000] 09:53:29 INFO - PROCESS | 2208 | 1467737609442 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x119f28800) [pid = 2208] [serial = 245] [outer = 0x119ce0000] 09:53:29 INFO - PROCESS | 2208 | 1467737609879 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 669ms 09:53:29 INFO - PROCESS | 2208 | 1467737609936 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 2208 | 1467737609938 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:53:29 INFO - PROCESS | 2208 | 1467737609943 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 2208 | 1467737609948 Marionette TRACE conn2 <- [1,302,null,{}] 09:53:30 INFO - PROCESS | 2208 | 1467737610003 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 2208 | 1467737610007 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:30 INFO - PROCESS | 2208 | 1467737610187 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:53:30 INFO - PROCESS | 2208 | 1467737610275 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 2208 | 1467737610278 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a402800 == 45 [pid = 2208] [id = 83] 09:53:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x124d32800) [pid = 2208] [serial = 246] [outer = 0x0] 09:53:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x124dc3400) [pid = 2208] [serial = 247] [outer = 0x124d32800] 09:53:30 INFO - PROCESS | 2208 | 1467737610329 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x126510c00) [pid = 2208] [serial = 248] [outer = 0x124d32800] 09:53:30 INFO - PROCESS | 2208 | 1467737610826 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 904ms 09:53:30 INFO - PROCESS | 2208 | 1467737610855 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 2208 | 1467737610858 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:53:30 INFO - PROCESS | 2208 | 1467737610863 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 2208 | 1467737610865 Marionette TRACE conn2 <- [1,306,null,{}] 09:53:30 INFO - PROCESS | 2208 | 1467737610871 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 2208 | 1467737610874 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:31 INFO - PROCESS | 2208 | 1467737611023 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:53:31 INFO - PROCESS | 2208 | 1467737611110 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 2208 | 1467737611111 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x1164ac000 == 46 [pid = 2208] [id = 84] 09:53:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x11928f400) [pid = 2208] [serial = 249] [outer = 0x0] 09:53:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x123b77000) [pid = 2208] [serial = 250] [outer = 0x11928f400] 09:53:31 INFO - PROCESS | 2208 | 1467737611159 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x1267a2000) [pid = 2208] [serial = 251] [outer = 0x11928f400] 09:53:31 INFO - PROCESS | 2208 | 1467737611736 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 927ms 09:53:31 INFO - PROCESS | 2208 | 1467737611790 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 2208 | 1467737611792 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:53:31 INFO - PROCESS | 2208 | 1467737611795 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 2208 | 1467737611797 Marionette TRACE conn2 <- [1,310,null,{}] 09:53:31 INFO - PROCESS | 2208 | 1467737611800 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:31 INFO - PROCESS | 2208 | 1467737611802 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:31 INFO - PROCESS | 2208 | 1467737611893 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:53:31 INFO - PROCESS | 2208 | 1467737611945 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 2208 | 1467737611946 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x113d1f800 == 47 [pid = 2208] [id = 85] 09:53:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x118350c00) [pid = 2208] [serial = 252] [outer = 0x0] 09:53:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x1186f1800) [pid = 2208] [serial = 253] [outer = 0x118350c00] 09:53:31 INFO - PROCESS | 2208 | 1467737611974 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x119298800) [pid = 2208] [serial = 254] [outer = 0x118350c00] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x12a421800 == 46 [pid = 2208] [id = 79] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x12a40c000 == 45 [pid = 2208] [id = 78] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x129218800 == 44 [pid = 2208] [id = 77] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x124293000 == 43 [pid = 2208] [id = 76] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x126981800 == 42 [pid = 2208] [id = 75] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x1257da800 == 41 [pid = 2208] [id = 74] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x12450f000 == 40 [pid = 2208] [id = 73] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x123838800 == 39 [pid = 2208] [id = 72] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x119b9e000 == 38 [pid = 2208] [id = 71] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x1193ca800 == 37 [pid = 2208] [id = 70] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x1292b9000) [pid = 2208] [serial = 192] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x1186c9800 == 36 [pid = 2208] [id = 69] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x115edc800 == 35 [pid = 2208] [id = 68] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x1186d4000 == 34 [pid = 2208] [id = 67] 09:53:32 INFO - PROCESS | 2208 | --DOCSHELL 0x113dc3800 == 33 [pid = 2208] [id = 66] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x1245f4000) [pid = 2208] [serial = 174] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x121020400) [pid = 2208] [serial = 168] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x123814000) [pid = 2208] [serial = 169] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x11858a400) [pid = 2208] [serial = 162] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x116809400) [pid = 2208] [serial = 159] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x118867c00) [pid = 2208] [serial = 163] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x1176e7400) [pid = 2208] [serial = 160] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x1192de000) [pid = 2208] [serial = 165] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x119963400) [pid = 2208] [serial = 166] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1176e6400) [pid = 2208] [serial = 142] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x11673a000) [pid = 2208] [serial = 141] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1192de400) [pid = 2208] [serial = 145] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1188a6800) [pid = 2208] [serial = 144] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x124993c00) [pid = 2208] [serial = 148] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x121024c00) [pid = 2208] [serial = 147] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x125805800) [pid = 2208] [serial = 151] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x125804c00) [pid = 2208] [serial = 177] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x124d59c00) [pid = 2208] [serial = 150] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12576ec00) [pid = 2208] [serial = 175] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12613e400) [pid = 2208] [serial = 180] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x12588a800) [pid = 2208] [serial = 178] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1192d9000) [pid = 2208] [serial = 183] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x123fac400) [pid = 2208] [serial = 154] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x118348000) [pid = 2208] [serial = 153] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1244adc00) [pid = 2208] [serial = 184] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x126504c00) [pid = 2208] [serial = 181] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1292b4000) [pid = 2208] [serial = 190] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12671b400) [pid = 2208] [serial = 186] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1176e7000) [pid = 2208] [serial = 157] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x116887000) [pid = 2208] [serial = 156] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x12390b000) [pid = 2208] [serial = 171] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x126958800) [pid = 2208] [serial = 187] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x123e0c800) [pid = 2208] [serial = 172] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x128c5d400) [pid = 2208] [serial = 189] [outer = 0x0] [url = about:blank] 09:53:32 INFO - PROCESS | 2208 | 1467737612381 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 619ms 09:53:32 INFO - PROCESS | 2208 | 1467737612415 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 2208 | 1467737612418 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:53:32 INFO - PROCESS | 2208 | 1467737612422 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 2208 | 1467737612424 Marionette TRACE conn2 <- [1,314,null,{}] 09:53:32 INFO - PROCESS | 2208 | 1467737612426 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 2208 | 1467737612428 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:32 INFO - PROCESS | 2208 | 1467737612502 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:53:32 INFO - PROCESS | 2208 | 1467737612506 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 2208 | 1467737612507 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x11684a000 == 34 [pid = 2208] [id = 86] 09:53:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x118348000) [pid = 2208] [serial = 255] [outer = 0x0] 09:53:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1198b5800) [pid = 2208] [serial = 256] [outer = 0x118348000] 09:53:32 INFO - PROCESS | 2208 | 1467737612536 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x119f21400) [pid = 2208] [serial = 257] [outer = 0x118348000] 09:53:32 INFO - PROCESS | 2208 | 1467737612875 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 468ms 09:53:32 INFO - PROCESS | 2208 | 1467737612892 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 2208 | 1467737612894 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:53:32 INFO - PROCESS | 2208 | 1467737612896 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 2208 | 1467737612898 Marionette TRACE conn2 <- [1,318,null,{}] 09:53:32 INFO - PROCESS | 2208 | 1467737612906 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 2208 | 1467737612908 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:32 INFO - PROCESS | 2208 | 1467737612982 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:53:32 INFO - PROCESS | 2208 | 1467737612989 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 2208 | 1467737612991 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192b9000 == 35 [pid = 2208] [id = 87] 09:53:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x123818400) [pid = 2208] [serial = 258] [outer = 0x0] 09:53:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x12408f000) [pid = 2208] [serial = 259] [outer = 0x123818400] 09:53:33 INFO - PROCESS | 2208 | 1467737613018 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x124998000) [pid = 2208] [serial = 260] [outer = 0x123818400] 09:53:33 INFO - PROCESS | 2208 | 1467737613371 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 523ms 09:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:53:33 INFO - PROCESS | 2208 | 1467737613426 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 2208 | 1467737613427 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:53:33 INFO - PROCESS | 2208 | 1467737613431 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 2208 | 1467737613432 Marionette TRACE conn2 <- [1,322,null,{}] 09:53:33 INFO - PROCESS | 2208 | 1467737613434 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 2208 | 1467737613435 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:33 INFO - PROCESS | 2208 | 1467737613512 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:53:33 INFO - PROCESS | 2208 | 1467737613520 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 2208 | 1467737613521 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b9e000 == 36 [pid = 2208] [id = 88] 09:53:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x124d54400) [pid = 2208] [serial = 261] [outer = 0x0] 09:53:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x125772400) [pid = 2208] [serial = 262] [outer = 0x124d54400] 09:53:33 INFO - PROCESS | 2208 | 1467737613546 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12613ac00) [pid = 2208] [serial = 263] [outer = 0x124d54400] 09:53:33 INFO - PROCESS | 2208 | 1467737613861 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 09:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:53:33 INFO - PROCESS | 2208 | 1467737613900 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 2208 | 1467737613901 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:53:33 INFO - PROCESS | 2208 | 1467737613903 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 2208 | 1467737613904 Marionette TRACE conn2 <- [1,326,null,{}] 09:53:33 INFO - PROCESS | 2208 | 1467737613907 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 2208 | 1467737613908 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:33 INFO - PROCESS | 2208 | 1467737613994 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:53:34 INFO - PROCESS | 2208 | 1467737614000 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 2208 | 1467737614001 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:34 INFO - PROCESS | 2208 | ++DOCSHELL 0x119e4f800 == 37 [pid = 2208] [id = 89] 09:53:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12650cc00) [pid = 2208] [serial = 264] [outer = 0x0] 09:53:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x126959c00) [pid = 2208] [serial = 265] [outer = 0x12650cc00] 09:53:34 INFO - PROCESS | 2208 | 1467737614032 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x128c50800) [pid = 2208] [serial = 266] [outer = 0x12650cc00] 09:53:34 INFO - PROCESS | 2208 | 1467737614344 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms 09:53:34 INFO - PROCESS | 2208 | 1467737614374 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 2208 | 1467737614375 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:53:34 INFO - PROCESS | 2208 | 1467737614377 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 2208 | 1467737614378 Marionette TRACE conn2 <- [1,330,null,{}] 09:53:34 INFO - PROCESS | 2208 | 1467737614380 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 2208 | 1467737614388 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:34 INFO - PROCESS | 2208 | 1467737614528 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:53:34 INFO - PROCESS | 2208 | 1467737614533 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 2208 | 1467737614534 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:34 INFO - PROCESS | 2208 | ++DOCSHELL 0x123dc6000 == 38 [pid = 2208] [id = 90] 09:53:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x128c50c00) [pid = 2208] [serial = 267] [outer = 0x0] 09:53:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x128c5a000) [pid = 2208] [serial = 268] [outer = 0x128c50c00] 09:53:34 INFO - PROCESS | 2208 | 1467737614559 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1292b6400) [pid = 2208] [serial = 269] [outer = 0x128c50c00] 09:53:34 INFO - PROCESS | 2208 | 1467737614892 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 521ms 09:53:34 INFO - PROCESS | 2208 | 1467737614909 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 2208 | 1467737614910 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:53:34 INFO - PROCESS | 2208 | 1467737614913 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 2208 | 1467737614914 Marionette TRACE conn2 <- [1,334,null,{}] 09:53:34 INFO - PROCESS | 2208 | 1467737614918 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 2208 | 1467737614921 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:35 INFO - PROCESS | 2208 | 1467737615015 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:53:35 INFO - PROCESS | 2208 | 1467737615026 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 2208 | 1467737615027 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b0b800 == 39 [pid = 2208] [id = 91] 09:53:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x128c5d000) [pid = 2208] [serial = 270] [outer = 0x0] 09:53:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1293ee400) [pid = 2208] [serial = 271] [outer = 0x128c5d000] 09:53:35 INFO - PROCESS | 2208 | 1467737615077 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x129590400) [pid = 2208] [serial = 272] [outer = 0x128c5d000] 09:53:35 INFO - PROCESS | 2208 | 1467737615365 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 09:53:35 INFO - PROCESS | 2208 | 1467737615382 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 2208 | 1467737615383 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:53:35 INFO - PROCESS | 2208 | 1467737615401 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 2208 | 1467737615404 Marionette TRACE conn2 <- [1,338,null,{}] 09:53:35 INFO - PROCESS | 2208 | 1467737615407 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 2208 | 1467737615408 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:35 INFO - PROCESS | 2208 | 1467737615504 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:53:35 INFO - PROCESS | 2208 | 1467737615508 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 2208 | 1467737615509 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x126174000 == 40 [pid = 2208] [id = 92] 09:53:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1176e4c00) [pid = 2208] [serial = 273] [outer = 0x0] 09:53:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12a77e000) [pid = 2208] [serial = 274] [outer = 0x1176e4c00] 09:53:35 INFO - PROCESS | 2208 | 1467737615533 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x12a8dcc00) [pid = 2208] [serial = 275] [outer = 0x1176e4c00] 09:53:35 INFO - PROCESS | 2208 | 1467737615824 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 479ms 09:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:53:35 INFO - PROCESS | 2208 | 1467737615877 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 2208 | 1467737615878 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:53:35 INFO - PROCESS | 2208 | 1467737615881 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 2208 | 1467737615882 Marionette TRACE conn2 <- [1,342,null,{}] 09:53:35 INFO - PROCESS | 2208 | 1467737615888 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 2208 | 1467737615889 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:35 INFO - PROCESS | 2208 | 1467737615992 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:53:36 INFO - PROCESS | 2208 | 1467737615995 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 2208 | 1467737615996 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b6b800 == 41 [pid = 2208] [id = 93] 09:53:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x12a8dd400) [pid = 2208] [serial = 276] [outer = 0x0] 09:53:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12b059400) [pid = 2208] [serial = 277] [outer = 0x12a8dd400] 09:53:36 INFO - PROCESS | 2208 | 1467737616020 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x12b1c3000) [pid = 2208] [serial = 278] [outer = 0x12a8dd400] 09:53:36 INFO - PROCESS | 2208 | 1467737616340 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 473ms 09:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:53:36 INFO - PROCESS | 2208 | 1467737616355 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 2208 | 1467737616356 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:53:36 INFO - PROCESS | 2208 | 1467737616359 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 2208 | 1467737616360 Marionette TRACE conn2 <- [1,346,null,{}] 09:53:36 INFO - PROCESS | 2208 | 1467737616362 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 2208 | 1467737616363 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:36 INFO - PROCESS | 2208 | 1467737616557 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x11996a800) [pid = 2208] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x126713800) [pid = 2208] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x12580f000) [pid = 2208] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x12a770400) [pid = 2208] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x115e76000) [pid = 2208] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x118168c00) [pid = 2208] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x12695f800) [pid = 2208] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x123813c00) [pid = 2208] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x125892c00) [pid = 2208] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x124dc3800) [pid = 2208] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x11663b800) [pid = 2208] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:53:36 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x12b05a400) [pid = 2208] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:53:36 INFO - PROCESS | 2208 | 1467737616596 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 2208 | 1467737616597 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x11715a800 == 42 [pid = 2208] [id = 94] 09:53:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1133dd800) [pid = 2208] [serial = 279] [outer = 0x0] 09:53:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x11820d800) [pid = 2208] [serial = 280] [outer = 0x1133dd800] 09:53:36 INFO - PROCESS | 2208 | 1467737616621 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1244e2c00) [pid = 2208] [serial = 281] [outer = 0x1133dd800] 09:53:36 INFO - PROCESS | 2208 | 1467737616889 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 09:53:36 INFO - PROCESS | 2208 | 1467737616930 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 2208 | 1467737616932 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:53:36 INFO - PROCESS | 2208 | 1467737616942 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 2208 | 1467737616943 Marionette TRACE conn2 <- [1,350,null,{}] 09:53:36 INFO - PROCESS | 2208 | 1467737616946 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 2208 | 1467737616947 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:37 INFO - PROCESS | 2208 | 1467737617048 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:53:37 INFO - PROCESS | 2208 | 1467737617054 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 2208 | 1467737617056 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a769800 == 43 [pid = 2208] [id = 95] 09:53:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1265c3800) [pid = 2208] [serial = 282] [outer = 0x0] 09:53:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12a8e2800) [pid = 2208] [serial = 283] [outer = 0x1265c3800] 09:53:37 INFO - PROCESS | 2208 | 1467737617082 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12b97b800) [pid = 2208] [serial = 284] [outer = 0x1265c3800] 09:53:37 INFO - PROCESS | 2208 | 1467737617370 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 479ms 09:53:37 INFO - PROCESS | 2208 | 1467737617413 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 2208 | 1467737617415 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:53:37 INFO - PROCESS | 2208 | 1467737617425 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 2208 | 1467737617426 Marionette TRACE conn2 <- [1,354,null,{}] 09:53:37 INFO - PROCESS | 2208 | 1467737617428 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 2208 | 1467737617429 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:37 INFO - PROCESS | 2208 | 1467737617538 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:53:37 INFO - PROCESS | 2208 | 1467737617543 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 2208 | 1467737617544 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a844000 == 44 [pid = 2208] [id = 96] 09:53:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x11672c400) [pid = 2208] [serial = 285] [outer = 0x0] 09:53:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12b97c400) [pid = 2208] [serial = 286] [outer = 0x11672c400] 09:53:37 INFO - PROCESS | 2208 | 1467737617568 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x12b986800) [pid = 2208] [serial = 287] [outer = 0x11672c400] 09:53:37 INFO - PROCESS | 2208 | 1467737617871 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 470ms 09:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:53:37 INFO - PROCESS | 2208 | 1467737617896 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 2208 | 1467737617897 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:53:37 INFO - PROCESS | 2208 | 1467737617899 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 2208 | 1467737617900 Marionette TRACE conn2 <- [1,358,null,{}] 09:53:37 INFO - PROCESS | 2208 | 1467737617905 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 2208 | 1467737617906 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:37 INFO - PROCESS | 2208 | 1467737617992 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:53:37 INFO - PROCESS | 2208 | 1467737617996 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 2208 | 1467737617997 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b010800 == 45 [pid = 2208] [id = 97] 09:53:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x126c36800) [pid = 2208] [serial = 288] [outer = 0x0] 09:53:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12b9cec00) [pid = 2208] [serial = 289] [outer = 0x126c36800] 09:53:38 INFO - PROCESS | 2208 | 1467737618020 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x12b9d5c00) [pid = 2208] [serial = 290] [outer = 0x126c36800] 09:53:38 INFO - PROCESS | 2208 | 1467737618325 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 473ms 09:53:38 INFO - PROCESS | 2208 | 1467737618372 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 2208 | 1467737618373 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:53:38 INFO - PROCESS | 2208 | 1467737618375 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 2208 | 1467737618376 Marionette TRACE conn2 <- [1,362,null,{}] 09:53:38 INFO - PROCESS | 2208 | 1467737618379 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:38 INFO - PROCESS | 2208 | 1467737618380 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:38 INFO - PROCESS | 2208 | 1467737618485 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:53:38 INFO - PROCESS | 2208 | 1467737618491 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 2208 | 1467737618492 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b824800 == 46 [pid = 2208] [id = 98] 09:53:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x12b9d6400) [pid = 2208] [serial = 291] [outer = 0x0] 09:53:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x12ba71800) [pid = 2208] [serial = 292] [outer = 0x12b9d6400] 09:53:38 INFO - PROCESS | 2208 | 1467737618516 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x12ba79000) [pid = 2208] [serial = 293] [outer = 0x12b9d6400] 09:53:38 INFO - PROCESS | 2208 | 1467737618974 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 619ms 09:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:53:39 INFO - PROCESS | 2208 | 1467737618995 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 2208 | 1467737618997 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:53:39 INFO - PROCESS | 2208 | 1467737619001 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 2208 | 1467737619004 Marionette TRACE conn2 <- [1,366,null,{}] 09:53:39 INFO - PROCESS | 2208 | 1467737619007 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 2208 | 1467737619009 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:39 INFO - PROCESS | 2208 | 1467737619114 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:53:39 INFO - PROCESS | 2208 | 1467737619164 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 2208 | 1467737619166 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e43000 == 47 [pid = 2208] [id = 99] 09:53:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x11815f800) [pid = 2208] [serial = 294] [outer = 0x0] 09:53:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x118585800) [pid = 2208] [serial = 295] [outer = 0x11815f800] 09:53:39 INFO - PROCESS | 2208 | 1467737619194 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x1192d8000) [pid = 2208] [serial = 296] [outer = 0x11815f800] 09:53:39 INFO - PROCESS | 2208 | 1467737619636 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 673ms 09:53:39 INFO - PROCESS | 2208 | 1467737619674 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 2208 | 1467737619677 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:53:39 INFO - PROCESS | 2208 | 1467737619682 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 2208 | 1467737619683 Marionette TRACE conn2 <- [1,370,null,{}] 09:53:39 INFO - PROCESS | 2208 | 1467737619686 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 2208 | 1467737619688 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:39 INFO - PROCESS | 2208 | 1467737619796 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:53:39 INFO - PROCESS | 2208 | 1467737619859 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 2208 | 1467737619860 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b5c000 == 48 [pid = 2208] [id = 100] 09:53:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x12101d800) [pid = 2208] [serial = 297] [outer = 0x0] 09:53:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x123b70400) [pid = 2208] [serial = 298] [outer = 0x12101d800] 09:53:39 INFO - PROCESS | 2208 | 1467737619892 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x1244eb800) [pid = 2208] [serial = 299] [outer = 0x12101d800] 09:53:40 INFO - PROCESS | 2208 | 1467737620331 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 09:53:40 INFO - PROCESS | 2208 | 1467737620355 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 2208 | 1467737620357 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:53:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:53:40 INFO - PROCESS | 2208 | 1467737620359 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 2208 | 1467737620362 Marionette TRACE conn2 <- [1,374,null,{}] 09:53:40 INFO - PROCESS | 2208 | 1467737620370 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 2208 | 1467737620373 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:40 INFO - PROCESS | 2208 | 1467737620502 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:53:40 INFO - PROCESS | 2208 | 1467737620567 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 2208 | 1467737620569 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aae3000 == 49 [pid = 2208] [id = 101] 09:53:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x126713800) [pid = 2208] [serial = 300] [outer = 0x0] 09:53:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x128c53000) [pid = 2208] [serial = 301] [outer = 0x126713800] 09:53:40 INFO - PROCESS | 2208 | 1467737620600 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x128e74400) [pid = 2208] [serial = 302] [outer = 0x126713800] 09:53:41 INFO - PROCESS | 2208 | 1467737621049 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:53:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 722ms 09:53:41 INFO - PROCESS | 2208 | 1467737621090 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 2208 | 1467737621093 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:53:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:53:41 INFO - PROCESS | 2208 | 1467737621123 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 2208 | 1467737621125 Marionette TRACE conn2 <- [1,378,null,{}] 09:53:41 INFO - PROCESS | 2208 | 1467737621181 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 2208 | 1467737621183 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:41 INFO - PROCESS | 2208 | 1467737621366 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:53:41 INFO - PROCESS | 2208 | 1467737621409 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 2208 | 1467737621411 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd6d800 == 50 [pid = 2208] [id = 102] 09:53:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x12b1c2c00) [pid = 2208] [serial = 303] [outer = 0x0] 09:53:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x12b888800) [pid = 2208] [serial = 304] [outer = 0x12b1c2c00] 09:53:41 INFO - PROCESS | 2208 | 1467737621440 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x12b896800) [pid = 2208] [serial = 305] [outer = 0x12b1c2c00] 09:53:41 INFO - PROCESS | 2208 | 1467737621870 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:53:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 791ms 09:53:41 INFO - PROCESS | 2208 | 1467737621897 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 2208 | 1467737621898 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:53:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:53:41 INFO - PROCESS | 2208 | 1467737621901 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 2208 | 1467737621902 Marionette TRACE conn2 <- [1,382,null,{}] 09:53:41 INFO - PROCESS | 2208 | 1467737621904 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 2208 | 1467737621906 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:42 INFO - PROCESS | 2208 | 1467737622005 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:53:42 INFO - PROCESS | 2208 | 1467737622053 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 2208 | 1467737622055 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b48800 == 51 [pid = 2208] [id = 103] 09:53:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 120 (0x124991000) [pid = 2208] [serial = 306] [outer = 0x0] 09:53:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 121 (0x12b1ccc00) [pid = 2208] [serial = 307] [outer = 0x124991000] 09:53:42 INFO - PROCESS | 2208 | 1467737622083 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 122 (0x12b9cf400) [pid = 2208] [serial = 308] [outer = 0x124991000] 09:53:42 INFO - PROCESS | 2208 | 1467737622623 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:53:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:53:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 769ms 09:53:42 INFO - PROCESS | 2208 | 1467737622670 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 2208 | 1467737622672 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:53:42 INFO - PROCESS | 2208 | 1467737622675 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - PROCESS | 2208 | 1467737622677 Marionette TRACE conn2 <- [1,386,null,{}] 09:53:42 INFO - PROCESS | 2208 | 1467737622681 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 2208 | 1467737622682 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:42 INFO - PROCESS | 2208 | 1467737622812 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:53:42 INFO - PROCESS | 2208 | 1467737622865 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 2208 | 1467737622866 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x11307c000 == 52 [pid = 2208] [id = 104] 09:53:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 123 (0x11858d000) [pid = 2208] [serial = 309] [outer = 0x0] 09:53:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 124 (0x1192df000) [pid = 2208] [serial = 310] [outer = 0x11858d000] 09:53:42 INFO - PROCESS | 2208 | 1467737622895 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 125 (0x119f1e000) [pid = 2208] [serial = 311] [outer = 0x11858d000] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x126975000 == 51 [pid = 2208] [id = 65] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x12b010800 == 50 [pid = 2208] [id = 97] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x12a844000 == 49 [pid = 2208] [id = 96] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x12a769800 == 48 [pid = 2208] [id = 95] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x11715a800 == 47 [pid = 2208] [id = 94] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x128b6b800 == 46 [pid = 2208] [id = 93] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x126174000 == 45 [pid = 2208] [id = 92] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x124b0b800 == 44 [pid = 2208] [id = 91] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x123dc6000 == 43 [pid = 2208] [id = 90] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x119e4f800 == 42 [pid = 2208] [id = 89] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 124 (0x11323a000) [pid = 2208] [serial = 195] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 123 (0x118584400) [pid = 2208] [serial = 198] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x119b9e000 == 41 [pid = 2208] [id = 88] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x1192b9000 == 40 [pid = 2208] [id = 87] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x11684a000 == 39 [pid = 2208] [id = 86] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x113d1f800 == 38 [pid = 2208] [id = 85] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x1164ac000 == 37 [pid = 2208] [id = 84] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x12a402800 == 36 [pid = 2208] [id = 83] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x12406d800 == 35 [pid = 2208] [id = 82] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x117474000 == 34 [pid = 2208] [id = 81] 09:53:43 INFO - PROCESS | 2208 | --DOCSHELL 0x12a75b000 == 33 [pid = 2208] [id = 80] 09:53:43 INFO - PROCESS | 2208 | 1467737623366 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 720ms 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 122 (0x12b068000) [pid = 2208] [serial = 233] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 121 (0x12b1cc800) [pid = 2208] [serial = 235] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 120 (0x12b87cc00) [pid = 2208] [serial = 236] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 119 (0x1199fd800) [pid = 2208] [serial = 205] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x129592800) [pid = 2208] [serial = 221] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x12955a000) [pid = 2208] [serial = 220] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x12613dc00) [pid = 2208] [serial = 214] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x12a77fc00) [pid = 2208] [serial = 224] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x12c86c400) [pid = 2208] [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.] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x1198b4800) [pid = 2208] [serial = 227] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x118352400) [pid = 2208] [serial = 201] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x128e7b800) [pid = 2208] [serial = 217] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x1244ab400) [pid = 2208] [serial = 208] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x1186fb000) [pid = 2208] [serial = 202] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x117ea8000) [pid = 2208] [serial = 226] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x12a8e2000) [pid = 2208] [serial = 232] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x12a77ac00) [pid = 2208] [serial = 223] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x125765400) [pid = 2208] [serial = 211] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x126c3e800) [pid = 2208] [serial = 230] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x12101f400) [pid = 2208] [serial = 206] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x123e02c00) [pid = 2208] [serial = 229] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x12580e800) [pid = 2208] [serial = 212] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x12499d800) [pid = 2208] [serial = 209] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x12954cc00) [pid = 2208] [serial = 218] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1265b7400) [pid = 2208] [serial = 215] [outer = 0x0] [url = about:blank] 09:53:43 INFO - PROCESS | 2208 | 1467737623404 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 2208 | 1467737623407 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:53:43 INFO - PROCESS | 2208 | 1467737623414 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 2208 | 1467737623415 Marionette TRACE conn2 <- [1,390,null,{}] 09:53:43 INFO - PROCESS | 2208 | 1467737623420 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 2208 | 1467737623422 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:43 INFO - PROCESS | 2208 | 1467737623498 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:53:43 INFO - PROCESS | 2208 | 1467737623504 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 2208 | 1467737623505 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x11715d000 == 34 [pid = 2208] [id = 105] 09:53:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x123818800) [pid = 2208] [serial = 312] [outer = 0x0] 09:53:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x123b75c00) [pid = 2208] [serial = 313] [outer = 0x123818800] 09:53:43 INFO - PROCESS | 2208 | 1467737623532 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x124b67800) [pid = 2208] [serial = 314] [outer = 0x123818800] 09:53:43 INFO - PROCESS | 2208 | 1467737623892 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 520ms 09:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:53:43 INFO - PROCESS | 2208 | 1467737623934 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 2208 | 1467737623935 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:53:43 INFO - PROCESS | 2208 | 1467737623937 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 2208 | 1467737623940 Marionette TRACE conn2 <- [1,394,null,{}] 09:53:43 INFO - PROCESS | 2208 | 1467737623947 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 2208 | 1467737623950 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:44 INFO - PROCESS | 2208 | 1467737624028 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:53:44 INFO - PROCESS | 2208 | 1467737624062 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 2208 | 1467737624064 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x123831800 == 35 [pid = 2208] [id = 106] 09:53:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x128c59400) [pid = 2208] [serial = 315] [outer = 0x0] 09:53:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x128c5cc00) [pid = 2208] [serial = 316] [outer = 0x128c59400] 09:53:44 INFO - PROCESS | 2208 | 1467737624094 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1292b0400) [pid = 2208] [serial = 317] [outer = 0x128c59400] 09:53:44 INFO - PROCESS | 2208 | 1467737624516 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 621ms 09:53:44 INFO - PROCESS | 2208 | 1467737624559 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:53:44 INFO - PROCESS | 2208 | 1467737624561 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:53:44 INFO - PROCESS | 2208 | 1467737624563 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 2208 | 1467737624565 Marionette TRACE conn2 <- [1,398,null,{}] 09:53:44 INFO - PROCESS | 2208 | 1467737624573 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 2208 | 1467737624574 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:44 INFO - PROCESS | 2208 | 1467737624661 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:53:44 INFO - PROCESS | 2208 | 1467737624684 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 2208 | 1467737624685 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x124515800 == 36 [pid = 2208] [id = 107] 09:53:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x12954c800) [pid = 2208] [serial = 318] [outer = 0x0] 09:53:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x12a772400) [pid = 2208] [serial = 319] [outer = 0x12954c800] 09:53:44 INFO - PROCESS | 2208 | 1467737624713 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x12a8e8000) [pid = 2208] [serial = 320] [outer = 0x12954c800] 09:53:45 INFO - PROCESS | 2208 | 1467737625202 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 677ms 09:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:53:45 INFO - PROCESS | 2208 | 1467737625241 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 2208 | 1467737625242 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:53:45 INFO - PROCESS | 2208 | 1467737625244 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 2208 | 1467737625245 Marionette TRACE conn2 <- [1,402,null,{}] 09:53:45 INFO - PROCESS | 2208 | 1467737625247 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 2208 | 1467737625248 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:45 INFO - PROCESS | 2208 | 1467737625326 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:53:45 INFO - PROCESS | 2208 | 1467737625329 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 2208 | 1467737625330 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x12617d800 == 37 [pid = 2208] [id = 108] 09:53:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x12a8e9c00) [pid = 2208] [serial = 321] [outer = 0x0] 09:53:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x12b87d000) [pid = 2208] [serial = 322] [outer = 0x12a8e9c00] 09:53:45 INFO - PROCESS | 2208 | 1467737625357 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x12b989c00) [pid = 2208] [serial = 323] [outer = 0x12a8e9c00] 09:53:45 INFO - PROCESS | 2208 | 1467737625733 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 517ms 09:53:45 INFO - PROCESS | 2208 | 1467737625762 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 2208 | 1467737625763 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:53:45 INFO - PROCESS | 2208 | 1467737625765 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 2208 | 1467737625767 Marionette TRACE conn2 <- [1,406,null,{}] 09:53:45 INFO - PROCESS | 2208 | 1467737625777 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 2208 | 1467737625781 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:45 INFO - PROCESS | 2208 | 1467737625896 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:53:45 INFO - PROCESS | 2208 | 1467737625929 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 2208 | 1467737625930 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x12920a000 == 38 [pid = 2208] [id = 109] 09:53:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x12ba77800) [pid = 2208] [serial = 324] [outer = 0x0] 09:53:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x12bd8bc00) [pid = 2208] [serial = 325] [outer = 0x12ba77800] 09:53:45 INFO - PROCESS | 2208 | 1467737625958 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x12bdcac00) [pid = 2208] [serial = 326] [outer = 0x12ba77800] 09:53:46 INFO - PROCESS | 2208 | 1467737626312 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 577ms 09:53:46 INFO - PROCESS | 2208 | 1467737626350 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 2208 | 1467737626352 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:53:46 INFO - PROCESS | 2208 | 1467737626355 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 2208 | 1467737626356 Marionette TRACE conn2 <- [1,410,null,{}] 09:53:46 INFO - PROCESS | 2208 | 1467737626359 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 2208 | 1467737626360 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:46 INFO - PROCESS | 2208 | 1467737626458 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:53:46 INFO - PROCESS | 2208 | 1467737626462 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 2208 | 1467737626463 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x129399800 == 39 [pid = 2208] [id = 110] 09:53:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x112dd3000) [pid = 2208] [serial = 327] [outer = 0x0] 09:53:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x112ddd400) [pid = 2208] [serial = 328] [outer = 0x112dd3000] 09:53:46 INFO - PROCESS | 2208 | 1467737626487 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x112de1800) [pid = 2208] [serial = 329] [outer = 0x112dd3000] 09:53:46 INFO - PROCESS | 2208 | 1467737626735 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:53:46 INFO - PROCESS | 2208 | 1467737626846 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 517ms 09:53:46 INFO - PROCESS | 2208 | 1467737626874 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 2208 | 1467737626875 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:53:46 INFO - PROCESS | 2208 | 1467737626885 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 2208 | 1467737626886 Marionette TRACE conn2 <- [1,414,null,{}] 09:53:46 INFO - PROCESS | 2208 | 1467737626888 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 2208 | 1467737626889 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:46 INFO - PROCESS | 2208 | 1467737626990 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:53:46 INFO - PROCESS | 2208 | 1467737626993 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 2208 | 1467737626995 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a61d000 == 40 [pid = 2208] [id = 111] 09:53:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x112de1c00) [pid = 2208] [serial = 330] [outer = 0x0] 09:53:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x12bdcd400) [pid = 2208] [serial = 331] [outer = 0x112de1c00] 09:53:47 INFO - PROCESS | 2208 | 1467737627047 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x12c869400) [pid = 2208] [serial = 332] [outer = 0x112de1c00] 09:53:47 INFO - PROCESS | 2208 | 1467737627372 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 526ms 09:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:53:47 INFO - PROCESS | 2208 | 1467737627413 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 2208 | 1467737627414 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:53:47 INFO - PROCESS | 2208 | 1467737627416 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 2208 | 1467737627417 Marionette TRACE conn2 <- [1,418,null,{}] 09:53:47 INFO - PROCESS | 2208 | 1467737627420 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 2208 | 1467737627421 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:47 INFO - PROCESS | 2208 | 1467737627524 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x11672c400) [pid = 2208] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x1133dd800) [pid = 2208] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x128c50c00) [pid = 2208] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x1265c3800) [pid = 2208] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x12695f400) [pid = 2208] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x118355000) [pid = 2208] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x128c5d000) [pid = 2208] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x126c36800) [pid = 2208] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x1176e4c00) [pid = 2208] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x11928f400) [pid = 2208] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x12650cc00) [pid = 2208] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x124d54400) [pid = 2208] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x123818400) [pid = 2208] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x12a8dd400) [pid = 2208] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x118350c00) [pid = 2208] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:53:47 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x118348000) [pid = 2208] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:53:47 INFO - PROCESS | 2208 | 1467737627674 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 2208 | 1467737627682 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x1132e5000 == 41 [pid = 2208] [id = 112] 09:53:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x113013800) [pid = 2208] [serial = 333] [outer = 0x0] 09:53:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x118352c00) [pid = 2208] [serial = 334] [outer = 0x113013800] 09:53:47 INFO - PROCESS | 2208 | 1467737627709 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x119c75c00) [pid = 2208] [serial = 335] [outer = 0x113013800] 09:53:48 INFO - PROCESS | 2208 | 1467737628461 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1076ms 09:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:53:48 INFO - PROCESS | 2208 | 1467737628492 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 2208 | 1467737628493 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:53:48 INFO - PROCESS | 2208 | 1467737628495 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 2208 | 1467737628496 Marionette TRACE conn2 <- [1,422,null,{}] 09:53:48 INFO - PROCESS | 2208 | 1467737628499 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 2208 | 1467737628500 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:48 INFO - PROCESS | 2208 | 1467737628580 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:53:48 INFO - PROCESS | 2208 | 1467737628585 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 2208 | 1467737628586 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd62800 == 42 [pid = 2208] [id = 113] 09:53:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x1188aa400) [pid = 2208] [serial = 336] [outer = 0x0] 09:53:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x119c7cc00) [pid = 2208] [serial = 337] [outer = 0x1188aa400] 09:53:48 INFO - PROCESS | 2208 | 1467737628609 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x12588bc00) [pid = 2208] [serial = 338] [outer = 0x1188aa400] 09:53:49 INFO - PROCESS | 2208 | 1467737629382 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:53:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 920ms 09:53:49 INFO - PROCESS | 2208 | 1467737629416 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 2208 | 1467737629419 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:53:49 INFO - PROCESS | 2208 | 1467737629422 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 2208 | 1467737629424 Marionette TRACE conn2 <- [1,426,null,{}] 09:53:49 INFO - PROCESS | 2208 | 1467737629426 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 2208 | 1467737629428 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:49 INFO - PROCESS | 2208 | 1467737629526 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:53:49 INFO - PROCESS | 2208 | 1467737629576 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 2208 | 1467737629578 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c03c800 == 43 [pid = 2208] [id = 114] 09:53:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x115e13800) [pid = 2208] [serial = 339] [outer = 0x0] 09:53:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x1186bfc00) [pid = 2208] [serial = 340] [outer = 0x115e13800] 09:53:49 INFO - PROCESS | 2208 | 1467737629604 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x128c50c00) [pid = 2208] [serial = 341] [outer = 0x115e13800] 09:53:50 INFO - PROCESS | 2208 | 1467737630091 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 2208 | 1467737630145 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:53:50 INFO - PROCESS | 2208 | 1467737630148 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 2208 | 1467737630150 Marionette TRACE conn2 <- [1,430,null,{}] 09:53:50 INFO - PROCESS | 2208 | 1467737630155 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 2208 | 1467737630156 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:50 INFO - PROCESS | 2208 | 1467737630259 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:53:50 INFO - PROCESS | 2208 | 1467737630327 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 2208 | 1467737630328 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192ae800 == 44 [pid = 2208] [id = 115] 09:53:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x1186b7400) [pid = 2208] [serial = 342] [outer = 0x0] 09:53:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x1186c5c00) [pid = 2208] [serial = 343] [outer = 0x1186b7400] 09:53:50 INFO - PROCESS | 2208 | 1467737630359 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x119c71400) [pid = 2208] [serial = 344] [outer = 0x1186b7400] 09:53:50 INFO - PROCESS | 2208 | 1467737630804 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 09:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:53:50 INFO - PROCESS | 2208 | 1467737630822 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 2208 | 1467737630825 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:53:50 INFO - PROCESS | 2208 | 1467737630830 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 2208 | 1467737630831 Marionette TRACE conn2 <- [1,434,null,{}] 09:53:50 INFO - PROCESS | 2208 | 1467737630854 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 2208 | 1467737630856 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:50 INFO - PROCESS | 2208 | 1467737630960 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:53:51 INFO - PROCESS | 2208 | 1467737631058 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 2208 | 1467737631059 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ed3800 == 45 [pid = 2208] [id = 116] 09:53:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x123816c00) [pid = 2208] [serial = 345] [outer = 0x0] 09:53:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x124991800) [pid = 2208] [serial = 346] [outer = 0x123816c00] 09:53:51 INFO - PROCESS | 2208 | 1467737631090 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x124dc4c00) [pid = 2208] [serial = 347] [outer = 0x123816c00] 09:53:51 INFO - PROCESS | 2208 | 1467737631508 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 736ms 09:53:51 INFO - PROCESS | 2208 | 1467737631566 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 2208 | 1467737631567 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:53:51 INFO - PROCESS | 2208 | 1467737631570 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 2208 | 1467737631572 Marionette TRACE conn2 <- [1,438,null,{}] 09:53:51 INFO - PROCESS | 2208 | 1467737631580 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 2208 | 1467737631583 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:51 INFO - PROCESS | 2208 | 1467737631687 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:53:51 INFO - PROCESS | 2208 | 1467737631744 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 2208 | 1467737631746 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c035000 == 46 [pid = 2208] [id = 117] 09:53:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x126505c00) [pid = 2208] [serial = 348] [outer = 0x0] 09:53:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 120 (0x128e77c00) [pid = 2208] [serial = 349] [outer = 0x126505c00] 09:53:51 INFO - PROCESS | 2208 | 1467737631777 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 121 (0x1293e7000) [pid = 2208] [serial = 350] [outer = 0x126505c00] 09:53:52 INFO - PROCESS | 2208 | 1467737632212 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 673ms 09:53:52 INFO - PROCESS | 2208 | 1467737632244 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 2208 | 1467737632246 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:53:52 INFO - PROCESS | 2208 | 1467737632287 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 2208 | 1467737632288 Marionette TRACE conn2 <- [1,442,null,{}] 09:53:52 INFO - PROCESS | 2208 | 1467737632292 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 2208 | 1467737632294 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:52 INFO - PROCESS | 2208 | 1467737632416 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:53:52 INFO - PROCESS | 2208 | 1467737632487 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 2208 | 1467737632488 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c390000 == 47 [pid = 2208] [id = 118] 09:53:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 122 (0x1267a5c00) [pid = 2208] [serial = 351] [outer = 0x0] 09:53:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 123 (0x12a77e800) [pid = 2208] [serial = 352] [outer = 0x1267a5c00] 09:53:52 INFO - PROCESS | 2208 | 1467737632517 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 124 (0x12b05c400) [pid = 2208] [serial = 353] [outer = 0x1267a5c00] 09:53:53 INFO - PROCESS | 2208 | 1467737633071 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 841ms 09:53:53 INFO - PROCESS | 2208 | 1467737633113 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 2208 | 1467737633116 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:53:53 INFO - PROCESS | 2208 | 1467737633122 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 2208 | 1467737633124 Marionette TRACE conn2 <- [1,446,null,{}] 09:53:53 INFO - PROCESS | 2208 | 1467737633127 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 2208 | 1467737633129 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:53 INFO - PROCESS | 2208 | 1467737633216 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:53:53 INFO - PROCESS | 2208 | 1467737633282 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 2208 | 1467737633285 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193db000 == 48 [pid = 2208] [id = 119] 09:53:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 125 (0x11858c000) [pid = 2208] [serial = 354] [outer = 0x0] 09:53:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 126 (0x1186bb400) [pid = 2208] [serial = 355] [outer = 0x11858c000] 09:53:53 INFO - PROCESS | 2208 | 1467737633312 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 127 (0x119291c00) [pid = 2208] [serial = 356] [outer = 0x11858c000] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd62800 == 47 [pid = 2208] [id = 113] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x1132e5000 == 46 [pid = 2208] [id = 112] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12a61d000 == 45 [pid = 2208] [id = 111] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x129399800 == 44 [pid = 2208] [id = 110] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12920a000 == 43 [pid = 2208] [id = 109] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12617d800 == 42 [pid = 2208] [id = 108] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x124515800 == 41 [pid = 2208] [id = 107] 09:53:53 INFO - PROCESS | 2208 | 1467737633821 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x123831800 == 40 [pid = 2208] [id = 106] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x11715d000 == 39 [pid = 2208] [id = 105] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x11307c000 == 38 [pid = 2208] [id = 104] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd6d800 == 37 [pid = 2208] [id = 102] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12aae3000 == 36 [pid = 2208] [id = 101] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x123b5c000 == 35 [pid = 2208] [id = 100] 09:53:53 INFO - PROCESS | 2208 | --DOCSHELL 0x117e43000 == 34 [pid = 2208] [id = 99] 09:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 721ms 09:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:53:53 INFO - PROCESS | 2208 | 1467737633842 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 2208 | 1467737633844 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:53:53 INFO - PROCESS | 2208 | 1467737633848 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 2208 | 1467737633850 Marionette TRACE conn2 <- [1,450,null,{}] 09:53:53 INFO - PROCESS | 2208 | 1467737633855 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 2208 | 1467737633856 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:53 INFO - PROCESS | 2208 | 1467737633935 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 126 (0x12954b800) [pid = 2208] [serial = 193] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 125 (0x1188a7400) [pid = 2208] [serial = 199] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 124 (0x1293ee400) [pid = 2208] [serial = 271] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 123 (0x12b9cec00) [pid = 2208] [serial = 289] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 122 (0x12a77e000) [pid = 2208] [serial = 274] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 121 (0x129590400) [pid = 2208] [serial = 272] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 120 (0x119f24000) [pid = 2208] [serial = 244] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 119 (0x1267a2000) [pid = 2208] [serial = 251] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x123b77000) [pid = 2208] [serial = 250] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x126959c00) [pid = 2208] [serial = 265] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x125772400) [pid = 2208] [serial = 262] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x12613ac00) [pid = 2208] [serial = 263] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x124998000) [pid = 2208] [serial = 260] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x12408f000) [pid = 2208] [serial = 259] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x12b059400) [pid = 2208] [serial = 277] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x119298800) [pid = 2208] [serial = 254] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x1186f1800) [pid = 2208] [serial = 253] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x12b880800) [pid = 2208] [serial = 238] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x11857fc00) [pid = 2208] [serial = 241] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x124dc3400) [pid = 2208] [serial = 247] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x1198b5800) [pid = 2208] [serial = 256] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x119f21400) [pid = 2208] [serial = 257] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x12a8dcc00) [pid = 2208] [serial = 275] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x12b1c3000) [pid = 2208] [serial = 278] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x12b986800) [pid = 2208] [serial = 287] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1244e2c00) [pid = 2208] [serial = 281] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x11820d800) [pid = 2208] [serial = 280] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x128c5a000) [pid = 2208] [serial = 268] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x12a8e2800) [pid = 2208] [serial = 283] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x12b97b800) [pid = 2208] [serial = 284] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x12b9d5c00) [pid = 2208] [serial = 290] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x1292b6400) [pid = 2208] [serial = 269] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x128c50800) [pid = 2208] [serial = 266] [outer = 0x0] [url = about:blank] 09:53:53 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x12b97c400) [pid = 2208] [serial = 286] [outer = 0x0] [url = about:blank] 09:53:54 INFO - PROCESS | 2208 | 1467737634003 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 2208 | 1467737634004 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x116f9c800 == 35 [pid = 2208] [id = 120] 09:53:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x1188a7400) [pid = 2208] [serial = 357] [outer = 0x0] 09:53:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x11996a000) [pid = 2208] [serial = 358] [outer = 0x1188a7400] 09:53:54 INFO - PROCESS | 2208 | 1467737634034 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x119c7ac00) [pid = 2208] [serial = 359] [outer = 0x1188a7400] 09:53:54 INFO - PROCESS | 2208 | 1467737634339 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 2208 | 1467737634373 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:53:54 INFO - PROCESS | 2208 | 1467737634376 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 2208 | 1467737634378 Marionette TRACE conn2 <- [1,454,null,{}] 09:53:54 INFO - PROCESS | 2208 | 1467737634385 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 2208 | 1467737634388 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:54 INFO - PROCESS | 2208 | 1467737634469 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:53:54 INFO - PROCESS | 2208 | 1467737634475 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 2208 | 1467737634476 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196d9800 == 36 [pid = 2208] [id = 121] 09:53:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x123817000) [pid = 2208] [serial = 360] [outer = 0x0] 09:53:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x124998800) [pid = 2208] [serial = 361] [outer = 0x123817000] 09:53:54 INFO - PROCESS | 2208 | 1467737634512 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12580e000) [pid = 2208] [serial = 362] [outer = 0x123817000] 09:53:54 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:54 INFO - PROCESS | 2208 | 1467737634908 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 570ms 09:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:53:54 INFO - PROCESS | 2208 | 1467737634947 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 2208 | 1467737634949 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:53:54 INFO - PROCESS | 2208 | 1467737634951 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 2208 | 1467737634952 Marionette TRACE conn2 <- [1,458,null,{}] 09:53:54 INFO - PROCESS | 2208 | 1467737634954 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 2208 | 1467737634955 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:55 INFO - PROCESS | 2208 | 1467737635033 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:53:55 INFO - PROCESS | 2208 | 1467737635038 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 2208 | 1467737635039 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a6c000 == 37 [pid = 2208] [id = 122] 09:53:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x125886400) [pid = 2208] [serial = 363] [outer = 0x0] 09:53:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1265b7400) [pid = 2208] [serial = 364] [outer = 0x125886400] 09:53:55 INFO - PROCESS | 2208 | 1467737635064 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x128c52000) [pid = 2208] [serial = 365] [outer = 0x125886400] 09:53:55 INFO - PROCESS | 2208 | 1467737635407 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 2208 | 1467737635423 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:53:55 INFO - PROCESS | 2208 | 1467737635425 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 2208 | 1467737635426 Marionette TRACE conn2 <- [1,462,null,{}] 09:53:55 INFO - PROCESS | 2208 | 1467737635429 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 2208 | 1467737635430 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:55 INFO - PROCESS | 2208 | 1467737635507 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:53:55 INFO - PROCESS | 2208 | 1467737635510 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 2208 | 1467737635512 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x124293000 == 38 [pid = 2208] [id = 123] 09:53:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x126143c00) [pid = 2208] [serial = 366] [outer = 0x0] 09:53:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1292b6000) [pid = 2208] [serial = 367] [outer = 0x126143c00] 09:53:55 INFO - PROCESS | 2208 | 1467737635539 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x129556c00) [pid = 2208] [serial = 368] [outer = 0x126143c00] 09:53:55 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:55 INFO - PROCESS | 2208 | 1467737635863 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 2208 | 1467737635896 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:53:55 INFO - PROCESS | 2208 | 1467737635898 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 2208 | 1467737635899 Marionette TRACE conn2 <- [1,466,null,{}] 09:53:55 INFO - PROCESS | 2208 | 1467737635902 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 2208 | 1467737635906 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:56 INFO - PROCESS | 2208 | 1467737636008 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:53:56 INFO - PROCESS | 2208 | 1467737636079 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 2208 | 1467737636080 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257c8800 == 39 [pid = 2208] [id = 124] 09:53:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x128c5a000) [pid = 2208] [serial = 369] [outer = 0x0] 09:53:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x12a77f800) [pid = 2208] [serial = 370] [outer = 0x128c5a000] 09:53:56 INFO - PROCESS | 2208 | 1467737636105 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x12b9cd400) [pid = 2208] [serial = 371] [outer = 0x128c5a000] 09:53:56 INFO - PROCESS | 2208 | 1467737636439 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 2208 | 1467737636472 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:53:56 INFO - PROCESS | 2208 | 1467737636474 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 2208 | 1467737636475 Marionette TRACE conn2 <- [1,470,null,{}] 09:53:56 INFO - PROCESS | 2208 | 1467737636485 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:56 INFO - PROCESS | 2208 | 1467737636486 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:56 INFO - PROCESS | 2208 | 1467737636584 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:53:56 INFO - PROCESS | 2208 | 1467737636587 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 2208 | 1467737636588 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b78000 == 40 [pid = 2208] [id = 125] 09:53:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x1290c3c00) [pid = 2208] [serial = 372] [outer = 0x0] 09:53:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x12ba73c00) [pid = 2208] [serial = 373] [outer = 0x1290c3c00] 09:53:56 INFO - PROCESS | 2208 | 1467737636619 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x12bd92000) [pid = 2208] [serial = 374] [outer = 0x1290c3c00] 09:53:56 INFO - PROCESS | 2208 | 1467737636955 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 09:53:56 INFO - PROCESS | 2208 | 1467737636993 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 2208 | 1467737636995 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:53:56 INFO - PROCESS | 2208 | 1467737636997 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 2208 | 1467737636998 Marionette TRACE conn2 <- [1,474,null,{}] 09:53:57 INFO - PROCESS | 2208 | 1467737637000 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 2208 | 1467737637001 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:57 INFO - PROCESS | 2208 | 1467737637101 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:53:57 INFO - PROCESS | 2208 | 1467737637104 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 2208 | 1467737637106 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x129390000 == 41 [pid = 2208] [id = 126] 09:53:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x12b9cd800) [pid = 2208] [serial = 375] [outer = 0x0] 09:53:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x12bdc6800) [pid = 2208] [serial = 376] [outer = 0x12b9cd800] 09:53:57 INFO - PROCESS | 2208 | 1467737637161 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x12c863800) [pid = 2208] [serial = 377] [outer = 0x12b9cd800] 09:53:57 INFO - PROCESS | 2208 | 1467737637482 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 517ms 09:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:53:57 INFO - PROCESS | 2208 | 1467737637517 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 2208 | 1467737637520 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:53:57 INFO - PROCESS | 2208 | 1467737637523 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 2208 | 1467737637524 Marionette TRACE conn2 <- [1,478,null,{}] 09:53:57 INFO - PROCESS | 2208 | 1467737637526 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 2208 | 1467737637527 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:57 INFO - PROCESS | 2208 | 1467737637624 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:53:57 INFO - PROCESS | 2208 | 1467737637635 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 2208 | 1467737637636 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a845800 == 42 [pid = 2208] [id = 127] 09:53:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x110e75800) [pid = 2208] [serial = 378] [outer = 0x0] 09:53:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x110e7d800) [pid = 2208] [serial = 379] [outer = 0x110e75800] 09:53:57 INFO - PROCESS | 2208 | 1467737637667 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x110e81800) [pid = 2208] [serial = 380] [outer = 0x110e75800] 09:53:58 INFO - PROCESS | 2208 | 1467737637996 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 517ms 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x112de1c00) [pid = 2208] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x113013800) [pid = 2208] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x12ba77800) [pid = 2208] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x112dd3000) [pid = 2208] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x12a8e9c00) [pid = 2208] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x123818800) [pid = 2208] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x11858d000) [pid = 2208] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x12954c800) [pid = 2208] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x128c59400) [pid = 2208] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:53:58 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x1188aa400) [pid = 2208] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:53:58 INFO - PROCESS | 2208 | 1467737638128 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 2208 | 1467737638129 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:53:58 INFO - PROCESS | 2208 | 1467737638139 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 2208 | 1467737638140 Marionette TRACE conn2 <- [1,482,null,{}] 09:53:58 INFO - PROCESS | 2208 | 1467737638143 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 2208 | 1467737638144 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:58 INFO - PROCESS | 2208 | 1467737638225 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:53:58 INFO - PROCESS | 2208 | 1467737638229 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 2208 | 1467737638230 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a75c800 == 43 [pid = 2208] [id = 128] 09:53:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x110d4e800) [pid = 2208] [serial = 381] [outer = 0x0] 09:53:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x110d52400) [pid = 2208] [serial = 382] [outer = 0x110d4e800] 09:53:58 INFO - PROCESS | 2208 | 1467737638254 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x110d56c00) [pid = 2208] [serial = 383] [outer = 0x110d4e800] 09:53:58 INFO - PROCESS | 2208 | 1467737638609 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 523ms 09:53:58 INFO - PROCESS | 2208 | 1467737638658 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 2208 | 1467737638661 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:53:58 INFO - PROCESS | 2208 | 1467737638664 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 2208 | 1467737638667 Marionette TRACE conn2 <- [1,486,null,{}] 09:53:58 INFO - PROCESS | 2208 | 1467737638671 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 2208 | 1467737638672 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:58 INFO - PROCESS | 2208 | 1467737638863 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:53:58 INFO - PROCESS | 2208 | 1467737638883 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 2208 | 1467737638885 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c031800 == 44 [pid = 2208] [id = 129] 09:53:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x110d57400) [pid = 2208] [serial = 384] [outer = 0x0] 09:53:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x112de1000) [pid = 2208] [serial = 385] [outer = 0x110d57400] 09:53:58 INFO - PROCESS | 2208 | 1467737638929 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x12b88d000) [pid = 2208] [serial = 386] [outer = 0x110d57400] 09:53:59 INFO - PROCESS | 2208 | 1467737639296 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 673ms 09:53:59 INFO - PROCESS | 2208 | 1467737639338 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 2208 | 1467737639339 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:53:59 INFO - PROCESS | 2208 | 1467737639341 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 2208 | 1467737639342 Marionette TRACE conn2 <- [1,490,null,{}] 09:53:59 INFO - PROCESS | 2208 | 1467737639345 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 2208 | 1467737639346 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:59 INFO - PROCESS | 2208 | 1467737639427 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:53:59 INFO - PROCESS | 2208 | 1467737639484 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 2208 | 1467737639485 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c5dc800 == 45 [pid = 2208] [id = 130] 09:53:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x1186bc800) [pid = 2208] [serial = 387] [outer = 0x0] 09:53:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x123bc6800) [pid = 2208] [serial = 388] [outer = 0x1186bc800] 09:53:59 INFO - PROCESS | 2208 | 1467737639510 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x123bcb800) [pid = 2208] [serial = 389] [outer = 0x1186bc800] 09:53:59 INFO - PROCESS | 2208 | 1467737639784 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 471ms 09:53:59 INFO - PROCESS | 2208 | 1467737639812 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 2208 | 1467737639813 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:53:59 INFO - PROCESS | 2208 | 1467737639815 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 2208 | 1467737639816 Marionette TRACE conn2 <- [1,494,null,{}] 09:53:59 INFO - PROCESS | 2208 | 1467737639826 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 2208 | 1467737639827 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:59 INFO - PROCESS | 2208 | 1467737639922 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:53:59 INFO - PROCESS | 2208 | 1467737639926 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 2208 | 1467737639927 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:53:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb84800 == 46 [pid = 2208] [id = 131] 09:53:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x114fbd400) [pid = 2208] [serial = 390] [outer = 0x0] 09:53:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x114fc1800) [pid = 2208] [serial = 391] [outer = 0x114fbd400] 09:53:59 INFO - PROCESS | 2208 | 1467737639951 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x114fc5400) [pid = 2208] [serial = 392] [outer = 0x114fbd400] 09:54:00 INFO - PROCESS | 2208 | 1467737640447 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:54:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 677ms 09:54:00 INFO - PROCESS | 2208 | 1467737640493 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 2208 | 1467737640495 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:54:00 INFO - PROCESS | 2208 | 1467737640499 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 2208 | 1467737640501 Marionette TRACE conn2 <- [1,498,null,{}] 09:54:00 INFO - PROCESS | 2208 | 1467737640507 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 2208 | 1467737640509 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:00 INFO - PROCESS | 2208 | 1467737640614 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:54:00 INFO - PROCESS | 2208 | 1467737640720 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 2208 | 1467737640722 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188f8000 == 47 [pid = 2208] [id = 132] 09:54:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 120 (0x114fbe800) [pid = 2208] [serial = 393] [outer = 0x0] 09:54:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 121 (0x114fc3c00) [pid = 2208] [serial = 394] [outer = 0x114fbe800] 09:54:00 INFO - PROCESS | 2208 | 1467737640754 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 122 (0x11834d000) [pid = 2208] [serial = 395] [outer = 0x114fbe800] 09:54:01 INFO - PROCESS | 2208 | 1467737641174 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 725ms 09:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:54:01 INFO - PROCESS | 2208 | 1467737641223 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 2208 | 1467737641226 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:54:01 INFO - PROCESS | 2208 | 1467737641231 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 2208 | 1467737641233 Marionette TRACE conn2 <- [1,502,null,{}] 09:54:01 INFO - PROCESS | 2208 | 1467737641235 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 2208 | 1467737641237 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:01 INFO - PROCESS | 2208 | 1467737641343 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:54:01 INFO - PROCESS | 2208 | 1467737641401 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 2208 | 1467737641403 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257d9800 == 48 [pid = 2208] [id = 133] 09:54:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 123 (0x1188a6800) [pid = 2208] [serial = 396] [outer = 0x0] 09:54:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 124 (0x119c73800) [pid = 2208] [serial = 397] [outer = 0x1188a6800] 09:54:01 INFO - PROCESS | 2208 | 1467737641434 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 125 (0x119f25000) [pid = 2208] [serial = 398] [outer = 0x1188a6800] 09:54:01 INFO - PROCESS | 2208 | 1467737641888 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 719ms 09:54:01 INFO - PROCESS | 2208 | 1467737641968 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 2208 | 1467737641970 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:54:01 INFO - PROCESS | 2208 | 1467737641974 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 2208 | 1467737641976 Marionette TRACE conn2 <- [1,506,null,{}] 09:54:01 INFO - PROCESS | 2208 | 1467737641985 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 2208 | 1467737641989 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:02 INFO - PROCESS | 2208 | 1467737642091 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:54:02 INFO - PROCESS | 2208 | 1467737642163 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 2208 | 1467737642165 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb7d800 == 49 [pid = 2208] [id = 134] 09:54:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 126 (0x124089800) [pid = 2208] [serial = 399] [outer = 0x0] 09:54:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 127 (0x12499e800) [pid = 2208] [serial = 400] [outer = 0x124089800] 09:54:02 INFO - PROCESS | 2208 | 1467737642197 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 128 (0x125808000) [pid = 2208] [serial = 401] [outer = 0x124089800] 09:54:02 INFO - PROCESS | 2208 | 1467737642670 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 722ms 09:54:02 INFO - PROCESS | 2208 | 1467737642704 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 2208 | 1467737642708 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:54:02 INFO - PROCESS | 2208 | 1467737642713 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 2208 | 1467737642715 Marionette TRACE conn2 <- [1,510,null,{}] 09:54:02 INFO - PROCESS | 2208 | 1467737642720 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 2208 | 1467737642722 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:02 INFO - PROCESS | 2208 | 1467737642875 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:54:02 INFO - PROCESS | 2208 | 1467737642974 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 2208 | 1467737642976 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cf19800 == 50 [pid = 2208] [id = 135] 09:54:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 129 (0x128c5b800) [pid = 2208] [serial = 402] [outer = 0x0] 09:54:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 130 (0x1293e9400) [pid = 2208] [serial = 403] [outer = 0x128c5b800] 09:54:03 INFO - PROCESS | 2208 | 1467737643007 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 131 (0x12a7bd400) [pid = 2208] [serial = 404] [outer = 0x128c5b800] 09:54:03 INFO - PROCESS | 2208 | 1467737643493 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 821ms 09:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:54:03 INFO - PROCESS | 2208 | 1467737643552 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 2208 | 1467737643554 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:54:03 INFO - PROCESS | 2208 | 1467737643557 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 2208 | 1467737643558 Marionette TRACE conn2 <- [1,514,null,{}] 09:54:03 INFO - PROCESS | 2208 | 1467737643561 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:03 INFO - PROCESS | 2208 | 1467737643562 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:03 INFO - PROCESS | 2208 | 1467737643666 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:54:03 INFO - PROCESS | 2208 | 1467737643738 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 2208 | 1467737643739 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193cd000 == 51 [pid = 2208] [id = 136] 09:54:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 132 (0x11995ec00) [pid = 2208] [serial = 405] [outer = 0x0] 09:54:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 133 (0x128c5b400) [pid = 2208] [serial = 406] [outer = 0x11995ec00] 09:54:03 INFO - PROCESS | 2208 | 1467737643767 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 134 (0x12b878800) [pid = 2208] [serial = 407] [outer = 0x11995ec00] 09:54:04 INFO - PROCESS | 2208 | 1467737644301 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 770ms 09:54:04 INFO - PROCESS | 2208 | 1467737644328 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 2208 | 1467737644330 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:54:04 INFO - PROCESS | 2208 | 1467737644333 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 2208 | 1467737644335 Marionette TRACE conn2 <- [1,518,null,{}] 09:54:04 INFO - PROCESS | 2208 | 1467737644338 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 2208 | 1467737644340 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:04 INFO - PROCESS | 2208 | 1467737644431 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:54:04 INFO - PROCESS | 2208 | 1467737644490 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 2208 | 1467737644491 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b4c800 == 52 [pid = 2208] [id = 137] 09:54:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 135 (0x116a21000) [pid = 2208] [serial = 408] [outer = 0x0] 09:54:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 136 (0x117eb6000) [pid = 2208] [serial = 409] [outer = 0x116a21000] 09:54:04 INFO - PROCESS | 2208 | 1467737644518 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 137 (0x1186bcc00) [pid = 2208] [serial = 410] [outer = 0x116a21000] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12c5dc800 == 51 [pid = 2208] [id = 130] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12c031800 == 50 [pid = 2208] [id = 129] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12a75c800 == 49 [pid = 2208] [id = 128] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12a845800 == 48 [pid = 2208] [id = 127] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x129390000 == 47 [pid = 2208] [id = 126] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x128b78000 == 46 [pid = 2208] [id = 125] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x1257c8800 == 45 [pid = 2208] [id = 124] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x124293000 == 44 [pid = 2208] [id = 123] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x123a6c000 == 43 [pid = 2208] [id = 122] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x1196d9800 == 42 [pid = 2208] [id = 121] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x116f9c800 == 41 [pid = 2208] [id = 120] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x1193db000 == 40 [pid = 2208] [id = 119] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x1192ae800 == 39 [pid = 2208] [id = 115] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12c035000 == 38 [pid = 2208] [id = 117] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12c03c800 == 37 [pid = 2208] [id = 114] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12b824800 == 36 [pid = 2208] [id = 98] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x123ed3800 == 35 [pid = 2208] [id = 116] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12c390000 == 34 [pid = 2208] [id = 118] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x119b48800 == 33 [pid = 2208] [id = 103] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x1193cd000 == 32 [pid = 2208] [id = 136] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12cf19800 == 31 [pid = 2208] [id = 135] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb7d800 == 30 [pid = 2208] [id = 134] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x1257d9800 == 29 [pid = 2208] [id = 133] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb84800 == 28 [pid = 2208] [id = 131] 09:54:05 INFO - PROCESS | 2208 | --DOCSHELL 0x1188f8000 == 27 [pid = 2208] [id = 132] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 136 (0x1186bfc00) [pid = 2208] [serial = 340] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 135 (0x12bd8bc00) [pid = 2208] [serial = 325] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 134 (0x112ddd400) [pid = 2208] [serial = 328] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 133 (0x12b888800) [pid = 2208] [serial = 304] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 132 (0x12b87d000) [pid = 2208] [serial = 322] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 131 (0x123b75c00) [pid = 2208] [serial = 313] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 130 (0x124b67800) [pid = 2208] [serial = 314] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 129 (0x12bdcac00) [pid = 2208] [serial = 326] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 128 (0x12b1ccc00) [pid = 2208] [serial = 307] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 127 (0x118585800) [pid = 2208] [serial = 295] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 126 (0x119f1e000) [pid = 2208] [serial = 311] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 125 (0x1192df000) [pid = 2208] [serial = 310] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 124 (0x12a772400) [pid = 2208] [serial = 319] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 123 (0x12a8e8000) [pid = 2208] [serial = 320] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 122 (0x12ba71800) [pid = 2208] [serial = 292] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 121 (0x128c5cc00) [pid = 2208] [serial = 316] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 120 (0x1292b0400) [pid = 2208] [serial = 317] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 119 (0x128c53000) [pid = 2208] [serial = 301] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x123b70400) [pid = 2208] [serial = 298] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x12588bc00) [pid = 2208] [serial = 338] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x12bdcd400) [pid = 2208] [serial = 331] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x112de1800) [pid = 2208] [serial = 329] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x12c869400) [pid = 2208] [serial = 332] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x119c75c00) [pid = 2208] [serial = 335] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x119c7cc00) [pid = 2208] [serial = 337] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x118352c00) [pid = 2208] [serial = 334] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x12b989c00) [pid = 2208] [serial = 323] [outer = 0x0] [url = about:blank] 09:54:05 INFO - PROCESS | 2208 | 1467737645600 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1325ms 09:54:05 INFO - PROCESS | 2208 | 1467737645659 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:54:05 INFO - PROCESS | 2208 | 1467737645661 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:54:05 INFO - PROCESS | 2208 | 1467737645665 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 2208 | 1467737645667 Marionette TRACE conn2 <- [1,522,null,{}] 09:54:05 INFO - PROCESS | 2208 | 1467737645670 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:05 INFO - PROCESS | 2208 | 1467737645672 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:05 INFO - PROCESS | 2208 | 1467737645745 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:54:05 INFO - PROCESS | 2208 | 1467737645754 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 2208 | 1467737645757 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x115d7f000 == 28 [pid = 2208] [id = 138] 09:54:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x114fbe000) [pid = 2208] [serial = 411] [outer = 0x0] 09:54:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x114fc2400) [pid = 2208] [serial = 412] [outer = 0x114fbe000] 09:54:05 INFO - PROCESS | 2208 | 1467737645784 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x116887800) [pid = 2208] [serial = 413] [outer = 0x114fbe000] 09:54:06 INFO - PROCESS | 2208 | 1467737646156 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 522ms 09:54:06 INFO - PROCESS | 2208 | 1467737646187 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 2208 | 1467737646192 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:54:06 INFO - PROCESS | 2208 | 1467737646200 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 2208 | 1467737646203 Marionette TRACE conn2 <- [1,526,null,{}] 09:54:06 INFO - PROCESS | 2208 | 1467737646206 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:06 INFO - PROCESS | 2208 | 1467737646209 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:06 INFO - PROCESS | 2208 | 1467737646333 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:54:06 INFO - PROCESS | 2208 | 1467737646343 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 2208 | 1467737646345 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e3e800 == 29 [pid = 2208] [id = 139] 09:54:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x118352400) [pid = 2208] [serial = 414] [outer = 0x0] 09:54:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x1186bdc00) [pid = 2208] [serial = 415] [outer = 0x118352400] 09:54:06 INFO - PROCESS | 2208 | 1467737646397 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x118866c00) [pid = 2208] [serial = 416] [outer = 0x118352400] 09:54:06 INFO - PROCESS | 2208 | 1467737646809 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 621ms 09:54:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:54:06 INFO - PROCESS | 2208 | 1467737646822 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 2208 | 1467737646823 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:54:06 INFO - PROCESS | 2208 | 1467737646825 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 2208 | 1467737646837 Marionette TRACE conn2 <- [1,530,null,{}] 09:54:06 INFO - PROCESS | 2208 | 1467737646845 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:06 INFO - PROCESS | 2208 | 1467737646848 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:06 INFO - PROCESS | 2208 | 1467737646927 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:54:06 INFO - PROCESS | 2208 | 1467737646954 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 2208 | 1467737646956 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b5f000 == 30 [pid = 2208] [id = 140] 09:54:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x119f1b000) [pid = 2208] [serial = 417] [outer = 0x0] 09:54:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x119f22c00) [pid = 2208] [serial = 418] [outer = 0x119f1b000] 09:54:06 INFO - PROCESS | 2208 | 1467737646984 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x12381a000) [pid = 2208] [serial = 419] [outer = 0x119f1b000] 09:54:07 INFO - PROCESS | 2208 | 1467737647303 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:54:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:54:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:54:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:54:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:54:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:54:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:54:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 531ms 09:54:07 INFO - PROCESS | 2208 | 1467737647358 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 2208 | 1467737647360 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:54:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:54:07 INFO - PROCESS | 2208 | 1467737647362 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 2208 | 1467737647363 Marionette TRACE conn2 <- [1,534,null,{}] 09:54:07 INFO - PROCESS | 2208 | 1467737647365 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 2208 | 1467737647366 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:07 INFO - PROCESS | 2208 | 1467737647476 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:54:07 INFO - PROCESS | 2208 | 1467737647510 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 2208 | 1467737647511 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x123edf800 == 31 [pid = 2208] [id = 141] 09:54:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 120 (0x12381b000) [pid = 2208] [serial = 420] [outer = 0x0] 09:54:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 121 (0x123bc3000) [pid = 2208] [serial = 421] [outer = 0x12381b000] 09:54:07 INFO - PROCESS | 2208 | 1467737647536 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 122 (0x12499d800) [pid = 2208] [serial = 422] [outer = 0x12381b000] 09:54:07 INFO - PROCESS | 2208 | 1467737647813 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:54:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 09:54:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:54:07 INFO - PROCESS | 2208 | 1467737647830 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 2208 | 1467737647831 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:54:07 INFO - PROCESS | 2208 | 1467737647847 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 2208 | 1467737647848 Marionette TRACE conn2 <- [1,538,null,{}] 09:54:07 INFO - PROCESS | 2208 | 1467737647858 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 2208 | 1467737647860 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:07 INFO - PROCESS | 2208 | 1467737647984 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:54:08 INFO - PROCESS | 2208 | 1467737648032 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 2208 | 1467737648034 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x126597800 == 32 [pid = 2208] [id = 142] 09:54:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 123 (0x113014000) [pid = 2208] [serial = 423] [outer = 0x0] 09:54:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 124 (0x124d29000) [pid = 2208] [serial = 424] [outer = 0x113014000] 09:54:08 INFO - PROCESS | 2208 | 1467737648064 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 125 (0x125891c00) [pid = 2208] [serial = 425] [outer = 0x113014000] 09:54:08 INFO - PROCESS | 2208 | 1467737648426 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:54:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 635ms 09:54:08 INFO - PROCESS | 2208 | 1467737648469 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:54:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:54:08 INFO - PROCESS | 2208 | 1467737648471 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:54:08 INFO - PROCESS | 2208 | 1467737648474 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 2208 | 1467737648475 Marionette TRACE conn2 <- [1,542,null,{}] 09:54:08 INFO - PROCESS | 2208 | 1467737648478 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 2208 | 1467737648484 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:08 INFO - PROCESS | 2208 | 1467737648663 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:54:08 INFO - PROCESS | 2208 | 1467737648690 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 2208 | 1467737648691 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x129211000 == 33 [pid = 2208] [id = 143] 09:54:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 126 (0x12576e400) [pid = 2208] [serial = 426] [outer = 0x0] 09:54:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 127 (0x128c58800) [pid = 2208] [serial = 427] [outer = 0x12576e400] 09:54:08 INFO - PROCESS | 2208 | 1467737648732 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 128 (0x1293f0800) [pid = 2208] [serial = 428] [outer = 0x12576e400] 09:54:09 INFO - PROCESS | 2208 | 1467737649100 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:54:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 669ms 09:54:09 INFO - PROCESS | 2208 | 1467737649144 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 2208 | 1467737649146 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:54:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:54:09 INFO - PROCESS | 2208 | 1467737649150 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 2208 | 1467737649151 Marionette TRACE conn2 <- [1,546,null,{}] 09:54:09 INFO - PROCESS | 2208 | 1467737649155 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 2208 | 1467737649156 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:09 INFO - PROCESS | 2208 | 1467737649312 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:54:09 INFO - PROCESS | 2208 | 1467737649375 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 2208 | 1467737649376 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a414000 == 34 [pid = 2208] [id = 144] 09:54:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 129 (0x1293f0c00) [pid = 2208] [serial = 429] [outer = 0x0] 09:54:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 130 (0x12a77d400) [pid = 2208] [serial = 430] [outer = 0x1293f0c00] 09:54:09 INFO - PROCESS | 2208 | 1467737649418 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 131 (0x12a8dd400) [pid = 2208] [serial = 431] [outer = 0x1293f0c00] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 130 (0x1176ee400) [pid = 2208] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 129 (0x126713800) [pid = 2208] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 128 (0x124991000) [pid = 2208] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 127 (0x1290c3c00) [pid = 2208] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 126 (0x12b9cd800) [pid = 2208] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 125 (0x110e75800) [pid = 2208] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 124 (0x123817000) [pid = 2208] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 123 (0x1188a7400) [pid = 2208] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 122 (0x126143c00) [pid = 2208] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 121 (0x125886400) [pid = 2208] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 120 (0x115e13800) [pid = 2208] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 119 (0x1186b7400) [pid = 2208] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x110d57400) [pid = 2208] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x126505c00) [pid = 2208] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x11858c000) [pid = 2208] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x123816c00) [pid = 2208] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x1267a5c00) [pid = 2208] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x110d4e800) [pid = 2208] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x1186bc800) [pid = 2208] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x114fbd400) [pid = 2208] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x128c5a000) [pid = 2208] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x12b1c2c00) [pid = 2208] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x12101d800) [pid = 2208] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x124d32800) [pid = 2208] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x11815f800) [pid = 2208] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x12b9d6400) [pid = 2208] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x11300e800) [pid = 2208] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x119ce0000) [pid = 2208] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:54:10 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x12b067400) [pid = 2208] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:54:10 INFO - PROCESS | 2208 | 1467737650193 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:54:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1073ms 09:54:10 INFO - PROCESS | 2208 | 1467737650222 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 2208 | 1467737650224 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:54:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:54:10 INFO - PROCESS | 2208 | 1467737650226 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 2208 | 1467737650227 Marionette TRACE conn2 <- [1,550,null,{}] 09:54:10 INFO - PROCESS | 2208 | 1467737650229 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:10 INFO - PROCESS | 2208 | 1467737650230 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:10 INFO - PROCESS | 2208 | 1467737650306 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:54:10 INFO - PROCESS | 2208 | 1467737650310 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 2208 | 1467737650311 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x115e30000 == 35 [pid = 2208] [id = 145] 09:54:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x110e80800) [pid = 2208] [serial = 432] [outer = 0x0] 09:54:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x114fc4800) [pid = 2208] [serial = 433] [outer = 0x110e80800] 09:54:10 INFO - PROCESS | 2208 | 1467737650343 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1186b7000) [pid = 2208] [serial = 434] [outer = 0x110e80800] 09:54:10 INFO - PROCESS | 2208 | 1467737650689 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 09:54:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 468ms 09:54:10 INFO - PROCESS | 2208 | 1467737650694 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 2208 | 1467737650696 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:54:10 INFO - PROCESS | 2208 | 1467737650698 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 2208 | 1467737650699 Marionette TRACE conn2 <- [1,554,null,{}] 09:54:10 INFO - PROCESS | 2208 | 1467737650704 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:10 INFO - PROCESS | 2208 | 1467737650706 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:10 INFO - PROCESS | 2208 | 1467737650810 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:54:10 INFO - PROCESS | 2208 | 1467737650841 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 2208 | 1467737650843 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a84a800 == 36 [pid = 2208] [id = 146] 09:54:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x118206000) [pid = 2208] [serial = 435] [outer = 0x0] 09:54:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x1186b7800) [pid = 2208] [serial = 436] [outer = 0x118206000] 09:54:10 INFO - PROCESS | 2208 | 1467737650866 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x1244ab400) [pid = 2208] [serial = 437] [outer = 0x118206000] 09:54:11 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:11 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:11 INFO - PROCESS | 2208 | 1467737651135 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 472ms 09:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:54:11 INFO - PROCESS | 2208 | 1467737651175 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 2208 | 1467737651176 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:54:11 INFO - PROCESS | 2208 | 1467737651178 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 2208 | 1467737651179 Marionette TRACE conn2 <- [1,558,null,{}] 09:54:11 INFO - PROCESS | 2208 | 1467737651181 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 2208 | 1467737651182 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:11 INFO - PROCESS | 2208 | 1467737651264 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:54:11 INFO - PROCESS | 2208 | 1467737651270 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 2208 | 1467737651271 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b813000 == 37 [pid = 2208] [id = 147] 09:54:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x124991000) [pid = 2208] [serial = 438] [outer = 0x0] 09:54:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x126c36800) [pid = 2208] [serial = 439] [outer = 0x124991000] 09:54:11 INFO - PROCESS | 2208 | 1467737651295 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x12955a000) [pid = 2208] [serial = 440] [outer = 0x124991000] 09:54:11 INFO - PROCESS | 2208 | 1467737651609 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 09:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:54:11 INFO - PROCESS | 2208 | 1467737651647 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 2208 | 1467737651648 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:54:11 INFO - PROCESS | 2208 | 1467737651650 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 2208 | 1467737651652 Marionette TRACE conn2 <- [1,562,null,{}] 09:54:11 INFO - PROCESS | 2208 | 1467737651654 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 2208 | 1467737651656 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:11 INFO - PROCESS | 2208 | 1467737651770 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:54:11 INFO - PROCESS | 2208 | 1467737651785 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 2208 | 1467737651786 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x12617c800 == 38 [pid = 2208] [id = 148] 09:54:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x112dde000) [pid = 2208] [serial = 441] [outer = 0x0] 09:54:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x1290bd400) [pid = 2208] [serial = 442] [outer = 0x112dde000] 09:54:11 INFO - PROCESS | 2208 | 1467737651813 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x12b87e800) [pid = 2208] [serial = 443] [outer = 0x112dde000] 09:54:11 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:11 INFO - PROCESS | 2208 | [2208] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:12 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:12 INFO - PROCESS | 2208 | 1467737652128 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 521ms 09:54:12 INFO - PROCESS | 2208 | 1467737652208 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 2208 | 1467737652210 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:54:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:54:12 INFO - PROCESS | 2208 | 1467737652214 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 2208 | 1467737652216 Marionette TRACE conn2 <- [1,566,null,{}] 09:54:12 INFO - PROCESS | 2208 | 1467737652221 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 2208 | 1467737652223 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:12 INFO - PROCESS | 2208 | 1467737652311 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:54:12 INFO - PROCESS | 2208 | 1467737652409 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 2208 | 1467737652413 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x116413000 == 39 [pid = 2208] [id = 149] 09:54:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x112dddc00) [pid = 2208] [serial = 444] [outer = 0x0] 09:54:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x112de1c00) [pid = 2208] [serial = 445] [outer = 0x112dddc00] 09:54:12 INFO - PROCESS | 2208 | 1467737652443 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x114fbe400) [pid = 2208] [serial = 446] [outer = 0x112dddc00] 09:54:12 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:12 INFO - PROCESS | 2208 | 1467737652958 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 772ms 09:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:54:13 INFO - PROCESS | 2208 | 1467737653012 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 2208 | 1467737653014 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:54:13 INFO - PROCESS | 2208 | 1467737653022 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 2208 | 1467737653025 Marionette TRACE conn2 <- [1,570,null,{}] 09:54:13 INFO - PROCESS | 2208 | 1467737653028 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 2208 | 1467737653029 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:13 INFO - PROCESS | 2208 | 1467737653135 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:54:13 INFO - PROCESS | 2208 | 1467737653215 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 2208 | 1467737653217 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b54000 == 40 [pid = 2208] [id = 150] 09:54:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x11858c000) [pid = 2208] [serial = 447] [outer = 0x0] 09:54:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x1186f3000) [pid = 2208] [serial = 448] [outer = 0x11858c000] 09:54:13 INFO - PROCESS | 2208 | 1467737653247 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 120 (0x1192de000) [pid = 2208] [serial = 449] [outer = 0x11858c000] 09:54:13 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:13 INFO - PROCESS | 2208 | 1467737653804 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 824ms 09:54:13 INFO - PROCESS | 2208 | 1467737653952 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 2208 | 1467737653954 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:54:13 INFO - PROCESS | 2208 | 1467737653987 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 2208 | 1467737653988 Marionette TRACE conn2 <- [1,574,null,{}] 09:54:13 INFO - PROCESS | 2208 | 1467737653992 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 2208 | 1467737653994 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:14 INFO - PROCESS | 2208 | 1467737654096 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:54:14 INFO - PROCESS | 2208 | 1467737654151 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 2208 | 1467737654154 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x116862000 == 41 [pid = 2208] [id = 151] 09:54:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 121 (0x11300b400) [pid = 2208] [serial = 450] [outer = 0x0] 09:54:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 122 (0x11300e400) [pid = 2208] [serial = 451] [outer = 0x11300b400] 09:54:14 INFO - PROCESS | 2208 | 1467737654181 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 123 (0x113d63c00) [pid = 2208] [serial = 452] [outer = 0x11300b400] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x12b813000 == 40 [pid = 2208] [id = 147] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x12a84a800 == 39 [pid = 2208] [id = 146] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x115e30000 == 38 [pid = 2208] [id = 145] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x12a414000 == 37 [pid = 2208] [id = 144] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x129211000 == 36 [pid = 2208] [id = 143] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x126597800 == 35 [pid = 2208] [id = 142] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x123edf800 == 34 [pid = 2208] [id = 141] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x119b5f000 == 33 [pid = 2208] [id = 140] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x117e3e800 == 32 [pid = 2208] [id = 139] 09:54:14 INFO - PROCESS | 2208 | --DOCSHELL 0x115d7f000 == 31 [pid = 2208] [id = 138] 09:54:14 INFO - PROCESS | 2208 | 1467737654591 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:54:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 626ms 09:54:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:54:14 INFO - PROCESS | 2208 | 1467737654607 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 2208 | 1467737654609 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:54:14 INFO - PROCESS | 2208 | 1467737654613 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 2208 | 1467737654616 Marionette TRACE conn2 <- [1,578,null,{}] 09:54:14 INFO - PROCESS | 2208 | 1467737654619 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:14 INFO - PROCESS | 2208 | 1467737654621 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:14 INFO - PROCESS | 2208 | 1467737654705 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 122 (0x12b9cf400) [pid = 2208] [serial = 308] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 121 (0x12b896800) [pid = 2208] [serial = 305] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 120 (0x1244eb800) [pid = 2208] [serial = 299] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 119 (0x126510c00) [pid = 2208] [serial = 248] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x1192d8000) [pid = 2208] [serial = 296] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x12ba79000) [pid = 2208] [serial = 293] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x1164eb800) [pid = 2208] [serial = 196] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x119f28800) [pid = 2208] [serial = 245] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x12b889c00) [pid = 2208] [serial = 239] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x119299800) [pid = 2208] [serial = 242] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x128e74400) [pid = 2208] [serial = 302] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x12ba73c00) [pid = 2208] [serial = 373] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x12bdc6800) [pid = 2208] [serial = 376] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x110e7d800) [pid = 2208] [serial = 379] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x124998800) [pid = 2208] [serial = 361] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x12580e000) [pid = 2208] [serial = 362] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x12c863800) [pid = 2208] [serial = 377] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x11996a000) [pid = 2208] [serial = 358] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x119c7ac00) [pid = 2208] [serial = 359] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x1292b6000) [pid = 2208] [serial = 367] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x129556c00) [pid = 2208] [serial = 368] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1265b7400) [pid = 2208] [serial = 364] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x128c52000) [pid = 2208] [serial = 365] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x128c50c00) [pid = 2208] [serial = 341] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1186c5c00) [pid = 2208] [serial = 343] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x119c71400) [pid = 2208] [serial = 344] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x112de1000) [pid = 2208] [serial = 385] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x128e77c00) [pid = 2208] [serial = 349] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1293e7000) [pid = 2208] [serial = 350] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1186bb400) [pid = 2208] [serial = 355] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x119291c00) [pid = 2208] [serial = 356] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x124991800) [pid = 2208] [serial = 346] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x124dc4c00) [pid = 2208] [serial = 347] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x12a77e800) [pid = 2208] [serial = 352] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x12b05c400) [pid = 2208] [serial = 353] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x110d52400) [pid = 2208] [serial = 382] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x123bcb800) [pid = 2208] [serial = 389] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x110d56c00) [pid = 2208] [serial = 383] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x114fc1800) [pid = 2208] [serial = 391] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x114fc5400) [pid = 2208] [serial = 392] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x110e81800) [pid = 2208] [serial = 380] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x12b88d000) [pid = 2208] [serial = 386] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x123bc6800) [pid = 2208] [serial = 388] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x12a77f800) [pid = 2208] [serial = 370] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12b9cd400) [pid = 2208] [serial = 371] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x12bd92000) [pid = 2208] [serial = 374] [outer = 0x0] [url = about:blank] 09:54:14 INFO - PROCESS | 2208 | 1467737654781 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 2208 | 1467737654782 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x1168bc000 == 32 [pid = 2208] [id = 152] 09:54:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x11300bc00) [pid = 2208] [serial = 453] [outer = 0x0] 09:54:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x114fc0000) [pid = 2208] [serial = 454] [outer = 0x11300bc00] 09:54:14 INFO - PROCESS | 2208 | 1467737654837 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1176edc00) [pid = 2208] [serial = 455] [outer = 0x11300bc00] 09:54:15 INFO - PROCESS | 2208 | 1467737655300 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 724ms 09:54:15 INFO - PROCESS | 2208 | 1467737655337 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 2208 | 1467737655339 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:54:15 INFO - PROCESS | 2208 | 1467737655342 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 2208 | 1467737655343 Marionette TRACE conn2 <- [1,582,null,{}] 09:54:15 INFO - PROCESS | 2208 | 1467737655349 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:15 INFO - PROCESS | 2208 | 1467737655353 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:15 INFO - PROCESS | 2208 | 1467737655449 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:54:15 INFO - PROCESS | 2208 | 1467737655460 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 2208 | 1467737655462 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193df800 == 33 [pid = 2208] [id = 153] 09:54:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x111f2c400) [pid = 2208] [serial = 456] [outer = 0x0] 09:54:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x118868000) [pid = 2208] [serial = 457] [outer = 0x111f2c400] 09:54:15 INFO - PROCESS | 2208 | 1467737655490 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1192dac00) [pid = 2208] [serial = 458] [outer = 0x111f2c400] 09:54:15 INFO - PROCESS | 2208 | 1467737655820 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 521ms 09:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:54:15 INFO - PROCESS | 2208 | 1467737655864 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 2208 | 1467737655865 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:54:15 INFO - PROCESS | 2208 | 1467737655867 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 2208 | 1467737655869 Marionette TRACE conn2 <- [1,586,null,{}] 09:54:15 INFO - PROCESS | 2208 | 1467737655873 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:15 INFO - PROCESS | 2208 | 1467737655875 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:15 INFO - PROCESS | 2208 | 1467737655951 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:54:15 INFO - PROCESS | 2208 | 1467737655956 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 2208 | 1467737655957 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x11a127000 == 34 [pid = 2208] [id = 154] 09:54:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1198b7000) [pid = 2208] [serial = 459] [outer = 0x0] 09:54:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x119c6f800) [pid = 2208] [serial = 460] [outer = 0x1198b7000] 09:54:15 INFO - PROCESS | 2208 | 1467737655982 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x119cda800) [pid = 2208] [serial = 461] [outer = 0x1198b7000] 09:54:16 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:16 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:16 INFO - PROCESS | 2208 | 1467737656313 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:54:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 474ms 09:54:16 INFO - PROCESS | 2208 | 1467737656342 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:54:16 INFO - PROCESS | 2208 | 1467737656343 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:54:16 INFO - PROCESS | 2208 | 1467737656346 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 2208 | 1467737656347 Marionette TRACE conn2 <- [1,590,null,{}] 09:54:16 INFO - PROCESS | 2208 | 1467737656350 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 2208 | 1467737656352 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:16 INFO - PROCESS | 2208 | 1467737656461 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:54:16 INFO - PROCESS | 2208 | 1467737656556 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 2208 | 1467737656557 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x12392d000 == 35 [pid = 2208] [id = 155] 09:54:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x111f26400) [pid = 2208] [serial = 462] [outer = 0x0] 09:54:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x119cdd800) [pid = 2208] [serial = 463] [outer = 0x111f26400] 09:54:16 INFO - PROCESS | 2208 | 1467737656597 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x123815400) [pid = 2208] [serial = 464] [outer = 0x111f26400] 09:54:17 INFO - PROCESS | 2208 | 1467737657015 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 722ms 09:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:54:17 INFO - PROCESS | 2208 | 1467737657072 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 2208 | 1467737657073 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:54:17 INFO - PROCESS | 2208 | 1467737657075 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 2208 | 1467737657076 Marionette TRACE conn2 <- [1,594,null,{}] 09:54:17 INFO - PROCESS | 2208 | 1467737657078 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 2208 | 1467737657083 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:17 INFO - PROCESS | 2208 | 1467737657201 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:54:17 INFO - PROCESS | 2208 | 1467737657238 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 2208 | 1467737657240 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257cd000 == 36 [pid = 2208] [id = 156] 09:54:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x123e07800) [pid = 2208] [serial = 465] [outer = 0x0] 09:54:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1245e6800) [pid = 2208] [serial = 466] [outer = 0x123e07800] 09:54:17 INFO - PROCESS | 2208 | 1467737657264 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x124d28400) [pid = 2208] [serial = 467] [outer = 0x123e07800] 09:54:17 INFO - PROCESS | 2208 | 1467737657583 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 09:54:17 INFO - PROCESS | 2208 | 1467737657595 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 2208 | 1467737657596 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:54:17 INFO - PROCESS | 2208 | 1467737657598 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 2208 | 1467737657599 Marionette TRACE conn2 <- [1,598,null,{}] 09:54:17 INFO - PROCESS | 2208 | 1467737657604 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 2208 | 1467737657607 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:17 INFO - PROCESS | 2208 | 1467737657712 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:54:17 INFO - PROCESS | 2208 | 1467737657716 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 2208 | 1467737657717 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x126984800 == 37 [pid = 2208] [id = 157] 09:54:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x124d28c00) [pid = 2208] [serial = 468] [outer = 0x0] 09:54:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x125770400) [pid = 2208] [serial = 469] [outer = 0x124d28c00] 09:54:17 INFO - PROCESS | 2208 | 1467737657743 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x125886400) [pid = 2208] [serial = 470] [outer = 0x124d28c00] 09:54:18 INFO - PROCESS | 2208 | 1467737658082 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 524ms 09:54:18 INFO - PROCESS | 2208 | 1467737658123 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 2208 | 1467737658124 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:54:18 INFO - PROCESS | 2208 | 1467737658126 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 2208 | 1467737658127 Marionette TRACE conn2 <- [1,602,null,{}] 09:54:18 INFO - PROCESS | 2208 | 1467737658130 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 2208 | 1467737658131 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:18 INFO - PROCESS | 2208 | 1467737658225 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:54:18 INFO - PROCESS | 2208 | 1467737658228 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 2208 | 1467737658229 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x129217800 == 38 [pid = 2208] [id = 158] 09:54:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x124d2b000) [pid = 2208] [serial = 471] [outer = 0x0] 09:54:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x126146400) [pid = 2208] [serial = 472] [outer = 0x124d2b000] 09:54:18 INFO - PROCESS | 2208 | 1467737658264 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x126962000) [pid = 2208] [serial = 473] [outer = 0x124d2b000] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x114fbe000) [pid = 2208] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x11995ec00) [pid = 2208] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x114fbe800) [pid = 2208] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12381b000) [pid = 2208] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1188a6800) [pid = 2208] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x124089800) [pid = 2208] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x118206000) [pid = 2208] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x12576e400) [pid = 2208] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x118352400) [pid = 2208] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x110e80800) [pid = 2208] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x119f1b000) [pid = 2208] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1293f0c00) [pid = 2208] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x116a21000) [pid = 2208] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x128c5b800) [pid = 2208] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x113014000) [pid = 2208] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:54:18 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x124991000) [pid = 2208] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:54:18 INFO - PROCESS | 2208 | 1467737658795 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 718ms 09:54:18 INFO - PROCESS | 2208 | 1467737658845 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 2208 | 1467737658847 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:54:18 INFO - PROCESS | 2208 | 1467737658850 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 2208 | 1467737658852 Marionette TRACE conn2 <- [1,606,null,{}] 09:54:18 INFO - PROCESS | 2208 | 1467737658855 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 2208 | 1467737658857 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:18 INFO - PROCESS | 2208 | 1467737658932 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:54:19 INFO - PROCESS | 2208 | 1467737659004 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 2208 | 1467737659005 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b62800 == 39 [pid = 2208] [id = 159] 09:54:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x114fbe800) [pid = 2208] [serial = 474] [outer = 0x0] 09:54:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1188a6800) [pid = 2208] [serial = 475] [outer = 0x114fbe800] 09:54:19 INFO - PROCESS | 2208 | 1467737659036 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x123bc1400) [pid = 2208] [serial = 476] [outer = 0x114fbe800] 09:54:19 INFO - PROCESS | 2208 | 1467737659306 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 472ms 09:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:54:19 INFO - PROCESS | 2208 | 1467737659326 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 2208 | 1467737659327 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:54:19 INFO - PROCESS | 2208 | 1467737659330 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 2208 | 1467737659331 Marionette TRACE conn2 <- [1,610,null,{}] 09:54:19 INFO - PROCESS | 2208 | 1467737659333 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 2208 | 1467737659334 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:19 INFO - PROCESS | 2208 | 1467737659427 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:54:19 INFO - PROCESS | 2208 | 1467737659430 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 2208 | 1467737659431 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a420800 == 40 [pid = 2208] [id = 160] 09:54:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x123bc6400) [pid = 2208] [serial = 477] [outer = 0x0] 09:54:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x128c51800) [pid = 2208] [serial = 478] [outer = 0x123bc6400] 09:54:19 INFO - PROCESS | 2208 | 1467737659458 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x128c5e000) [pid = 2208] [serial = 479] [outer = 0x123bc6400] 09:54:19 INFO - PROCESS | 2208 | 1467737659765 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 09:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:54:19 INFO - PROCESS | 2208 | 1467737659799 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 2208 | 1467737659800 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:54:19 INFO - PROCESS | 2208 | 1467737659805 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 2208 | 1467737659807 Marionette TRACE conn2 <- [1,614,null,{}] 09:54:19 INFO - PROCESS | 2208 | 1467737659809 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 2208 | 1467737659811 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:19 INFO - PROCESS | 2208 | 1467737659932 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:54:19 INFO - PROCESS | 2208 | 1467737659937 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 2208 | 1467737659939 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aae0800 == 41 [pid = 2208] [id = 161] 09:54:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12695a800) [pid = 2208] [serial = 480] [outer = 0x0] 09:54:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1292ac400) [pid = 2208] [serial = 481] [outer = 0x12695a800] 09:54:19 INFO - PROCESS | 2208 | 1467737659964 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12954b800) [pid = 2208] [serial = 482] [outer = 0x12695a800] 09:54:20 INFO - PROCESS | 2208 | 1467737660278 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 522ms 09:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:54:20 INFO - PROCESS | 2208 | 1467737660325 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 2208 | 1467737660326 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:54:20 INFO - PROCESS | 2208 | 1467737660328 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 2208 | 1467737660329 Marionette TRACE conn2 <- [1,618,null,{}] 09:54:20 INFO - PROCESS | 2208 | 1467737660332 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 2208 | 1467737660333 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:20 INFO - PROCESS | 2208 | 1467737660412 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:54:20 INFO - PROCESS | 2208 | 1467737660415 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 2208 | 1467737660416 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b823800 == 42 [pid = 2208] [id = 162] 09:54:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12954c400) [pid = 2208] [serial = 483] [outer = 0x0] 09:54:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12a777c00) [pid = 2208] [serial = 484] [outer = 0x12954c400] 09:54:20 INFO - PROCESS | 2208 | 1467737660441 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12a8e2c00) [pid = 2208] [serial = 485] [outer = 0x12954c400] 09:54:20 INFO - PROCESS | 2208 | 1467737660938 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 668ms 09:54:21 INFO - PROCESS | 2208 | 1467737660998 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 2208 | 1467737661003 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:54:21 INFO - PROCESS | 2208 | 1467737661008 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 2208 | 1467737661011 Marionette TRACE conn2 <- [1,622,null,{}] 09:54:21 INFO - PROCESS | 2208 | 1467737661017 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 2208 | 1467737661019 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:21 INFO - PROCESS | 2208 | 1467737661155 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:54:21 INFO - PROCESS | 2208 | 1467737661209 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 2208 | 1467737661211 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x1168ac000 == 43 [pid = 2208] [id = 163] 09:54:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x112dde400) [pid = 2208] [serial = 486] [outer = 0x0] 09:54:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1133e0400) [pid = 2208] [serial = 487] [outer = 0x112dde400] 09:54:21 INFO - PROCESS | 2208 | 1467737661242 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x11672dc00) [pid = 2208] [serial = 488] [outer = 0x112dde400] 09:54:21 INFO - PROCESS | 2208 | 1467737661711 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 726ms 09:54:21 INFO - PROCESS | 2208 | 1467737661733 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 2208 | 1467737661736 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:54:21 INFO - PROCESS | 2208 | 1467737661740 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 2208 | 1467737661742 Marionette TRACE conn2 <- [1,626,null,{}] 09:54:21 INFO - PROCESS | 2208 | 1467737661744 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 2208 | 1467737661746 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:21 INFO - PROCESS | 2208 | 1467737661848 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:54:21 INFO - PROCESS | 2208 | 1467737661901 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 2208 | 1467737661902 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x12406d800 == 44 [pid = 2208] [id = 164] 09:54:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x116a20800) [pid = 2208] [serial = 489] [outer = 0x0] 09:54:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1186b8800) [pid = 2208] [serial = 490] [outer = 0x116a20800] 09:54:21 INFO - PROCESS | 2208 | 1467737661933 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x119299800) [pid = 2208] [serial = 491] [outer = 0x116a20800] 09:54:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1192e1c00) [pid = 2208] [serial = 492] [outer = 0x12cf32c00] 09:54:22 INFO - PROCESS | 2208 | 1467737662454 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 772ms 09:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:54:22 INFO - PROCESS | 2208 | 1467737662512 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 2208 | 1467737662514 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:54:22 INFO - PROCESS | 2208 | 1467737662516 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 2208 | 1467737662519 Marionette TRACE conn2 <- [1,630,null,{}] 09:54:22 INFO - PROCESS | 2208 | 1467737662526 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 2208 | 1467737662530 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:22 INFO - PROCESS | 2208 | 1467737662631 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:54:22 INFO - PROCESS | 2208 | 1467737662710 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 2208 | 1467737662712 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba27000 == 45 [pid = 2208] [id = 165] 09:54:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x11929b000) [pid = 2208] [serial = 493] [outer = 0x0] 09:54:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x123908000) [pid = 2208] [serial = 494] [outer = 0x11929b000] 09:54:22 INFO - PROCESS | 2208 | 1467737662743 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1245f3000) [pid = 2208] [serial = 495] [outer = 0x11929b000] 09:54:23 INFO - PROCESS | 2208 | 1467737663173 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 722ms 09:54:23 INFO - PROCESS | 2208 | 1467737663264 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 2208 | 1467737663266 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:54:23 INFO - PROCESS | 2208 | 1467737663271 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 2208 | 1467737663273 Marionette TRACE conn2 <- [1,634,null,{}] 09:54:23 INFO - PROCESS | 2208 | 1467737663275 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 2208 | 1467737663276 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:23 INFO - PROCESS | 2208 | 1467737663386 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:54:23 INFO - PROCESS | 2208 | 1467737663451 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 2208 | 1467737663452 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x129221800 == 46 [pid = 2208] [id = 166] 09:54:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x116643000) [pid = 2208] [serial = 496] [outer = 0x0] 09:54:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x125808800) [pid = 2208] [serial = 497] [outer = 0x116643000] 09:54:23 INFO - PROCESS | 2208 | 1467737663481 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x1292b0400) [pid = 2208] [serial = 498] [outer = 0x116643000] 09:54:23 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:24 INFO - PROCESS | 2208 | 1467737664036 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 819ms 09:54:24 INFO - PROCESS | 2208 | 1467737664091 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 2208 | 1467737664093 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:54:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:54:24 INFO - PROCESS | 2208 | 1467737664096 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 2208 | 1467737664097 Marionette TRACE conn2 <- [1,638,null,{}] 09:54:24 INFO - PROCESS | 2208 | 1467737664101 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:24 INFO - PROCESS | 2208 | 1467737664105 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:24 INFO - PROCESS | 2208 | 1467737664198 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:54:24 INFO - PROCESS | 2208 | 1467737664266 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 2208 | 1467737664267 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186cc000 == 47 [pid = 2208] [id = 167] 09:54:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x114fc2c00) [pid = 2208] [serial = 499] [outer = 0x0] 09:54:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x11623d800) [pid = 2208] [serial = 500] [outer = 0x114fc2c00] 09:54:24 INFO - PROCESS | 2208 | 1467737664294 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x116f05400) [pid = 2208] [serial = 501] [outer = 0x114fc2c00] 09:54:24 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x123b4c800 == 46 [pid = 2208] [id = 137] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x12aae0800 == 45 [pid = 2208] [id = 161] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x12a420800 == 44 [pid = 2208] [id = 160] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x128b62800 == 43 [pid = 2208] [id = 159] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x129217800 == 42 [pid = 2208] [id = 158] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x126984800 == 41 [pid = 2208] [id = 157] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x1257cd000 == 40 [pid = 2208] [id = 156] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x12392d000 == 39 [pid = 2208] [id = 155] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x11a127000 == 38 [pid = 2208] [id = 154] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x1193df800 == 37 [pid = 2208] [id = 153] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x1168bc000 == 36 [pid = 2208] [id = 152] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x116862000 == 35 [pid = 2208] [id = 151] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x123b54000 == 34 [pid = 2208] [id = 150] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x12617c800 == 33 [pid = 2208] [id = 148] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x116413000 == 32 [pid = 2208] [id = 149] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x129221800 == 31 [pid = 2208] [id = 166] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba27000 == 30 [pid = 2208] [id = 165] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x12406d800 == 29 [pid = 2208] [id = 164] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x12b823800 == 28 [pid = 2208] [id = 162] 09:54:25 INFO - PROCESS | 2208 | --DOCSHELL 0x1168ac000 == 27 [pid = 2208] [id = 163] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x114fc2400) [pid = 2208] [serial = 412] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x12b878800) [pid = 2208] [serial = 407] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x11834d000) [pid = 2208] [serial = 395] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x12499d800) [pid = 2208] [serial = 422] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x116887800) [pid = 2208] [serial = 413] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x119f25000) [pid = 2208] [serial = 398] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x123bc3000) [pid = 2208] [serial = 421] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x12499e800) [pid = 2208] [serial = 400] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1186b7800) [pid = 2208] [serial = 436] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1293f0800) [pid = 2208] [serial = 428] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x128c5b400) [pid = 2208] [serial = 406] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x125808000) [pid = 2208] [serial = 401] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1186bdc00) [pid = 2208] [serial = 415] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1186b7000) [pid = 2208] [serial = 434] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x118866c00) [pid = 2208] [serial = 416] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12381a000) [pid = 2208] [serial = 419] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x12a8dd400) [pid = 2208] [serial = 431] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x119c73800) [pid = 2208] [serial = 397] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1186bcc00) [pid = 2208] [serial = 410] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1293e9400) [pid = 2208] [serial = 403] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x117eb6000) [pid = 2208] [serial = 409] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x125891c00) [pid = 2208] [serial = 425] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x128c58800) [pid = 2208] [serial = 427] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x126c36800) [pid = 2208] [serial = 439] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x12a7bd400) [pid = 2208] [serial = 404] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x12a77d400) [pid = 2208] [serial = 430] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1244ab400) [pid = 2208] [serial = 437] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x119f22c00) [pid = 2208] [serial = 418] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x114fc4800) [pid = 2208] [serial = 433] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x114fc3c00) [pid = 2208] [serial = 394] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x124d29000) [pid = 2208] [serial = 424] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12955a000) [pid = 2208] [serial = 440] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1290bd400) [pid = 2208] [serial = 442] [outer = 0x0] [url = about:blank] 09:54:25 INFO - PROCESS | 2208 | 1467737665299 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1221ms 09:54:25 INFO - PROCESS | 2208 | 1467737665316 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:54:25 INFO - PROCESS | 2208 | 1467737665319 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:54:25 INFO - PROCESS | 2208 | 1467737665322 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 2208 | 1467737665324 Marionette TRACE conn2 <- [1,642,null,{}] 09:54:25 INFO - PROCESS | 2208 | 1467737665327 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 2208 | 1467737665329 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:25 INFO - PROCESS | 2208 | 1467737665407 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:54:25 INFO - PROCESS | 2208 | 1467737665412 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 2208 | 1467737665413 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x115d7e000 == 28 [pid = 2208] [id = 168] 09:54:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x112de0800) [pid = 2208] [serial = 502] [outer = 0x0] 09:54:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x11300dc00) [pid = 2208] [serial = 503] [outer = 0x112de0800] 09:54:25 INFO - PROCESS | 2208 | 1467737665444 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x112753400) [pid = 2208] [serial = 504] [outer = 0x112de0800] 09:54:25 INFO - PROCESS | 2208 | 1467737665779 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 09:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:54:25 INFO - PROCESS | 2208 | 1467737665792 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 2208 | 1467737665795 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:54:25 INFO - PROCESS | 2208 | 1467737665800 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 2208 | 1467737665803 Marionette TRACE conn2 <- [1,646,null,{}] 09:54:25 INFO - PROCESS | 2208 | 1467737665807 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 2208 | 1467737665808 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:25 INFO - PROCESS | 2208 | 1467737665897 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:54:25 INFO - PROCESS | 2208 | 1467737665945 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 2208 | 1467737665947 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x11685b800 == 29 [pid = 2208] [id = 169] 09:54:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x113ed1800) [pid = 2208] [serial = 505] [outer = 0x0] 09:54:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x115e72400) [pid = 2208] [serial = 506] [outer = 0x113ed1800] 09:54:25 INFO - PROCESS | 2208 | 1467737665974 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x116fe7c00) [pid = 2208] [serial = 507] [outer = 0x113ed1800] 09:54:26 INFO - PROCESS | 2208 | 1467737666260 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 472ms 09:54:26 INFO - PROCESS | 2208 | 1467737666282 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 2208 | 1467737666284 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:54:26 INFO - PROCESS | 2208 | 1467737666295 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 2208 | 1467737666297 Marionette TRACE conn2 <- [1,650,null,{}] 09:54:26 INFO - PROCESS | 2208 | 1467737666308 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 2208 | 1467737666311 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:26 INFO - PROCESS | 2208 | 1467737666387 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:54:26 INFO - PROCESS | 2208 | 1467737666392 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 2208 | 1467737666394 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x118475000 == 30 [pid = 2208] [id = 170] 09:54:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1121bdc00) [pid = 2208] [serial = 508] [outer = 0x0] 09:54:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x11858a800) [pid = 2208] [serial = 509] [outer = 0x1121bdc00] 09:54:26 INFO - PROCESS | 2208 | 1467737666423 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1186f1400) [pid = 2208] [serial = 510] [outer = 0x1121bdc00] 09:54:26 INFO - PROCESS | 2208 | 1467737666748 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 471ms 09:54:26 INFO - PROCESS | 2208 | 1467737666766 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 2208 | 1467737666768 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:54:26 INFO - PROCESS | 2208 | 1467737666774 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 2208 | 1467737666775 Marionette TRACE conn2 <- [1,654,null,{}] 09:54:26 INFO - PROCESS | 2208 | 1467737666777 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 2208 | 1467737666778 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:26 INFO - PROCESS | 2208 | 1467737666855 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:54:26 INFO - PROCESS | 2208 | 1467737666859 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 2208 | 1467737666860 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x119852800 == 31 [pid = 2208] [id = 171] 09:54:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x118872000) [pid = 2208] [serial = 511] [outer = 0x0] 09:54:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x119299000) [pid = 2208] [serial = 512] [outer = 0x118872000] 09:54:26 INFO - PROCESS | 2208 | 1467737666885 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x1192dfc00) [pid = 2208] [serial = 513] [outer = 0x118872000] 09:54:27 INFO - PROCESS | 2208 | 1467737667208 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 469ms 09:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:54:27 INFO - PROCESS | 2208 | 1467737667243 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 2208 | 1467737667244 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:54:27 INFO - PROCESS | 2208 | 1467737667246 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 2208 | 1467737667247 Marionette TRACE conn2 <- [1,658,null,{}] 09:54:27 INFO - PROCESS | 2208 | 1467737667249 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 2208 | 1467737667260 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:27 INFO - PROCESS | 2208 | 1467737667329 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:54:27 INFO - PROCESS | 2208 | 1467737667333 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 2208 | 1467737667334 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x123831000 == 32 [pid = 2208] [id = 172] 09:54:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x116245c00) [pid = 2208] [serial = 514] [outer = 0x0] 09:54:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1198b2c00) [pid = 2208] [serial = 515] [outer = 0x116245c00] 09:54:27 INFO - PROCESS | 2208 | 1467737667361 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119c71c00) [pid = 2208] [serial = 516] [outer = 0x116245c00] 09:54:27 INFO - PROCESS | 2208 | 1467737667731 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 09:54:27 INFO - PROCESS | 2208 | 1467737667768 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 2208 | 1467737667770 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:54:27 INFO - PROCESS | 2208 | 1467737667772 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 2208 | 1467737667773 Marionette TRACE conn2 <- [1,662,null,{}] 09:54:27 INFO - PROCESS | 2208 | 1467737667775 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 2208 | 1467737667779 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:27 INFO - PROCESS | 2208 | 1467737667888 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:54:27 INFO - PROCESS | 2208 | 1467737667924 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 2208 | 1467737667925 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ed3800 == 33 [pid = 2208] [id = 173] 09:54:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x119556000) [pid = 2208] [serial = 517] [outer = 0x0] 09:54:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x119ed5800) [pid = 2208] [serial = 518] [outer = 0x119556000] 09:54:27 INFO - PROCESS | 2208 | 1467737667950 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x123906800) [pid = 2208] [serial = 519] [outer = 0x119556000] 09:54:28 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:28 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:28 INFO - PROCESS | 2208 | 1467737668264 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 09:54:28 INFO - PROCESS | 2208 | 1467737668296 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 2208 | 1467737668297 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:54:28 INFO - PROCESS | 2208 | 1467737668299 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 2208 | 1467737668300 Marionette TRACE conn2 <- [1,666,null,{}] 09:54:28 INFO - PROCESS | 2208 | 1467737668304 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 2208 | 1467737668306 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:28 INFO - PROCESS | 2208 | 1467737668399 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:54:28 INFO - PROCESS | 2208 | 1467737668432 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 2208 | 1467737668433 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b08800 == 34 [pid = 2208] [id = 174] 09:54:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x118871800) [pid = 2208] [serial = 520] [outer = 0x0] 09:54:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x123bc7400) [pid = 2208] [serial = 521] [outer = 0x118871800] 09:54:28 INFO - PROCESS | 2208 | 1467737668457 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12408dc00) [pid = 2208] [serial = 522] [outer = 0x118871800] 09:54:28 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:28 INFO - PROCESS | 2208 | [2208] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:28 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:28 INFO - PROCESS | 2208 | 1467737668751 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 09:54:28 INFO - PROCESS | 2208 | 1467737668775 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 2208 | 1467737668776 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:54:28 INFO - PROCESS | 2208 | 1467737668786 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 2208 | 1467737668788 Marionette TRACE conn2 <- [1,670,null,{}] 09:54:28 INFO - PROCESS | 2208 | 1467737668792 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 2208 | 1467737668793 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:28 INFO - PROCESS | 2208 | 1467737668887 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:54:28 INFO - PROCESS | 2208 | 1467737668891 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 2208 | 1467737668893 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257e3000 == 35 [pid = 2208] [id = 175] 09:54:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x119c78c00) [pid = 2208] [serial = 523] [outer = 0x0] 09:54:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1245f1800) [pid = 2208] [serial = 524] [outer = 0x119c78c00] 09:54:28 INFO - PROCESS | 2208 | 1467737668917 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x124b5ac00) [pid = 2208] [serial = 525] [outer = 0x119c78c00] 09:54:29 INFO - PROCESS | 2208 | 1467737669262 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 521ms 09:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:54:29 INFO - PROCESS | 2208 | 1467737669307 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 2208 | 1467737669308 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:54:29 INFO - PROCESS | 2208 | 1467737669310 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 2208 | 1467737669312 Marionette TRACE conn2 <- [1,674,null,{}] 09:54:29 INFO - PROCESS | 2208 | 1467737669314 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 2208 | 1467737669315 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:29 INFO - PROCESS | 2208 | 1467737669412 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:54:29 INFO - PROCESS | 2208 | 1467737669449 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 2208 | 1467737669450 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x118474000 == 36 [pid = 2208] [id = 176] 09:54:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x124d2ac00) [pid = 2208] [serial = 526] [outer = 0x0] 09:54:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x124d59c00) [pid = 2208] [serial = 527] [outer = 0x124d2ac00] 09:54:29 INFO - PROCESS | 2208 | 1467737669473 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x125773c00) [pid = 2208] [serial = 528] [outer = 0x124d2ac00] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x123e07800) [pid = 2208] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x111f26400) [pid = 2208] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x124d28c00) [pid = 2208] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x124d2b000) [pid = 2208] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x11858c000) [pid = 2208] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x11300b400) [pid = 2208] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x112dddc00) [pid = 2208] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x112dde000) [pid = 2208] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x11300bc00) [pid = 2208] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1198b7000) [pid = 2208] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x111f2c400) [pid = 2208] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x114fbe800) [pid = 2208] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x12954c400) [pid = 2208] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x123bc6400) [pid = 2208] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:54:29 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x12695a800) [pid = 2208] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:54:29 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:29 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:29 INFO - PROCESS | 2208 | 1467737669919 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 622ms 09:54:29 INFO - PROCESS | 2208 | 1467737669933 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 2208 | 1467737669934 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:54:29 INFO - PROCESS | 2208 | 1467737669942 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 2208 | 1467737669943 Marionette TRACE conn2 <- [1,678,null,{}] 09:54:29 INFO - PROCESS | 2208 | 1467737669945 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 2208 | 1467737669946 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:30 INFO - PROCESS | 2208 | 1467737670050 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:54:30 INFO - PROCESS | 2208 | 1467737670083 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 2208 | 1467737670085 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b6f800 == 37 [pid = 2208] [id = 177] 09:54:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x111c83400) [pid = 2208] [serial = 529] [outer = 0x0] 09:54:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x118580000) [pid = 2208] [serial = 530] [outer = 0x111c83400] 09:54:30 INFO - PROCESS | 2208 | 1467737670111 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119c7a000) [pid = 2208] [serial = 531] [outer = 0x111c83400] 09:54:30 INFO - PROCESS | 2208 | 1467737670389 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 09:54:30 INFO - PROCESS | 2208 | 1467737670412 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 2208 | 1467737670414 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:54:30 INFO - PROCESS | 2208 | 1467737670416 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 2208 | 1467737670418 Marionette TRACE conn2 <- [1,682,null,{}] 09:54:30 INFO - PROCESS | 2208 | 1467737670428 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 2208 | 1467737670429 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:30 INFO - PROCESS | 2208 | 1467737670523 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:54:30 INFO - PROCESS | 2208 | 1467737670535 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 2208 | 1467737670536 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x123830800 == 38 [pid = 2208] [id = 178] 09:54:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x123bc6400) [pid = 2208] [serial = 532] [outer = 0x0] 09:54:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x125807000) [pid = 2208] [serial = 533] [outer = 0x123bc6400] 09:54:30 INFO - PROCESS | 2208 | 1467737670562 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12671ac00) [pid = 2208] [serial = 534] [outer = 0x123bc6400] 09:54:31 INFO - PROCESS | 2208 | 1467737671356 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 979ms 09:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:54:31 INFO - PROCESS | 2208 | 1467737671396 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 2208 | 1467737671397 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:54:31 INFO - PROCESS | 2208 | 1467737671399 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - PROCESS | 2208 | 1467737671400 Marionette TRACE conn2 <- [1,686,null,{}] 09:54:31 INFO - PROCESS | 2208 | 1467737671402 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:31 INFO - PROCESS | 2208 | 1467737671403 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:31 INFO - PROCESS | 2208 | 1467737671497 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:54:31 INFO - PROCESS | 2208 | 1467737671504 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 2208 | 1467737671505 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a75c800 == 39 [pid = 2208] [id = 179] 09:54:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1267a4800) [pid = 2208] [serial = 535] [outer = 0x0] 09:54:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x128c5b400) [pid = 2208] [serial = 536] [outer = 0x1267a4800] 09:54:31 INFO - PROCESS | 2208 | 1467737671529 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1290c3c00) [pid = 2208] [serial = 537] [outer = 0x1267a4800] 09:54:32 INFO - PROCESS | 2208 | 1467737672328 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 09:54:32 INFO - PROCESS | 2208 | 1467737672369 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 2208 | 1467737672371 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:54:32 INFO - PROCESS | 2208 | 1467737672375 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 2208 | 1467737672377 Marionette TRACE conn2 <- [1,690,null,{}] 09:54:32 INFO - PROCESS | 2208 | 1467737672380 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 2208 | 1467737672382 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:32 INFO - PROCESS | 2208 | 1467737672491 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:54:32 INFO - PROCESS | 2208 | 1467737672540 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 2208 | 1467737672543 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x115ee3800 == 40 [pid = 2208] [id = 180] 09:54:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x112d87800) [pid = 2208] [serial = 538] [outer = 0x0] 09:54:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x112ddd400) [pid = 2208] [serial = 539] [outer = 0x112d87800] 09:54:32 INFO - PROCESS | 2208 | 1467737672574 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x114f7e800) [pid = 2208] [serial = 540] [outer = 0x112d87800] 09:54:33 INFO - PROCESS | 2208 | 1467737673668 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:54:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1321ms 09:54:33 INFO - PROCESS | 2208 | 1467737673699 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 2208 | 1467737673702 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:54:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:54:33 INFO - PROCESS | 2208 | 1467737673706 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 2208 | 1467737673709 Marionette TRACE conn2 <- [1,694,null,{}] 09:54:33 INFO - PROCESS | 2208 | 1467737673713 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:33 INFO - PROCESS | 2208 | 1467737673715 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:33 INFO - PROCESS | 2208 | 1467737673812 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:54:33 INFO - PROCESS | 2208 | 1467737673908 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 2208 | 1467737673909 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x116fa1800 == 41 [pid = 2208] [id = 181] 09:54:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x1164e6c00) [pid = 2208] [serial = 541] [outer = 0x0] 09:54:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x116738800) [pid = 2208] [serial = 542] [outer = 0x1164e6c00] 09:54:33 INFO - PROCESS | 2208 | 1467737673938 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x116a21800) [pid = 2208] [serial = 543] [outer = 0x1164e6c00] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x123830800 == 40 [pid = 2208] [id = 178] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x128b6f800 == 39 [pid = 2208] [id = 177] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x118474000 == 38 [pid = 2208] [id = 176] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x1257e3000 == 37 [pid = 2208] [id = 175] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x124b08800 == 36 [pid = 2208] [id = 174] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x123ed3800 == 35 [pid = 2208] [id = 173] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x123831000 == 34 [pid = 2208] [id = 172] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x119852800 == 33 [pid = 2208] [id = 171] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x118475000 == 32 [pid = 2208] [id = 170] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x11685b800 == 31 [pid = 2208] [id = 169] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x115d7e000 == 30 [pid = 2208] [id = 168] 09:54:34 INFO - PROCESS | 2208 | --DOCSHELL 0x1186cc000 == 29 [pid = 2208] [id = 167] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x1245e6800) [pid = 2208] [serial = 466] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x123815400) [pid = 2208] [serial = 464] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x125770400) [pid = 2208] [serial = 469] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x124d28400) [pid = 2208] [serial = 467] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x126146400) [pid = 2208] [serial = 472] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1186f3000) [pid = 2208] [serial = 448] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1192de000) [pid = 2208] [serial = 449] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x11300e400) [pid = 2208] [serial = 451] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x113d63c00) [pid = 2208] [serial = 452] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x112de1c00) [pid = 2208] [serial = 445] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x114fbe400) [pid = 2208] [serial = 446] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x12b87e800) [pid = 2208] [serial = 443] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x114fc0000) [pid = 2208] [serial = 454] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1176edc00) [pid = 2208] [serial = 455] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119c6f800) [pid = 2208] [serial = 460] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x119cda800) [pid = 2208] [serial = 461] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x118868000) [pid = 2208] [serial = 457] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1192dac00) [pid = 2208] [serial = 458] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1188a6800) [pid = 2208] [serial = 475] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x12a777c00) [pid = 2208] [serial = 484] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x128c51800) [pid = 2208] [serial = 478] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12a8e2c00) [pid = 2208] [serial = 485] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x126962000) [pid = 2208] [serial = 473] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x128c5e000) [pid = 2208] [serial = 479] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x119cdd800) [pid = 2208] [serial = 463] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x123bc1400) [pid = 2208] [serial = 476] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1292ac400) [pid = 2208] [serial = 481] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x125886400) [pid = 2208] [serial = 470] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x12954b800) [pid = 2208] [serial = 482] [outer = 0x0] [url = about:blank] 09:54:34 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x118874c00) [pid = 2208] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:54:34 INFO - PROCESS | 2208 | 1467737674827 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1171ms 09:54:34 INFO - PROCESS | 2208 | 1467737674878 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 2208 | 1467737674881 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:54:34 INFO - PROCESS | 2208 | 1467737674901 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 2208 | 1467737674903 Marionette TRACE conn2 <- [1,698,null,{}] 09:54:34 INFO - PROCESS | 2208 | 1467737674905 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 2208 | 1467737674907 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:34 INFO - PROCESS | 2208 | 1467737674987 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:54:34 INFO - PROCESS | 2208 | 1467737674994 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 2208 | 1467737674995 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x11714e800 == 30 [pid = 2208] [id = 182] 09:54:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x118206800) [pid = 2208] [serial = 544] [outer = 0x0] 09:54:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x118355800) [pid = 2208] [serial = 545] [outer = 0x118206800] 09:54:35 INFO - PROCESS | 2208 | 1467737675022 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x118584800) [pid = 2208] [serial = 546] [outer = 0x118206800] 09:54:35 INFO - PROCESS | 2208 | 1467737675862 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 973ms 09:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:54:35 INFO - PROCESS | 2208 | 1467737675872 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 2208 | 1467737675873 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:54:35 INFO - PROCESS | 2208 | 1467737675876 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 2208 | 1467737675878 Marionette TRACE conn2 <- [1,702,null,{}] 09:54:35 INFO - PROCESS | 2208 | 1467737675887 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:35 INFO - PROCESS | 2208 | 1467737675891 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:35 INFO - PROCESS | 2208 | 1467737675964 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:54:36 INFO - PROCESS | 2208 | 1467737676016 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 2208 | 1467737676019 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196c7000 == 31 [pid = 2208] [id = 183] 09:54:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x1186c1400) [pid = 2208] [serial = 547] [outer = 0x0] 09:54:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x1188ad800) [pid = 2208] [serial = 548] [outer = 0x1186c1400] 09:54:36 INFO - PROCESS | 2208 | 1467737676047 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x119609800) [pid = 2208] [serial = 549] [outer = 0x1186c1400] 09:54:36 INFO - PROCESS | 2208 | 1467737676848 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:54:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1023ms 09:54:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:54:36 INFO - PROCESS | 2208 | 1467737676899 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 2208 | 1467737676901 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:54:36 INFO - PROCESS | 2208 | 1467737676903 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 2208 | 1467737676904 Marionette TRACE conn2 <- [1,706,null,{}] 09:54:36 INFO - PROCESS | 2208 | 1467737676907 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 2208 | 1467737676908 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:37 INFO - PROCESS | 2208 | 1467737677002 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:54:37 INFO - PROCESS | 2208 | 1467737677007 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 2208 | 1467737677008 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x123835800 == 32 [pid = 2208] [id = 184] 09:54:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x119c7ac00) [pid = 2208] [serial = 550] [outer = 0x0] 09:54:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x119ecac00) [pid = 2208] [serial = 551] [outer = 0x119c7ac00] 09:54:37 INFO - PROCESS | 2208 | 1467737677032 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x119f26400) [pid = 2208] [serial = 552] [outer = 0x119c7ac00] 09:54:37 INFO - PROCESS | 2208 | 1467737677857 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:54:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 09:54:37 INFO - PROCESS | 2208 | 1467737677873 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 2208 | 1467737677875 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:54:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:54:37 INFO - PROCESS | 2208 | 1467737677877 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 2208 | 1467737677878 Marionette TRACE conn2 <- [1,710,null,{}] 09:54:37 INFO - PROCESS | 2208 | 1467737677880 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 2208 | 1467737677881 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:37 INFO - PROCESS | 2208 | 1467737677973 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:54:38 INFO - PROCESS | 2208 | 1467737678008 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 2208 | 1467737678009 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ecd000 == 33 [pid = 2208] [id = 185] 09:54:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x119f26800) [pid = 2208] [serial = 553] [outer = 0x0] 09:54:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x121022000) [pid = 2208] [serial = 554] [outer = 0x119f26800] 09:54:38 INFO - PROCESS | 2208 | 1467737678039 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x123bc0800) [pid = 2208] [serial = 555] [outer = 0x119f26800] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x119556000) [pid = 2208] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x118871800) [pid = 2208] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x114fc2c00) [pid = 2208] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x116245c00) [pid = 2208] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1121bdc00) [pid = 2208] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x113ed1800) [pid = 2208] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x112de0800) [pid = 2208] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x118872000) [pid = 2208] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x112dde400) [pid = 2208] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x116a20800) [pid = 2208] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x11929b000) [pid = 2208] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x116643000) [pid = 2208] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x111c83400) [pid = 2208] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x119c78c00) [pid = 2208] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x124d2ac00) [pid = 2208] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:54:38 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x123bc6400) [pid = 2208] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:54:38 INFO - PROCESS | 2208 | 1467737678834 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:54:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 09:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:54:38 INFO - PROCESS | 2208 | 1467737678847 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 2208 | 1467737678848 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:54:38 INFO - PROCESS | 2208 | 1467737678850 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 2208 | 1467737678851 Marionette TRACE conn2 <- [1,714,null,{}] 09:54:38 INFO - PROCESS | 2208 | 1467737678855 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:38 INFO - PROCESS | 2208 | 1467737678859 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:38 INFO - PROCESS | 2208 | 1467737678954 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:54:38 INFO - PROCESS | 2208 | 1467737678959 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 2208 | 1467737678960 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b08800 == 34 [pid = 2208] [id = 186] 09:54:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x116643000) [pid = 2208] [serial = 556] [outer = 0x0] 09:54:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x123e02c00) [pid = 2208] [serial = 557] [outer = 0x116643000] 09:54:38 INFO - PROCESS | 2208 | 1467737678985 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x124991400) [pid = 2208] [serial = 558] [outer = 0x116643000] 09:54:39 INFO - PROCESS | 2208 | 1467737679808 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:54:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 09:54:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:54:39 INFO - PROCESS | 2208 | 1467737679822 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 2208 | 1467737679824 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:54:39 INFO - PROCESS | 2208 | 1467737679827 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 2208 | 1467737679829 Marionette TRACE conn2 <- [1,718,null,{}] 09:54:39 INFO - PROCESS | 2208 | 1467737679832 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:39 INFO - PROCESS | 2208 | 1467737679834 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:39 INFO - PROCESS | 2208 | 1467737679934 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:54:39 INFO - PROCESS | 2208 | 1467737679939 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 2208 | 1467737679940 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x1265ae000 == 35 [pid = 2208] [id = 187] 09:54:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x11300bc00) [pid = 2208] [serial = 559] [outer = 0x0] 09:54:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x124d55c00) [pid = 2208] [serial = 560] [outer = 0x11300bc00] 09:54:39 INFO - PROCESS | 2208 | 1467737679971 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x125804000) [pid = 2208] [serial = 561] [outer = 0x11300bc00] 09:54:40 INFO - PROCESS | 2208 | 1467737680770 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:54:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 09:54:40 INFO - PROCESS | 2208 | 1467737680798 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 2208 | 1467737680801 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:54:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:54:40 INFO - PROCESS | 2208 | 1467737680805 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 2208 | 1467737680807 Marionette TRACE conn2 <- [1,722,null,{}] 09:54:40 INFO - PROCESS | 2208 | 1467737680811 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:40 INFO - PROCESS | 2208 | 1467737680813 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:40 INFO - PROCESS | 2208 | 1467737680912 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:54:40 INFO - PROCESS | 2208 | 1467737680960 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 2208 | 1467737680962 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x11667d800 == 36 [pid = 2208] [id = 188] 09:54:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x114fb6800) [pid = 2208] [serial = 562] [outer = 0x0] 09:54:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x114fc1000) [pid = 2208] [serial = 563] [outer = 0x114fb6800] 09:54:40 INFO - PROCESS | 2208 | 1467737680995 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x116807800) [pid = 2208] [serial = 564] [outer = 0x114fb6800] 09:54:41 INFO - PROCESS | 2208 | 1467737681382 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 2208 | 1467737681428 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:54:41 INFO - PROCESS | 2208 | 1467737681433 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 2208 | 1467737681435 Marionette TRACE conn2 <- [1,726,null,{}] 09:54:41 INFO - PROCESS | 2208 | 1467737681438 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 2208 | 1467737681439 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:41 INFO - PROCESS | 2208 | 1467737681536 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:54:41 INFO - PROCESS | 2208 | 1467737681586 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 2208 | 1467737681587 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b45000 == 37 [pid = 2208] [id = 189] 09:54:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1176e9c00) [pid = 2208] [serial = 565] [outer = 0x0] 09:54:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x11858d400) [pid = 2208] [serial = 566] [outer = 0x1176e9c00] 09:54:41 INFO - PROCESS | 2208 | 1467737681617 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x118868000) [pid = 2208] [serial = 567] [outer = 0x1176e9c00] 09:54:42 INFO - PROCESS | 2208 | 1467737682074 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:54:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:54:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 673ms 09:54:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:54:42 INFO - PROCESS | 2208 | 1467737682107 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 2208 | 1467737682109 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:54:42 INFO - PROCESS | 2208 | 1467737682111 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 2208 | 1467737682113 Marionette TRACE conn2 <- [1,730,null,{}] 09:54:42 INFO - PROCESS | 2208 | 1467737682121 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:42 INFO - PROCESS | 2208 | 1467737682124 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:42 INFO - PROCESS | 2208 | 1467737682246 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:54:42 INFO - PROCESS | 2208 | 1467737682323 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 2208 | 1467737682325 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x12901e800 == 38 [pid = 2208] [id = 190] 09:54:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x121024000) [pid = 2208] [serial = 568] [outer = 0x0] 09:54:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x123bc8c00) [pid = 2208] [serial = 569] [outer = 0x121024000] 09:54:42 INFO - PROCESS | 2208 | 1467737682356 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x124d28400) [pid = 2208] [serial = 570] [outer = 0x121024000] 09:54:42 INFO - PROCESS | 2208 | 1467737682779 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 2208 | 1467737682835 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:54:42 INFO - PROCESS | 2208 | 1467737682837 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 2208 | 1467737682839 Marionette TRACE conn2 <- [1,734,null,{}] 09:54:42 INFO - PROCESS | 2208 | 1467737682841 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:42 INFO - PROCESS | 2208 | 1467737682842 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:42 INFO - PROCESS | 2208 | 1467737682937 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:54:42 INFO - PROCESS | 2208 | 1467737682988 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 2208 | 1467737682990 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x129388000 == 39 [pid = 2208] [id = 191] 09:54:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x125879400) [pid = 2208] [serial = 571] [outer = 0x0] 09:54:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1265b7400) [pid = 2208] [serial = 572] [outer = 0x125879400] 09:54:43 INFO - PROCESS | 2208 | 1467737683018 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x128c56000) [pid = 2208] [serial = 573] [outer = 0x125879400] 09:54:43 INFO - PROCESS | 2208 | 1467737683526 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:54:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 719ms 09:54:43 INFO - PROCESS | 2208 | 1467737683571 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 2208 | 1467737683574 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:54:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:54:43 INFO - PROCESS | 2208 | 1467737683578 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 2208 | 1467737683580 Marionette TRACE conn2 <- [1,738,null,{}] 09:54:43 INFO - PROCESS | 2208 | 1467737683585 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 2208 | 1467737683587 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:43 INFO - PROCESS | 2208 | 1467737683682 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:54:43 INFO - PROCESS | 2208 | 1467737683731 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 2208 | 1467737683734 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x118465000 == 40 [pid = 2208] [id = 192] 09:54:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x116febc00) [pid = 2208] [serial = 574] [outer = 0x0] 09:54:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1176e7000) [pid = 2208] [serial = 575] [outer = 0x116febc00] 09:54:43 INFO - PROCESS | 2208 | 1467737683761 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x11857fc00) [pid = 2208] [serial = 576] [outer = 0x116febc00] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x124b08800 == 39 [pid = 2208] [id = 186] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x123ecd000 == 38 [pid = 2208] [id = 185] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x123835800 == 37 [pid = 2208] [id = 184] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x1196c7000 == 36 [pid = 2208] [id = 183] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x11714e800 == 35 [pid = 2208] [id = 182] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x116fa1800 == 34 [pid = 2208] [id = 181] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x12a75c800 == 33 [pid = 2208] [id = 179] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x115ee3800 == 32 [pid = 2208] [id = 180] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x129388000 == 31 [pid = 2208] [id = 191] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x12901e800 == 30 [pid = 2208] [id = 190] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x119b45000 == 29 [pid = 2208] [id = 189] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x1265ae000 == 28 [pid = 2208] [id = 187] 09:54:44 INFO - PROCESS | 2208 | --DOCSHELL 0x11667d800 == 27 [pid = 2208] [id = 188] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x11858a800) [pid = 2208] [serial = 509] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1186f1400) [pid = 2208] [serial = 510] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x115e72400) [pid = 2208] [serial = 506] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x116fe7c00) [pid = 2208] [serial = 507] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x11300dc00) [pid = 2208] [serial = 503] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x112753400) [pid = 2208] [serial = 504] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x119299000) [pid = 2208] [serial = 512] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1192dfc00) [pid = 2208] [serial = 513] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x123906800) [pid = 2208] [serial = 519] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x11672dc00) [pid = 2208] [serial = 488] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1133e0400) [pid = 2208] [serial = 487] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x119299800) [pid = 2208] [serial = 491] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x1186b8800) [pid = 2208] [serial = 490] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1245f3000) [pid = 2208] [serial = 495] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x123908000) [pid = 2208] [serial = 494] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x1292b0400) [pid = 2208] [serial = 498] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x125808800) [pid = 2208] [serial = 497] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x118580000) [pid = 2208] [serial = 530] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x1245f1800) [pid = 2208] [serial = 524] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x12408dc00) [pid = 2208] [serial = 522] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x124d59c00) [pid = 2208] [serial = 527] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x124b5ac00) [pid = 2208] [serial = 525] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x125807000) [pid = 2208] [serial = 533] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x125773c00) [pid = 2208] [serial = 528] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x119c7a000) [pid = 2208] [serial = 531] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x119c71c00) [pid = 2208] [serial = 516] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x12671ac00) [pid = 2208] [serial = 534] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x128c5b400) [pid = 2208] [serial = 536] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x119ed5800) [pid = 2208] [serial = 518] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x123bc7400) [pid = 2208] [serial = 521] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 60 (0x116f05400) [pid = 2208] [serial = 501] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 59 (0x11623d800) [pid = 2208] [serial = 500] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | --DOMWINDOW == 58 (0x1198b2c00) [pid = 2208] [serial = 515] [outer = 0x0] [url = about:blank] 09:54:44 INFO - PROCESS | 2208 | 1467737684730 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:54:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1179ms 09:54:44 INFO - PROCESS | 2208 | 1467737684757 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 2208 | 1467737684760 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:54:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:54:44 INFO - PROCESS | 2208 | 1467737684763 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 2208 | 1467737684764 Marionette TRACE conn2 <- [1,742,null,{}] 09:54:44 INFO - PROCESS | 2208 | 1467737684769 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 2208 | 1467737684770 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:44 INFO - PROCESS | 2208 | 1467737684848 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:54:44 INFO - PROCESS | 2208 | 1467737684856 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 2208 | 1467737684858 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x115d7e000 == 28 [pid = 2208] [id = 193] 09:54:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 59 (0x1131e5000) [pid = 2208] [serial = 577] [outer = 0x0] 09:54:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 60 (0x113244c00) [pid = 2208] [serial = 578] [outer = 0x1131e5000] 09:54:44 INFO - PROCESS | 2208 | 1467737684887 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 61 (0x114fb7000) [pid = 2208] [serial = 579] [outer = 0x1131e5000] 09:54:45 INFO - PROCESS | 2208 | 1467737685715 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:54:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 09:54:45 INFO - PROCESS | 2208 | 1467737685734 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 2208 | 1467737685739 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:54:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:54:45 INFO - PROCESS | 2208 | 1467737685743 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 2208 | 1467737685745 Marionette TRACE conn2 <- [1,746,null,{}] 09:54:45 INFO - PROCESS | 2208 | 1467737685747 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 2208 | 1467737685749 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:45 INFO - PROCESS | 2208 | 1467737685827 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:54:45 INFO - PROCESS | 2208 | 1467737685871 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 2208 | 1467737685872 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x116fa5000 == 29 [pid = 2208] [id = 194] 09:54:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x114fc2000) [pid = 2208] [serial = 580] [outer = 0x0] 09:54:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x116f04c00) [pid = 2208] [serial = 581] [outer = 0x114fc2000] 09:54:45 INFO - PROCESS | 2208 | 1467737685899 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x117eb1c00) [pid = 2208] [serial = 582] [outer = 0x114fc2000] 09:54:46 INFO - PROCESS | 2208 | 1467737686675 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:54:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 09:54:46 INFO - PROCESS | 2208 | 1467737686712 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:54:46 INFO - PROCESS | 2208 | 1467737686721 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:54:46 INFO - PROCESS | 2208 | 1467737686724 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 2208 | 1467737686726 Marionette TRACE conn2 <- [1,750,null,{}] 09:54:46 INFO - PROCESS | 2208 | 1467737686734 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 2208 | 1467737686737 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:46 INFO - PROCESS | 2208 | 1467737686836 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:54:46 INFO - PROCESS | 2208 | 1467737686843 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 2208 | 1467737686845 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186dc800 == 30 [pid = 2208] [id = 195] 09:54:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x1186c3400) [pid = 2208] [serial = 583] [outer = 0x0] 09:54:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x118865400) [pid = 2208] [serial = 584] [outer = 0x1186c3400] 09:54:46 INFO - PROCESS | 2208 | 1467737686872 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x1188cdc00) [pid = 2208] [serial = 585] [outer = 0x1186c3400] 09:54:47 INFO - PROCESS | 2208 | 1467737687672 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:54:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 09:54:47 INFO - PROCESS | 2208 | 1467737687696 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 2208 | 1467737687698 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:54:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:54:47 INFO - PROCESS | 2208 | 1467737687700 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 2208 | 1467737687701 Marionette TRACE conn2 <- [1,754,null,{}] 09:54:47 INFO - PROCESS | 2208 | 1467737687705 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:47 INFO - PROCESS | 2208 | 1467737687707 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:47 INFO - PROCESS | 2208 | 1467737687796 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:54:47 INFO - PROCESS | 2208 | 1467737687799 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 2208 | 1467737687800 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x119852800 == 31 [pid = 2208] [id = 196] 09:54:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x11929ac00) [pid = 2208] [serial = 586] [outer = 0x0] 09:54:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x11955a000) [pid = 2208] [serial = 587] [outer = 0x11929ac00] 09:54:47 INFO - PROCESS | 2208 | 1467737687826 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x1198b8000) [pid = 2208] [serial = 588] [outer = 0x11929ac00] 09:54:48 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x11300bc00) [pid = 2208] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:54:48 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x119c7ac00) [pid = 2208] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:54:48 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x116643000) [pid = 2208] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:54:48 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x119f26800) [pid = 2208] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:54:48 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x1267a4800) [pid = 2208] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:54:48 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x1186c1400) [pid = 2208] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:54:48 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x118206800) [pid = 2208] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:54:48 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x1164e6c00) [pid = 2208] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:54:48 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x112d87800) [pid = 2208] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:54:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 971ms 09:54:48 INFO - PROCESS | 2208 | 1467737688665 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:54:48 INFO - PROCESS | 2208 | 1467737688671 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 2208 | 1467737688673 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:54:48 INFO - PROCESS | 2208 | 1467737688675 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 2208 | 1467737688676 Marionette TRACE conn2 <- [1,758,null,{}] 09:54:48 INFO - PROCESS | 2208 | 1467737688678 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:48 INFO - PROCESS | 2208 | 1467737688680 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:48 INFO - PROCESS | 2208 | 1467737688756 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:54:48 INFO - PROCESS | 2208 | 1467737688759 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 2208 | 1467737688760 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x12382c800 == 32 [pid = 2208] [id = 197] 09:54:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x112a79c00) [pid = 2208] [serial = 589] [outer = 0x0] 09:54:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x1186c1400) [pid = 2208] [serial = 590] [outer = 0x112a79c00] 09:54:48 INFO - PROCESS | 2208 | 1467737688787 Marionette DEBUG loaded listener.js 09:54:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x11995f000) [pid = 2208] [serial = 591] [outer = 0x112a79c00] 09:54:49 INFO - PROCESS | 2208 | 1467737689089 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:54:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:54:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 469ms 09:54:49 INFO - PROCESS | 2208 | 1467737689144 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 2208 | 1467737689146 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:54:49 INFO - PROCESS | 2208 | 1467737689148 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 2208 | 1467737689149 Marionette TRACE conn2 <- [1,762,null,{}] 09:54:49 INFO - PROCESS | 2208 | 1467737689152 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:49 INFO - PROCESS | 2208 | 1467737689156 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:49 INFO - PROCESS | 2208 | 1467737689245 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:54:49 INFO - PROCESS | 2208 | 1467737689293 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 2208 | 1467737689294 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a6b000 == 33 [pid = 2208] [id = 198] 09:54:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x114fc1400) [pid = 2208] [serial = 592] [outer = 0x0] 09:54:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x119c7a800) [pid = 2208] [serial = 593] [outer = 0x114fc1400] 09:54:49 INFO - PROCESS | 2208 | 1467737689319 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x123908000) [pid = 2208] [serial = 594] [outer = 0x114fc1400] 09:54:50 INFO - PROCESS | 2208 | 1467737690062 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 923ms 09:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:54:50 INFO - PROCESS | 2208 | 1467737690071 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 2208 | 1467737690072 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:54:50 INFO - PROCESS | 2208 | 1467737690074 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 2208 | 1467737690075 Marionette TRACE conn2 <- [1,766,null,{}] 09:54:50 INFO - PROCESS | 2208 | 1467737690078 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 2208 | 1467737690079 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:50 INFO - PROCESS | 2208 | 1467737690155 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:54:50 INFO - PROCESS | 2208 | 1467737690158 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 2208 | 1467737690159 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b09800 == 34 [pid = 2208] [id = 199] 09:54:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x119963400) [pid = 2208] [serial = 595] [outer = 0x0] 09:54:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x123bbf400) [pid = 2208] [serial = 596] [outer = 0x119963400] 09:54:50 INFO - PROCESS | 2208 | 1467737690183 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x123fad000) [pid = 2208] [serial = 597] [outer = 0x119963400] 09:54:50 INFO - PROCESS | 2208 | 1467737690990 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:54:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 968ms 09:54:51 INFO - PROCESS | 2208 | 1467737691043 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 2208 | 1467737691046 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:54:51 INFO - PROCESS | 2208 | 1467737691050 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 2208 | 1467737691052 Marionette TRACE conn2 <- [1,770,null,{}] 09:54:51 INFO - PROCESS | 2208 | 1467737691056 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 2208 | 1467737691058 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:51 INFO - PROCESS | 2208 | 1467737691181 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:54:51 INFO - PROCESS | 2208 | 1467737691229 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 2208 | 1467737691231 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x11641b800 == 35 [pid = 2208] [id = 200] 09:54:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x11300b800) [pid = 2208] [serial = 598] [outer = 0x0] 09:54:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x1131b3800) [pid = 2208] [serial = 599] [outer = 0x11300b800] 09:54:51 INFO - PROCESS | 2208 | 1467737691264 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x114fbdc00) [pid = 2208] [serial = 600] [outer = 0x11300b800] 09:54:51 INFO - PROCESS | 2208 | 1467737691788 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 771ms 09:54:51 INFO - PROCESS | 2208 | 1467737691849 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 2208 | 1467737691857 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:54:51 INFO - PROCESS | 2208 | 1467737691864 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 2208 | 1467737691865 Marionette TRACE conn2 <- [1,774,null,{}] 09:54:51 INFO - PROCESS | 2208 | 1467737691868 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 2208 | 1467737691870 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:51 INFO - PROCESS | 2208 | 1467737691971 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:54:52 INFO - PROCESS | 2208 | 1467737692040 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 2208 | 1467737692042 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196e1000 == 36 [pid = 2208] [id = 201] 09:54:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x116fef800) [pid = 2208] [serial = 601] [outer = 0x0] 09:54:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x118355c00) [pid = 2208] [serial = 602] [outer = 0x116fef800] 09:54:52 INFO - PROCESS | 2208 | 1467737692072 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x1186bb000) [pid = 2208] [serial = 603] [outer = 0x116fef800] 09:54:52 INFO - PROCESS | 2208 | --DOCSHELL 0x123a6b000 == 35 [pid = 2208] [id = 198] 09:54:52 INFO - PROCESS | 2208 | --DOCSHELL 0x12382c800 == 34 [pid = 2208] [id = 197] 09:54:52 INFO - PROCESS | 2208 | --DOCSHELL 0x119852800 == 33 [pid = 2208] [id = 196] 09:54:52 INFO - PROCESS | 2208 | --DOCSHELL 0x1186dc800 == 32 [pid = 2208] [id = 195] 09:54:52 INFO - PROCESS | 2208 | --DOCSHELL 0x116fa5000 == 31 [pid = 2208] [id = 194] 09:54:52 INFO - PROCESS | 2208 | --DOCSHELL 0x115d7e000 == 30 [pid = 2208] [id = 193] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x119ecac00) [pid = 2208] [serial = 551] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x123e02c00) [pid = 2208] [serial = 557] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x121022000) [pid = 2208] [serial = 554] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x1290c3c00) [pid = 2208] [serial = 537] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x1188ad800) [pid = 2208] [serial = 548] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x118355800) [pid = 2208] [serial = 545] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x118584800) [pid = 2208] [serial = 546] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x116738800) [pid = 2208] [serial = 542] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x116a21800) [pid = 2208] [serial = 543] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x112ddd400) [pid = 2208] [serial = 539] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x114f7e800) [pid = 2208] [serial = 540] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x124991400) [pid = 2208] [serial = 558] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x125804000) [pid = 2208] [serial = 561] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x124d55c00) [pid = 2208] [serial = 560] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x119f26400) [pid = 2208] [serial = 552] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 60 (0x123bc0800) [pid = 2208] [serial = 555] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | --DOMWINDOW == 59 (0x119609800) [pid = 2208] [serial = 549] [outer = 0x0] [url = about:blank] 09:54:52 INFO - PROCESS | 2208 | 1467737692744 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 922ms 09:54:52 INFO - PROCESS | 2208 | 1467737692787 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:54:52 INFO - PROCESS | 2208 | 1467737692790 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:54:52 INFO - PROCESS | 2208 | 1467737692795 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 2208 | 1467737692798 Marionette TRACE conn2 <- [1,778,null,{}] 09:54:52 INFO - PROCESS | 2208 | 1467737692803 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:52 INFO - PROCESS | 2208 | 1467737692805 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:52 INFO - PROCESS | 2208 | 1467737692918 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:54:52 INFO - PROCESS | 2208 | 1467737692933 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 2208 | 1467737692935 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x116684800 == 31 [pid = 2208] [id = 202] 09:54:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 60 (0x114fc3000) [pid = 2208] [serial = 604] [outer = 0x0] 09:54:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 61 (0x115e0bc00) [pid = 2208] [serial = 605] [outer = 0x114fc3000] 09:54:52 INFO - PROCESS | 2208 | 1467737692982 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x116a20800) [pid = 2208] [serial = 606] [outer = 0x114fc3000] 09:54:53 INFO - PROCESS | 2208 | 1467737693432 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 672ms 09:54:53 INFO - PROCESS | 2208 | 1467737693467 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 2208 | 1467737693471 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:54:53 INFO - PROCESS | 2208 | 1467737693477 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 2208 | 1467737693480 Marionette TRACE conn2 <- [1,782,null,{}] 09:54:53 INFO - PROCESS | 2208 | 1467737693483 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 2208 | 1467737693486 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:53 INFO - PROCESS | 2208 | 1467737693643 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:54:53 INFO - PROCESS | 2208 | 1467737693722 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 2208 | 1467737693723 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x118108000 == 32 [pid = 2208] [id = 203] 09:54:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x11857d000) [pid = 2208] [serial = 607] [outer = 0x0] 09:54:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x1186b9400) [pid = 2208] [serial = 608] [outer = 0x11857d000] 09:54:53 INFO - PROCESS | 2208 | 1467737693767 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x1186c4800) [pid = 2208] [serial = 609] [outer = 0x11857d000] 09:54:54 INFO - PROCESS | 2208 | 1467737694128 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 672ms 09:54:54 INFO - PROCESS | 2208 | 1467737694149 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:54:54 INFO - PROCESS | 2208 | 1467737694152 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:54:54 INFO - PROCESS | 2208 | 1467737694160 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:54:54 INFO - PROCESS | 2208 | 1467737694164 Marionette TRACE conn2 <- [1,786,null,{}] 09:54:54 INFO - PROCESS | 2208 | 1467737694177 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:54 INFO - PROCESS | 2208 | 1467737694182 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:54 INFO - PROCESS | 2208 | 1467737694332 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:54:54 INFO - PROCESS | 2208 | 1467737694342 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 2208 | 1467737694345 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x119852800 == 33 [pid = 2208] [id = 204] 09:54:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x112dd3c00) [pid = 2208] [serial = 610] [outer = 0x0] 09:54:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x1192dd000) [pid = 2208] [serial = 611] [outer = 0x112dd3c00] 09:54:54 INFO - PROCESS | 2208 | 1467737694390 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x1199ef800) [pid = 2208] [serial = 612] [outer = 0x112dd3c00] 09:54:54 INFO - PROCESS | 2208 | 1467737694773 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 624ms 09:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:54:54 INFO - PROCESS | 2208 | 1467737694784 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:54:54 INFO - PROCESS | 2208 | 1467737694785 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:54:54 INFO - PROCESS | 2208 | 1467737694790 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:54:54 INFO - PROCESS | 2208 | 1467737694792 Marionette TRACE conn2 <- [1,790,null,{}] 09:54:54 INFO - PROCESS | 2208 | 1467737694794 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:54 INFO - PROCESS | 2208 | 1467737694795 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:54 INFO - PROCESS | 2208 | 1467737694873 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:54:54 INFO - PROCESS | 2208 | 1467737694904 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 2208 | 1467737694905 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x123838800 == 34 [pid = 2208] [id = 205] 09:54:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x118868c00) [pid = 2208] [serial = 613] [outer = 0x0] 09:54:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x119c73000) [pid = 2208] [serial = 614] [outer = 0x118868c00] 09:54:54 INFO - PROCESS | 2208 | 1467737694930 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x119f25000) [pid = 2208] [serial = 615] [outer = 0x118868c00] 09:54:55 INFO - PROCESS | 2208 | 1467737695295 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 524ms 09:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:54:55 INFO - PROCESS | 2208 | 1467737695314 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 2208 | 1467737695315 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:54:55 INFO - PROCESS | 2208 | 1467737695317 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 2208 | 1467737695318 Marionette TRACE conn2 <- [1,794,null,{}] 09:54:55 INFO - PROCESS | 2208 | 1467737695322 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 2208 | 1467737695323 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:55 INFO - PROCESS | 2208 | 1467737695417 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:54:55 INFO - PROCESS | 2208 | 1467737695420 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 2208 | 1467737695422 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b04800 == 35 [pid = 2208] [id = 206] 09:54:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x112dd3800) [pid = 2208] [serial = 616] [outer = 0x0] 09:54:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x119f29800) [pid = 2208] [serial = 617] [outer = 0x112dd3800] 09:54:55 INFO - PROCESS | 2208 | 1467737695446 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x123bc5000) [pid = 2208] [serial = 618] [outer = 0x112dd3800] 09:54:55 INFO - PROCESS | 2208 | 1467737695778 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 472ms 09:54:55 INFO - PROCESS | 2208 | 1467737695798 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 2208 | 1467737695799 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:54:55 INFO - PROCESS | 2208 | 1467737695802 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 2208 | 1467737695804 Marionette TRACE conn2 <- [1,798,null,{}] 09:54:55 INFO - PROCESS | 2208 | 1467737695809 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 2208 | 1467737695813 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:55 INFO - PROCESS | 2208 | 1467737695924 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:54:55 INFO - PROCESS | 2208 | 1467737695957 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 2208 | 1467737695958 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257cd000 == 36 [pid = 2208] [id = 207] 09:54:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x123bc5400) [pid = 2208] [serial = 619] [outer = 0x0] 09:54:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x124993800) [pid = 2208] [serial = 620] [outer = 0x123bc5400] 09:54:55 INFO - PROCESS | 2208 | 1467737695983 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x125765800) [pid = 2208] [serial = 621] [outer = 0x123bc5400] 09:54:56 INFO - PROCESS | 2208 | 1467737696302 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 09:54:56 INFO - PROCESS | 2208 | 1467737696324 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 2208 | 1467737696325 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:54:56 INFO - PROCESS | 2208 | 1467737696334 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 2208 | 1467737696335 Marionette TRACE conn2 <- [1,802,null,{}] 09:54:56 INFO - PROCESS | 2208 | 1467737696346 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:56 INFO - PROCESS | 2208 | 1467737696347 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:56 INFO - PROCESS | 2208 | 1467737696440 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:54:56 INFO - PROCESS | 2208 | 1467737696443 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 2208 | 1467737696444 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x12697d000 == 37 [pid = 2208] [id = 208] 09:54:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x125774400) [pid = 2208] [serial = 622] [outer = 0x0] 09:54:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x12580e000) [pid = 2208] [serial = 623] [outer = 0x125774400] 09:54:56 INFO - PROCESS | 2208 | 1467737696468 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x12613ac00) [pid = 2208] [serial = 624] [outer = 0x125774400] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x11929ac00) [pid = 2208] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x114fc2000) [pid = 2208] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x116febc00) [pid = 2208] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x1186c3400) [pid = 2208] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x114fb6800) [pid = 2208] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x1176e9c00) [pid = 2208] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x121024000) [pid = 2208] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x112a79c00) [pid = 2208] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x125879400) [pid = 2208] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x1131e5000) [pid = 2208] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:54:56 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x114fc1400) [pid = 2208] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 485ms 09:54:56 INFO - PROCESS | 2208 | 1467737696806 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:54:56 INFO - PROCESS | 2208 | 1467737696812 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 2208 | 1467737696813 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:54:56 INFO - PROCESS | 2208 | 1467737696815 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 2208 | 1467737696817 Marionette TRACE conn2 <- [1,806,null,{}] 09:54:56 INFO - PROCESS | 2208 | 1467737696820 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:56 INFO - PROCESS | 2208 | 1467737696821 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:56 INFO - PROCESS | 2208 | 1467737696899 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:54:56 INFO - PROCESS | 2208 | 1467737696903 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 2208 | 1467737696906 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b75000 == 38 [pid = 2208] [id = 209] 09:54:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x114fc4000) [pid = 2208] [serial = 625] [outer = 0x0] 09:54:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x11928ec00) [pid = 2208] [serial = 626] [outer = 0x114fc4000] 09:54:56 INFO - PROCESS | 2208 | 1467737696930 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x12588c000) [pid = 2208] [serial = 627] [outer = 0x114fc4000] 09:54:57 INFO - PROCESS | 2208 | [2208] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:54:57 INFO - PROCESS | 2208 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:54:57 INFO - PROCESS | 2208 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:54:57 INFO - PROCESS | 2208 | [GFX2-]: Using SkiaGL canvas. 09:54:57 INFO - PROCESS | 2208 | 1467737697288 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 09:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:54:57 INFO - PROCESS | 2208 | 1467737697339 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 2208 | 1467737697340 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:54:57 INFO - PROCESS | 2208 | 1467737697342 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 2208 | 1467737697343 Marionette TRACE conn2 <- [1,810,null,{}] 09:54:57 INFO - PROCESS | 2208 | 1467737697345 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 2208 | 1467737697346 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:57 INFO - PROCESS | 2208 | 1467737697428 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:54:57 INFO - PROCESS | 2208 | 1467737697431 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 2208 | 1467737697433 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x12939d800 == 39 [pid = 2208] [id = 210] 09:54:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x12588f800) [pid = 2208] [serial = 628] [outer = 0x0] 09:54:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x1265c1400) [pid = 2208] [serial = 629] [outer = 0x12588f800] 09:54:57 INFO - PROCESS | 2208 | 1467737697459 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x128c57c00) [pid = 2208] [serial = 630] [outer = 0x12588f800] 09:54:57 INFO - PROCESS | 2208 | 1467737697762 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 09:54:57 INFO - PROCESS | 2208 | 1467737697811 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 2208 | 1467737697812 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:54:57 INFO - PROCESS | 2208 | 1467737697815 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 2208 | 1467737697816 Marionette TRACE conn2 <- [1,814,null,{}] 09:54:57 INFO - PROCESS | 2208 | 1467737697818 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 2208 | 1467737697819 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:57 INFO - PROCESS | 2208 | 1467737697894 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:54:57 INFO - PROCESS | 2208 | 1467737697898 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 2208 | 1467737697899 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a613800 == 40 [pid = 2208] [id = 211] 09:54:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x128c58c00) [pid = 2208] [serial = 631] [outer = 0x0] 09:54:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x128e75400) [pid = 2208] [serial = 632] [outer = 0x128c58c00] 09:54:57 INFO - PROCESS | 2208 | 1467737697925 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x1292ac800) [pid = 2208] [serial = 633] [outer = 0x128c58c00] 09:54:58 INFO - PROCESS | 2208 | 1467737698226 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 2208 | 1467737698234 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:54:58 INFO - PROCESS | 2208 | 1467737698248 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 2208 | 1467737698250 Marionette TRACE conn2 <- [1,818,null,{}] 09:54:58 INFO - PROCESS | 2208 | 1467737698268 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 2208 | 1467737698270 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:58 INFO - PROCESS | 2208 | 1467737698396 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:54:58 INFO - PROCESS | 2208 | 1467737698401 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 2208 | 1467737698403 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a82e000 == 41 [pid = 2208] [id = 212] 09:54:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x128c5c400) [pid = 2208] [serial = 634] [outer = 0x0] 09:54:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1293e1800) [pid = 2208] [serial = 635] [outer = 0x128c5c400] 09:54:58 INFO - PROCESS | 2208 | 1467737698432 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x129556800) [pid = 2208] [serial = 636] [outer = 0x128c5c400] 09:54:58 INFO - PROCESS | 2208 | 1467737698757 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 546ms 09:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:54:58 INFO - PROCESS | 2208 | 1467737698783 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 2208 | 1467737698784 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:54:58 INFO - PROCESS | 2208 | 1467737698789 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 2208 | 1467737698790 Marionette TRACE conn2 <- [1,822,null,{}] 09:54:58 INFO - PROCESS | 2208 | 1467737698793 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 2208 | 1467737698794 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:58 INFO - PROCESS | 2208 | 1467737698870 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:54:58 INFO - PROCESS | 2208 | 1467737698964 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 2208 | 1467737698965 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x112634800 == 42 [pid = 2208] [id = 213] 09:54:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x110e75400) [pid = 2208] [serial = 637] [outer = 0x0] 09:54:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x111c14800) [pid = 2208] [serial = 638] [outer = 0x110e75400] 09:54:59 INFO - PROCESS | 2208 | 1467737699003 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x112de1c00) [pid = 2208] [serial = 639] [outer = 0x110e75400] 09:54:59 INFO - PROCESS | 2208 | 1467737699478 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 2208 | 1467737699515 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:54:59 INFO - PROCESS | 2208 | 1467737699518 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 2208 | 1467737699520 Marionette TRACE conn2 <- [1,826,null,{}] 09:54:59 INFO - PROCESS | 2208 | 1467737699542 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:59 INFO - PROCESS | 2208 | 1467737699544 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:59 INFO - PROCESS | 2208 | 1467737699646 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:54:59 INFO - PROCESS | 2208 | 1467737699746 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 2208 | 1467737699748 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:54:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196e3800 == 43 [pid = 2208] [id = 214] 09:54:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x118164800) [pid = 2208] [serial = 640] [outer = 0x0] 09:54:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x118589000) [pid = 2208] [serial = 641] [outer = 0x118164800] 09:54:59 INFO - PROCESS | 2208 | 1467737699780 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x118866000) [pid = 2208] [serial = 642] [outer = 0x118164800] 09:55:00 INFO - PROCESS | 2208 | 1467737700206 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 738ms 09:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:55:00 INFO - PROCESS | 2208 | 1467737700259 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 2208 | 1467737700262 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:55:00 INFO - PROCESS | 2208 | 1467737700265 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 2208 | 1467737700266 Marionette TRACE conn2 <- [1,830,null,{}] 09:55:00 INFO - PROCESS | 2208 | 1467737700269 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 2208 | 1467737700270 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:00 INFO - PROCESS | 2208 | 1467737700371 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:55:00 INFO - PROCESS | 2208 | 1467737700423 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 2208 | 1467737700424 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a419000 == 44 [pid = 2208] [id = 215] 09:55:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1188aac00) [pid = 2208] [serial = 643] [outer = 0x0] 09:55:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x11996a400) [pid = 2208] [serial = 644] [outer = 0x1188aac00] 09:55:00 INFO - PROCESS | 2208 | 1467737700453 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119f1fc00) [pid = 2208] [serial = 645] [outer = 0x1188aac00] 09:55:00 INFO - PROCESS | 2208 | 1467737700864 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 619ms 09:55:00 INFO - PROCESS | 2208 | 1467737700884 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 2208 | 1467737700886 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:55:00 INFO - PROCESS | 2208 | 1467737700893 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 2208 | 1467737700897 Marionette TRACE conn2 <- [1,834,null,{}] 09:55:00 INFO - PROCESS | 2208 | 1467737700901 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 2208 | 1467737700903 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:01 INFO - PROCESS | 2208 | 1467737701025 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:55:01 INFO - PROCESS | 2208 | 1467737701089 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 2208 | 1467737701090 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b824000 == 45 [pid = 2208] [id = 216] 09:55:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1244ab400) [pid = 2208] [serial = 646] [outer = 0x0] 09:55:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12499c800) [pid = 2208] [serial = 647] [outer = 0x1244ab400] 09:55:01 INFO - PROCESS | 2208 | 1467737701118 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12588a000) [pid = 2208] [serial = 648] [outer = 0x1244ab400] 09:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 676ms 09:55:01 INFO - PROCESS | 2208 | 1467737701561 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:55:01 INFO - PROCESS | 2208 | 1467737701566 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 2208 | 1467737701568 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:55:01 INFO - PROCESS | 2208 | 1467737701571 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 2208 | 1467737701572 Marionette TRACE conn2 <- [1,838,null,{}] 09:55:01 INFO - PROCESS | 2208 | 1467737701574 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:01 INFO - PROCESS | 2208 | 1467737701576 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:01 INFO - PROCESS | 2208 | 1467737701678 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:55:01 INFO - PROCESS | 2208 | 1467737701727 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 2208 | 1467737701729 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x116fba800 == 46 [pid = 2208] [id = 217] 09:55:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x118868800) [pid = 2208] [serial = 649] [outer = 0x0] 09:55:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x119cdcc00) [pid = 2208] [serial = 650] [outer = 0x118868800] 09:55:01 INFO - PROCESS | 2208 | 1467737701759 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12650cc00) [pid = 2208] [serial = 651] [outer = 0x118868800] 09:55:02 INFO - PROCESS | 2208 | 1467737702356 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 820ms 09:55:02 INFO - PROCESS | 2208 | 1467737702391 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 2208 | 1467737702395 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:55:02 INFO - PROCESS | 2208 | 1467737702400 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 2208 | 1467737702402 Marionette TRACE conn2 <- [1,842,null,{}] 09:55:02 INFO - PROCESS | 2208 | 1467737702409 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 2208 | 1467737702411 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:02 INFO - PROCESS | 2208 | 1467737702544 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:55:02 INFO - PROCESS | 2208 | 1467737702641 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 2208 | 1467737702643 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e35800 == 47 [pid = 2208] [id = 218] 09:55:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x116fe6000) [pid = 2208] [serial = 652] [outer = 0x0] 09:55:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x118348400) [pid = 2208] [serial = 653] [outer = 0x116fe6000] 09:55:02 INFO - PROCESS | 2208 | 1467737702689 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1186b7c00) [pid = 2208] [serial = 654] [outer = 0x116fe6000] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x12a82e000 == 46 [pid = 2208] [id = 212] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x12a613800 == 45 [pid = 2208] [id = 211] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x12939d800 == 44 [pid = 2208] [id = 210] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x128b75000 == 43 [pid = 2208] [id = 209] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x12697d000 == 42 [pid = 2208] [id = 208] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x1257cd000 == 41 [pid = 2208] [id = 207] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x124b04800 == 40 [pid = 2208] [id = 206] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x123838800 == 39 [pid = 2208] [id = 205] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x119852800 == 38 [pid = 2208] [id = 204] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x118108000 == 37 [pid = 2208] [id = 203] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x116684800 == 36 [pid = 2208] [id = 202] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x1196e1000 == 35 [pid = 2208] [id = 201] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x124b09800 == 34 [pid = 2208] [id = 199] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x11641b800 == 33 [pid = 2208] [id = 200] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x118465000 == 32 [pid = 2208] [id = 192] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x116fba800 == 31 [pid = 2208] [id = 217] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x12b824000 == 30 [pid = 2208] [id = 216] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x12a419000 == 29 [pid = 2208] [id = 215] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x1196e3800 == 28 [pid = 2208] [id = 214] 09:55:03 INFO - PROCESS | 2208 | --DOCSHELL 0x112634800 == 27 [pid = 2208] [id = 213] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x11955a000) [pid = 2208] [serial = 587] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x116f04c00) [pid = 2208] [serial = 581] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x11857fc00) [pid = 2208] [serial = 576] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x1176e7000) [pid = 2208] [serial = 575] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x118865400) [pid = 2208] [serial = 584] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x116807800) [pid = 2208] [serial = 564] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x114fc1000) [pid = 2208] [serial = 563] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x118868000) [pid = 2208] [serial = 567] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x11858d400) [pid = 2208] [serial = 566] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x124d28400) [pid = 2208] [serial = 570] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x123bc8c00) [pid = 2208] [serial = 569] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1186c1400) [pid = 2208] [serial = 590] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x128c56000) [pid = 2208] [serial = 573] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1265b7400) [pid = 2208] [serial = 572] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x11995f000) [pid = 2208] [serial = 591] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x114fb7000) [pid = 2208] [serial = 579] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x113244c00) [pid = 2208] [serial = 578] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1198b8000) [pid = 2208] [serial = 588] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1188cdc00) [pid = 2208] [serial = 585] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x117eb1c00) [pid = 2208] [serial = 582] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x119c7a800) [pid = 2208] [serial = 593] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x123908000) [pid = 2208] [serial = 594] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x123bbf400) [pid = 2208] [serial = 596] [outer = 0x0] [url = about:blank] 09:55:03 INFO - PROCESS | 2208 | 1467737703553 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1175ms 09:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:55:03 INFO - PROCESS | 2208 | 1467737703576 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 2208 | 1467737703578 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:55:03 INFO - PROCESS | 2208 | 1467737703581 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 2208 | 1467737703584 Marionette TRACE conn2 <- [1,846,null,{}] 09:55:03 INFO - PROCESS | 2208 | 1467737703589 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:03 INFO - PROCESS | 2208 | 1467737703591 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:03 INFO - PROCESS | 2208 | 1467737703667 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:55:03 INFO - PROCESS | 2208 | 1467737703674 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 2208 | 1467737703676 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x1164a0800 == 28 [pid = 2208] [id = 219] 09:55:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x111f2a000) [pid = 2208] [serial = 655] [outer = 0x0] 09:55:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x114f74800) [pid = 2208] [serial = 656] [outer = 0x111f2a000] 09:55:03 INFO - PROCESS | 2208 | 1467737703704 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x116240000) [pid = 2208] [serial = 657] [outer = 0x111f2a000] 09:55:04 INFO - PROCESS | 2208 | 1467737704042 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 475ms 09:55:04 INFO - PROCESS | 2208 | 1467737704057 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 2208 | 1467737704061 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:55:04 INFO - PROCESS | 2208 | 1467737704066 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 2208 | 1467737704067 Marionette TRACE conn2 <- [1,850,null,{}] 09:55:04 INFO - PROCESS | 2208 | 1467737704071 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 2208 | 1467737704074 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:04 INFO - PROCESS | 2208 | 1467737704154 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:55:04 INFO - PROCESS | 2208 | 1467737704204 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 2208 | 1467737704205 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x117148800 == 29 [pid = 2208] [id = 220] 09:55:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1133d5800) [pid = 2208] [serial = 658] [outer = 0x0] 09:55:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x116feb400) [pid = 2208] [serial = 659] [outer = 0x1133d5800] 09:55:04 INFO - PROCESS | 2208 | 1467737704232 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x118579c00) [pid = 2208] [serial = 660] [outer = 0x1133d5800] 09:55:04 INFO - PROCESS | 2208 | 1467737704566 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 09:55:04 INFO - PROCESS | 2208 | 1467737704586 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 2208 | 1467737704589 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:55:04 INFO - PROCESS | 2208 | 1467737704592 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 2208 | 1467737704594 Marionette TRACE conn2 <- [1,854,null,{}] 09:55:04 INFO - PROCESS | 2208 | 1467737704602 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 2208 | 1467737704605 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:04 INFO - PROCESS | 2208 | 1467737704678 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:55:04 INFO - PROCESS | 2208 | 1467737704728 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 2208 | 1467737704730 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196cd000 == 30 [pid = 2208] [id = 221] 09:55:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x118582400) [pid = 2208] [serial = 661] [outer = 0x0] 09:55:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x11886f800) [pid = 2208] [serial = 662] [outer = 0x118582400] 09:55:04 INFO - PROCESS | 2208 | 1467737704757 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1192d7c00) [pid = 2208] [serial = 663] [outer = 0x118582400] 09:55:05 INFO - PROCESS | 2208 | 1467737705041 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 471ms 09:55:05 INFO - PROCESS | 2208 | 1467737705064 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 2208 | 1467737705066 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:55:05 INFO - PROCESS | 2208 | 1467737705068 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 2208 | 1467737705069 Marionette TRACE conn2 <- [1,858,null,{}] 09:55:05 INFO - PROCESS | 2208 | 1467737705079 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:05 INFO - PROCESS | 2208 | 1467737705080 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:05 INFO - PROCESS | 2208 | 1467737705163 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:55:05 INFO - PROCESS | 2208 | 1467737705167 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 2208 | 1467737705168 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x12382e800 == 31 [pid = 2208] [id = 222] 09:55:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1198b1800) [pid = 2208] [serial = 664] [outer = 0x0] 09:55:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x119964400) [pid = 2208] [serial = 665] [outer = 0x1198b1800] 09:55:05 INFO - PROCESS | 2208 | 1467737705196 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x119c75000) [pid = 2208] [serial = 666] [outer = 0x1198b1800] 09:55:05 INFO - PROCESS | 2208 | 1467737705573 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 527ms 09:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:55:05 INFO - PROCESS | 2208 | 1467737705596 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 2208 | 1467737705597 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:55:05 INFO - PROCESS | 2208 | 1467737705599 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 2208 | 1467737705600 Marionette TRACE conn2 <- [1,862,null,{}] 09:55:05 INFO - PROCESS | 2208 | 1467737705608 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:05 INFO - PROCESS | 2208 | 1467737705609 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:05 INFO - PROCESS | 2208 | 1467737705701 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:55:05 INFO - PROCESS | 2208 | 1467737705704 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 2208 | 1467737705706 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b55800 == 32 [pid = 2208] [id = 223] 09:55:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x1192d7800) [pid = 2208] [serial = 667] [outer = 0x0] 09:55:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119cda800) [pid = 2208] [serial = 668] [outer = 0x1192d7800] 09:55:05 INFO - PROCESS | 2208 | 1467737705730 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119f24800) [pid = 2208] [serial = 669] [outer = 0x1192d7800] 09:55:06 INFO - PROCESS | 2208 | 1467737706075 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 523ms 09:55:06 INFO - PROCESS | 2208 | 1467737706123 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 2208 | 1467737706124 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:55:06 INFO - PROCESS | 2208 | 1467737706126 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 2208 | 1467737706127 Marionette TRACE conn2 <- [1,866,null,{}] 09:55:06 INFO - PROCESS | 2208 | 1467737706129 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 2208 | 1467737706133 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:06 INFO - PROCESS | 2208 | 1467737706237 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:55:06 INFO - PROCESS | 2208 | 1467737706241 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 2208 | 1467737706242 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b17800 == 33 [pid = 2208] [id = 224] 09:55:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119f24c00) [pid = 2208] [serial = 670] [outer = 0x0] 09:55:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x123bc5c00) [pid = 2208] [serial = 671] [outer = 0x119f24c00] 09:55:06 INFO - PROCESS | 2208 | 1467737706267 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x124992800) [pid = 2208] [serial = 672] [outer = 0x119f24c00] 09:55:06 INFO - PROCESS | 2208 | 1467737706587 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 09:55:06 INFO - PROCESS | 2208 | 1467737706644 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:55:06 INFO - PROCESS | 2208 | 1467737706646 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:55:06 INFO - PROCESS | 2208 | 1467737706656 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 2208 | 1467737706657 Marionette TRACE conn2 <- [1,870,null,{}] 09:55:06 INFO - PROCESS | 2208 | 1467737706659 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 2208 | 1467737706660 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:06 INFO - PROCESS | 2208 | 1467737706755 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:55:06 INFO - PROCESS | 2208 | 1467737706759 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 2208 | 1467737706760 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x12675a000 == 34 [pid = 2208] [id = 225] 09:55:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x11834e400) [pid = 2208] [serial = 673] [outer = 0x0] 09:55:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x124d23c00) [pid = 2208] [serial = 674] [outer = 0x11834e400] 09:55:06 INFO - PROCESS | 2208 | 1467737706784 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x124dbe400) [pid = 2208] [serial = 675] [outer = 0x11834e400] 09:55:07 INFO - PROCESS | 2208 | 1467737707131 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 525ms 09:55:07 INFO - PROCESS | 2208 | 1467737707174 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 2208 | 1467737707175 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:55:07 INFO - PROCESS | 2208 | 1467737707177 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 2208 | 1467737707178 Marionette TRACE conn2 <- [1,874,null,{}] 09:55:07 INFO - PROCESS | 2208 | 1467737707181 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 2208 | 1467737707182 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:07 INFO - PROCESS | 2208 | 1467737707273 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x128c5c400) [pid = 2208] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x125774400) [pid = 2208] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12588f800) [pid = 2208] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x118868c00) [pid = 2208] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x112dd3c00) [pid = 2208] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x114fc4000) [pid = 2208] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x11857d000) [pid = 2208] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x114fc3000) [pid = 2208] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x112dd3800) [pid = 2208] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x128c58c00) [pid = 2208] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x123bc5400) [pid = 2208] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x11300b800) [pid = 2208] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x116fef800) [pid = 2208] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:55:07 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x119963400) [pid = 2208] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:55:07 INFO - PROCESS | 2208 | 1467737707485 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 2208 | 1467737707486 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186d8000 == 35 [pid = 2208] [id = 226] 09:55:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1121bec00) [pid = 2208] [serial = 676] [outer = 0x0] 09:55:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x112de0c00) [pid = 2208] [serial = 677] [outer = 0x1121bec00] 09:55:07 INFO - PROCESS | 2208 | 1467737707512 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x117eb6400) [pid = 2208] [serial = 678] [outer = 0x1121bec00] 09:55:07 INFO - PROCESS | 2208 | 1467737707752 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 619ms 09:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:55:07 INFO - PROCESS | 2208 | 1467737707797 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 2208 | 1467737707798 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:55:07 INFO - PROCESS | 2208 | 1467737707800 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 2208 | 1467737707801 Marionette TRACE conn2 <- [1,878,null,{}] 09:55:07 INFO - PROCESS | 2208 | 1467737707811 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 2208 | 1467737707812 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:07 INFO - PROCESS | 2208 | 1467737707901 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:55:07 INFO - PROCESS | 2208 | 1467737707908 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 2208 | 1467737707909 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x12938f000 == 36 [pid = 2208] [id = 227] 09:55:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x114fbfc00) [pid = 2208] [serial = 679] [outer = 0x0] 09:55:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x123816c00) [pid = 2208] [serial = 680] [outer = 0x114fbfc00] 09:55:07 INFO - PROCESS | 2208 | 1467737707933 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x125806000) [pid = 2208] [serial = 681] [outer = 0x114fbfc00] 09:55:08 INFO - PROCESS | 2208 | 1467737708260 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 476ms 09:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:55:08 INFO - PROCESS | 2208 | 1467737708276 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 2208 | 1467737708278 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:55:08 INFO - PROCESS | 2208 | 1467737708280 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 2208 | 1467737708281 Marionette TRACE conn2 <- [1,882,null,{}] 09:55:08 INFO - PROCESS | 2208 | 1467737708283 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 2208 | 1467737708284 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:08 INFO - PROCESS | 2208 | 1467737708360 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:55:08 INFO - PROCESS | 2208 | 1467737708412 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 2208 | 1467737708414 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a416000 == 37 [pid = 2208] [id = 228] 09:55:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1186f1400) [pid = 2208] [serial = 682] [outer = 0x0] 09:55:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12588a800) [pid = 2208] [serial = 683] [outer = 0x1186f1400] 09:55:08 INFO - PROCESS | 2208 | 1467737708438 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1267a4800) [pid = 2208] [serial = 684] [outer = 0x1186f1400] 09:55:08 INFO - PROCESS | 2208 | 1467737708712 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 470ms 09:55:08 INFO - PROCESS | 2208 | 1467737708750 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 2208 | 1467737708752 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:55:08 INFO - PROCESS | 2208 | 1467737708762 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 2208 | 1467737708764 Marionette TRACE conn2 <- [1,886,null,{}] 09:55:08 INFO - PROCESS | 2208 | 1467737708766 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 2208 | 1467737708768 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:08 INFO - PROCESS | 2208 | 1467737708865 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:55:08 INFO - PROCESS | 2208 | 1467737708869 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 2208 | 1467737708873 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b01f000 == 38 [pid = 2208] [id = 229] 09:55:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12695a800) [pid = 2208] [serial = 685] [outer = 0x0] 09:55:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x128e7d000) [pid = 2208] [serial = 686] [outer = 0x12695a800] 09:55:08 INFO - PROCESS | 2208 | 1467737708900 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1293e2800) [pid = 2208] [serial = 687] [outer = 0x12695a800] 09:55:09 INFO - PROCESS | 2208 | 1467737709246 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 520ms 09:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:55:09 INFO - PROCESS | 2208 | 1467737709296 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:55:09 INFO - PROCESS | 2208 | 1467737709298 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:55:09 INFO - PROCESS | 2208 | 1467737709301 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 2208 | 1467737709303 Marionette TRACE conn2 <- [1,890,null,{}] 09:55:09 INFO - PROCESS | 2208 | 1467737709306 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:09 INFO - PROCESS | 2208 | 1467737709308 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:09 INFO - PROCESS | 2208 | 1467737709424 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:55:09 INFO - PROCESS | 2208 | 1467737709430 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 2208 | 1467737709431 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba19800 == 39 [pid = 2208] [id = 230] 09:55:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1292b1000) [pid = 2208] [serial = 688] [outer = 0x0] 09:55:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1293f0800) [pid = 2208] [serial = 689] [outer = 0x1292b1000] 09:55:09 INFO - PROCESS | 2208 | 1467737709471 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x129552400) [pid = 2208] [serial = 690] [outer = 0x1292b1000] 09:55:10 INFO - PROCESS | 2208 | 1467737710121 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 873ms 09:55:10 INFO - PROCESS | 2208 | 1467737710178 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 2208 | 1467737710180 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:55:10 INFO - PROCESS | 2208 | 1467737710184 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 2208 | 1467737710187 Marionette TRACE conn2 <- [1,894,null,{}] 09:55:10 INFO - PROCESS | 2208 | 1467737710215 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 2208 | 1467737710216 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:10 INFO - PROCESS | 2208 | 1467737710325 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:55:10 INFO - PROCESS | 2208 | 1467737710376 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 2208 | 1467737710378 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x11745c800 == 40 [pid = 2208] [id = 231] 09:55:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1133b0400) [pid = 2208] [serial = 691] [outer = 0x0] 09:55:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x115e0d400) [pid = 2208] [serial = 692] [outer = 0x1133b0400] 09:55:10 INFO - PROCESS | 2208 | 1467737710409 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x116fec000) [pid = 2208] [serial = 693] [outer = 0x1133b0400] 09:55:11 INFO - PROCESS | 2208 | 1467737711080 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 945ms 09:55:11 INFO - PROCESS | 2208 | 1467737711128 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 2208 | 1467737711131 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:55:11 INFO - PROCESS | 2208 | 1467737711134 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 2208 | 1467737711137 Marionette TRACE conn2 <- [1,898,null,{}] 09:55:11 INFO - PROCESS | 2208 | 1467737711145 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:11 INFO - PROCESS | 2208 | 1467737711147 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:11 INFO - PROCESS | 2208 | 1467737711249 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:55:11 INFO - PROCESS | 2208 | 1467737711298 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 2208 | 1467737711301 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x112ad2800 == 41 [pid = 2208] [id = 232] 09:55:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x111c19800) [pid = 2208] [serial = 694] [outer = 0x0] 09:55:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x111e2ec00) [pid = 2208] [serial = 695] [outer = 0x111c19800] 09:55:11 INFO - PROCESS | 2208 | 1467737711328 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1121b5000) [pid = 2208] [serial = 696] [outer = 0x111c19800] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x12b01f000 == 40 [pid = 2208] [id = 229] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x12a416000 == 39 [pid = 2208] [id = 228] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x12938f000 == 38 [pid = 2208] [id = 227] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x1186d8000 == 37 [pid = 2208] [id = 226] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x12675a000 == 36 [pid = 2208] [id = 225] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x124b17800 == 35 [pid = 2208] [id = 224] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x123b55800 == 34 [pid = 2208] [id = 223] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x12382e800 == 33 [pid = 2208] [id = 222] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x1196cd000 == 32 [pid = 2208] [id = 221] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x117148800 == 31 [pid = 2208] [id = 220] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x1164a0800 == 30 [pid = 2208] [id = 219] 09:55:11 INFO - PROCESS | 2208 | --DOCSHELL 0x117e35800 == 29 [pid = 2208] [id = 218] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x1292ac800) [pid = 2208] [serial = 633] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x129556800) [pid = 2208] [serial = 636] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1293e1800) [pid = 2208] [serial = 635] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x12580e000) [pid = 2208] [serial = 623] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x128c57c00) [pid = 2208] [serial = 630] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x119c73000) [pid = 2208] [serial = 614] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1192dd000) [pid = 2208] [serial = 611] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x12588c000) [pid = 2208] [serial = 627] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x1186c4800) [pid = 2208] [serial = 609] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1186b9400) [pid = 2208] [serial = 608] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x11928ec00) [pid = 2208] [serial = 626] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x116a20800) [pid = 2208] [serial = 606] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x123bc5000) [pid = 2208] [serial = 618] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x128e75400) [pid = 2208] [serial = 632] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x115e0bc00) [pid = 2208] [serial = 605] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x124993800) [pid = 2208] [serial = 620] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1265c1400) [pid = 2208] [serial = 629] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12613ac00) [pid = 2208] [serial = 624] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1131b3800) [pid = 2208] [serial = 599] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x119f25000) [pid = 2208] [serial = 615] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x125765800) [pid = 2208] [serial = 621] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1186bb000) [pid = 2208] [serial = 603] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x123fad000) [pid = 2208] [serial = 597] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x114fbdc00) [pid = 2208] [serial = 600] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x119f29800) [pid = 2208] [serial = 617] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x118355c00) [pid = 2208] [serial = 602] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1199ef800) [pid = 2208] [serial = 612] [outer = 0x0] [url = about:blank] 09:55:11 INFO - PROCESS | 2208 | 1467737711769 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 679ms 09:55:11 INFO - PROCESS | 2208 | 1467737711813 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 2208 | 1467737711817 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:55:11 INFO - PROCESS | 2208 | 1467737711821 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 2208 | 1467737711823 Marionette TRACE conn2 <- [1,902,null,{}] 09:55:11 INFO - PROCESS | 2208 | 1467737711825 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:11 INFO - PROCESS | 2208 | 1467737711827 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:11 INFO - PROCESS | 2208 | 1467737711906 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:55:11 INFO - PROCESS | 2208 | 1467737711912 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 2208 | 1467737711913 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x1168ac000 == 30 [pid = 2208] [id = 233] 09:55:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x113385c00) [pid = 2208] [serial = 697] [outer = 0x0] 09:55:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x113d59000) [pid = 2208] [serial = 698] [outer = 0x113385c00] 09:55:11 INFO - PROCESS | 2208 | 1467737711940 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x114fbd800) [pid = 2208] [serial = 699] [outer = 0x113385c00] 09:55:12 INFO - PROCESS | 2208 | 1467737712266 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 09:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:55:12 INFO - PROCESS | 2208 | 1467737712292 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 2208 | 1467737712294 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:55:12 INFO - PROCESS | 2208 | 1467737712296 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 2208 | 1467737712298 Marionette TRACE conn2 <- [1,906,null,{}] 09:55:12 INFO - PROCESS | 2208 | 1467737712306 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 2208 | 1467737712310 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:12 INFO - PROCESS | 2208 | 1467737712387 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:55:12 INFO - PROCESS | 2208 | 1467737712394 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 2208 | 1467737712396 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x11846a000 == 31 [pid = 2208] [id = 234] 09:55:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x116a13c00) [pid = 2208] [serial = 700] [outer = 0x0] 09:55:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1174c8800) [pid = 2208] [serial = 701] [outer = 0x116a13c00] 09:55:12 INFO - PROCESS | 2208 | 1467737712425 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x11815f800) [pid = 2208] [serial = 702] [outer = 0x116a13c00] 09:55:12 INFO - PROCESS | 2208 | 1467737712779 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 521ms 09:55:12 INFO - PROCESS | 2208 | 1467737712818 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 2208 | 1467737712820 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:55:12 INFO - PROCESS | 2208 | 1467737712830 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 2208 | 1467737712831 Marionette TRACE conn2 <- [1,910,null,{}] 09:55:12 INFO - PROCESS | 2208 | 1467737712833 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 2208 | 1467737712834 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:12 INFO - PROCESS | 2208 | 1467737712911 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:55:12 INFO - PROCESS | 2208 | 1467737712915 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 2208 | 1467737712916 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b45800 == 32 [pid = 2208] [id = 235] 09:55:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x11820cc00) [pid = 2208] [serial = 703] [outer = 0x0] 09:55:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x118352800) [pid = 2208] [serial = 704] [outer = 0x11820cc00] 09:55:12 INFO - PROCESS | 2208 | 1467737712943 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1186ba800) [pid = 2208] [serial = 705] [outer = 0x11820cc00] 09:55:13 INFO - PROCESS | 2208 | 1467737713267 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 472ms 09:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:55:13 INFO - PROCESS | 2208 | 1467737713299 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 2208 | 1467737713300 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:55:13 INFO - PROCESS | 2208 | 1467737713302 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 2208 | 1467737713305 Marionette TRACE conn2 <- [1,914,null,{}] 09:55:13 INFO - PROCESS | 2208 | 1467737713309 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 2208 | 1467737713310 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:13 INFO - PROCESS | 2208 | 1467737713381 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:55:13 INFO - PROCESS | 2208 | 1467737713385 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 2208 | 1467737713386 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x123837000 == 33 [pid = 2208] [id = 236] 09:55:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x11834d400) [pid = 2208] [serial = 706] [outer = 0x0] 09:55:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1186f5c00) [pid = 2208] [serial = 707] [outer = 0x11834d400] 09:55:13 INFO - PROCESS | 2208 | 1467737713414 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x118870400) [pid = 2208] [serial = 708] [outer = 0x11834d400] 09:55:13 INFO - PROCESS | 2208 | 1467737713744 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 471ms 09:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:55:13 INFO - PROCESS | 2208 | 1467737713776 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 2208 | 1467737713777 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:55:13 INFO - PROCESS | 2208 | 1467737713779 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 2208 | 1467737713780 Marionette TRACE conn2 <- [1,918,null,{}] 09:55:13 INFO - PROCESS | 2208 | 1467737713782 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 2208 | 1467737713787 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:13 INFO - PROCESS | 2208 | 1467737713914 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:55:13 INFO - PROCESS | 2208 | 1467737713926 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 2208 | 1467737713928 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b53000 == 34 [pid = 2208] [id = 237] 09:55:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x118871800) [pid = 2208] [serial = 709] [outer = 0x0] 09:55:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119290400) [pid = 2208] [serial = 710] [outer = 0x118871800] 09:55:13 INFO - PROCESS | 2208 | 1467737713953 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119c71800) [pid = 2208] [serial = 711] [outer = 0x118871800] 09:55:14 INFO - PROCESS | 2208 | 1467737714273 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 517ms 09:55:14 INFO - PROCESS | 2208 | 1467737714297 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:55:14 INFO - PROCESS | 2208 | 1467737714298 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:55:14 INFO - PROCESS | 2208 | 1467737714300 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 2208 | 1467737714301 Marionette TRACE conn2 <- [1,922,null,{}] 09:55:14 INFO - PROCESS | 2208 | 1467737714304 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:14 INFO - PROCESS | 2208 | 1467737714307 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:14 INFO - PROCESS | 2208 | 1467737714398 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:55:14 INFO - PROCESS | 2208 | 1467737714401 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 2208 | 1467737714402 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b0c800 == 35 [pid = 2208] [id = 238] 09:55:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x118214800) [pid = 2208] [serial = 712] [outer = 0x0] 09:55:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x119c79c00) [pid = 2208] [serial = 713] [outer = 0x118214800] 09:55:14 INFO - PROCESS | 2208 | 1467737714427 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x121021800) [pid = 2208] [serial = 714] [outer = 0x118214800] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1192d7800) [pid = 2208] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x119f24c00) [pid = 2208] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x118582400) [pid = 2208] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1198b1800) [pid = 2208] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x116fe6000) [pid = 2208] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x111f2a000) [pid = 2208] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1133d5800) [pid = 2208] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x110e75400) [pid = 2208] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x118164800) [pid = 2208] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1188aac00) [pid = 2208] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1244ab400) [pid = 2208] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x11834e400) [pid = 2208] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x118868800) [pid = 2208] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1121bec00) [pid = 2208] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x114fbfc00) [pid = 2208] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x1186f1400) [pid = 2208] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:55:14 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12695a800) [pid = 2208] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:55:15 INFO - PROCESS | 2208 | 1467737715085 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 819ms 09:55:15 INFO - PROCESS | 2208 | 1467737715154 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 2208 | 1467737715157 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:55:15 INFO - PROCESS | 2208 | 1467737715161 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 2208 | 1467737715164 Marionette TRACE conn2 <- [1,926,null,{}] 09:55:15 INFO - PROCESS | 2208 | 1467737715168 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 2208 | 1467737715169 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:15 INFO - PROCESS | 2208 | 1467737715303 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:55:15 INFO - PROCESS | 2208 | 1467737715314 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 2208 | 1467737715315 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x11714d000 == 36 [pid = 2208] [id = 239] 09:55:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x112a84c00) [pid = 2208] [serial = 715] [outer = 0x0] 09:55:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1131b3c00) [pid = 2208] [serial = 716] [outer = 0x112a84c00] 09:55:15 INFO - PROCESS | 2208 | 1467737715347 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x114fb7800) [pid = 2208] [serial = 717] [outer = 0x112a84c00] 09:55:15 INFO - PROCESS | 2208 | 1467737715753 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 623ms 09:55:15 INFO - PROCESS | 2208 | 1467737715790 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 2208 | 1467737715793 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:55:15 INFO - PROCESS | 2208 | 1467737715798 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 2208 | 1467737715800 Marionette TRACE conn2 <- [1,930,null,{}] 09:55:15 INFO - PROCESS | 2208 | 1467737715803 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 2208 | 1467737715807 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:15 INFO - PROCESS | 2208 | 1467737715907 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:55:15 INFO - PROCESS | 2208 | 1467737715958 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 2208 | 1467737715960 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x123923000 == 37 [pid = 2208] [id = 240] 09:55:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x11663bc00) [pid = 2208] [serial = 718] [outer = 0x0] 09:55:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x116f04400) [pid = 2208] [serial = 719] [outer = 0x11663bc00] 09:55:15 INFO - PROCESS | 2208 | 1467737715990 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x118164c00) [pid = 2208] [serial = 720] [outer = 0x11663bc00] 09:55:16 INFO - PROCESS | 2208 | 1467737716410 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 619ms 09:55:16 INFO - PROCESS | 2208 | 1467737716418 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 2208 | 1467737716422 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:55:16 INFO - PROCESS | 2208 | 1467737716427 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 2208 | 1467737716431 Marionette TRACE conn2 <- [1,934,null,{}] 09:55:16 INFO - PROCESS | 2208 | 1467737716443 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 2208 | 1467737716448 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:16 INFO - PROCESS | 2208 | 1467737716596 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:55:16 INFO - PROCESS | 2208 | 1467737716695 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 2208 | 1467737716697 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x12674c000 == 38 [pid = 2208] [id = 241] 09:55:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1186f6000) [pid = 2208] [serial = 721] [outer = 0x0] 09:55:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1188cdc00) [pid = 2208] [serial = 722] [outer = 0x1186f6000] 09:55:16 INFO - PROCESS | 2208 | 1467737716729 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x119557c00) [pid = 2208] [serial = 723] [outer = 0x1186f6000] 09:55:17 INFO - PROCESS | 2208 | 1467737717128 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 725ms 09:55:17 INFO - PROCESS | 2208 | 1467737717152 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 2208 | 1467737717156 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:55:17 INFO - PROCESS | 2208 | 1467737717159 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 2208 | 1467737717160 Marionette TRACE conn2 <- [1,938,null,{}] 09:55:17 INFO - PROCESS | 2208 | 1467737717162 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:17 INFO - PROCESS | 2208 | 1467737717164 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:17 INFO - PROCESS | 2208 | 1467737717260 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:55:17 INFO - PROCESS | 2208 | 1467737717308 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 2208 | 1467737717310 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b76000 == 39 [pid = 2208] [id = 242] 09:55:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1198b2400) [pid = 2208] [serial = 724] [outer = 0x0] 09:55:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x119c6fc00) [pid = 2208] [serial = 725] [outer = 0x1198b2400] 09:55:17 INFO - PROCESS | 2208 | 1467737717338 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119f22000) [pid = 2208] [serial = 726] [outer = 0x1198b2400] 09:55:17 INFO - PROCESS | 2208 | 1467737717778 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 668ms 09:55:17 INFO - PROCESS | 2208 | 1467737717836 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 2208 | 1467737717841 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:55:17 INFO - PROCESS | 2208 | 1467737717846 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 2208 | 1467737717848 Marionette TRACE conn2 <- [1,942,null,{}] 09:55:17 INFO - PROCESS | 2208 | 1467737717852 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:17 INFO - PROCESS | 2208 | 1467737717854 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:18 INFO - PROCESS | 2208 | 1467737718057 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:55:18 INFO - PROCESS | 2208 | 1467737718141 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 2208 | 1467737718142 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x115d8c800 == 40 [pid = 2208] [id = 243] 09:55:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x112133000) [pid = 2208] [serial = 727] [outer = 0x0] 09:55:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x11300a800) [pid = 2208] [serial = 728] [outer = 0x112133000] 09:55:18 INFO - PROCESS | 2208 | 1467737718171 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x119299c00) [pid = 2208] [serial = 729] [outer = 0x112133000] 09:55:18 INFO - PROCESS | 2208 | 1467737718681 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 09:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:55:18 INFO - PROCESS | 2208 | 1467737718716 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 2208 | 1467737718719 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:55:18 INFO - PROCESS | 2208 | 1467737718722 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 2208 | 1467737718725 Marionette TRACE conn2 <- [1,946,null,{}] 09:55:18 INFO - PROCESS | 2208 | 1467737718729 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 2208 | 1467737718730 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:18 INFO - PROCESS | 2208 | 1467737718856 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x123b53000 == 39 [pid = 2208] [id = 237] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x123837000 == 38 [pid = 2208] [id = 236] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x119b45800 == 37 [pid = 2208] [id = 235] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x11846a000 == 36 [pid = 2208] [id = 234] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x1168ac000 == 35 [pid = 2208] [id = 233] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x112ad2800 == 34 [pid = 2208] [id = 232] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x11745c800 == 33 [pid = 2208] [id = 231] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba19800 == 32 [pid = 2208] [id = 230] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x115d8c800 == 31 [pid = 2208] [id = 243] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x128b76000 == 30 [pid = 2208] [id = 242] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x12674c000 == 29 [pid = 2208] [id = 241] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x123923000 == 28 [pid = 2208] [id = 240] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x11714d000 == 27 [pid = 2208] [id = 239] 09:55:19 INFO - PROCESS | 2208 | --DOCSHELL 0x124b0c800 == 26 [pid = 2208] [id = 238] 09:55:19 INFO - PROCESS | 2208 | 1467737719537 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 2208 | 1467737719538 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x128e7d000) [pid = 2208] [serial = 686] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x119cda800) [pid = 2208] [serial = 668] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x123bc5c00) [pid = 2208] [serial = 671] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x11886f800) [pid = 2208] [serial = 662] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1192d7c00) [pid = 2208] [serial = 663] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x119964400) [pid = 2208] [serial = 665] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1186b7c00) [pid = 2208] [serial = 654] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x118348400) [pid = 2208] [serial = 653] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x114f74800) [pid = 2208] [serial = 656] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x116240000) [pid = 2208] [serial = 657] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x116feb400) [pid = 2208] [serial = 659] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x118579c00) [pid = 2208] [serial = 660] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x119f24800) [pid = 2208] [serial = 669] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x112de1c00) [pid = 2208] [serial = 639] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x111c14800) [pid = 2208] [serial = 638] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x118866000) [pid = 2208] [serial = 642] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x118589000) [pid = 2208] [serial = 641] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x119f1fc00) [pid = 2208] [serial = 645] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x11996a400) [pid = 2208] [serial = 644] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x12588a000) [pid = 2208] [serial = 648] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x12499c800) [pid = 2208] [serial = 647] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x124d23c00) [pid = 2208] [serial = 674] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x124992800) [pid = 2208] [serial = 672] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x12650cc00) [pid = 2208] [serial = 651] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x112de0c00) [pid = 2208] [serial = 677] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x119cdcc00) [pid = 2208] [serial = 650] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x124dbe400) [pid = 2208] [serial = 675] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x123816c00) [pid = 2208] [serial = 680] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x117eb6400) [pid = 2208] [serial = 678] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x1267a4800) [pid = 2208] [serial = 684] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x12588a800) [pid = 2208] [serial = 683] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x125806000) [pid = 2208] [serial = 681] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 60 (0x119c75000) [pid = 2208] [serial = 666] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | --DOMWINDOW == 59 (0x1293e2800) [pid = 2208] [serial = 687] [outer = 0x0] [url = about:blank] 09:55:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x112157800 == 27 [pid = 2208] [id = 244] 09:55:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 60 (0x111f30000) [pid = 2208] [serial = 730] [outer = 0x0] 09:55:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 61 (0x112754c00) [pid = 2208] [serial = 731] [outer = 0x111f30000] 09:55:19 INFO - PROCESS | 2208 | 1467737719630 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x112ddd800) [pid = 2208] [serial = 732] [outer = 0x111f30000] 09:55:19 INFO - PROCESS | 2208 | 1467737719949 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1273ms 09:55:19 INFO - PROCESS | 2208 | 1467737719996 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 2208 | 1467737719997 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:55:20 INFO - PROCESS | 2208 | 1467737720000 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 2208 | 1467737720002 Marionette TRACE conn2 <- [1,950,null,{}] 09:55:20 INFO - PROCESS | 2208 | 1467737720006 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 2208 | 1467737720008 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:20 INFO - PROCESS | 2208 | 1467737720082 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:55:20 INFO - PROCESS | 2208 | 1467737720144 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 2208 | 1467737720146 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x11668a000 == 28 [pid = 2208] [id = 245] 09:55:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x1130dc400) [pid = 2208] [serial = 733] [outer = 0x0] 09:55:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x114fbec00) [pid = 2208] [serial = 734] [outer = 0x1130dc400] 09:55:20 INFO - PROCESS | 2208 | 1467737720173 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x115e7b400) [pid = 2208] [serial = 735] [outer = 0x1130dc400] 09:55:20 INFO - PROCESS | 2208 | 1467737720447 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 473ms 09:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:55:20 INFO - PROCESS | 2208 | 1467737720478 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 2208 | 1467737720481 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:55:20 INFO - PROCESS | 2208 | 1467737720485 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 2208 | 1467737720486 Marionette TRACE conn2 <- [1,954,null,{}] 09:55:20 INFO - PROCESS | 2208 | 1467737720497 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 2208 | 1467737720498 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:20 INFO - PROCESS | 2208 | 1467737720580 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:55:20 INFO - PROCESS | 2208 | 1467737720585 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 2208 | 1467737720586 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x116634000 == 29 [pid = 2208] [id = 246] 09:55:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x1164ea000) [pid = 2208] [serial = 736] [outer = 0x0] 09:55:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x116a21000) [pid = 2208] [serial = 737] [outer = 0x1164ea000] 09:55:20 INFO - PROCESS | 2208 | 1467737720613 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x11820dc00) [pid = 2208] [serial = 738] [outer = 0x1164ea000] 09:55:20 INFO - PROCESS | 2208 | 1467737720954 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 528ms 09:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:55:21 INFO - PROCESS | 2208 | 1467737721012 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 2208 | 1467737721013 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:55:21 INFO - PROCESS | 2208 | 1467737721017 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 2208 | 1467737721021 Marionette TRACE conn2 <- [1,958,null,{}] 09:55:21 INFO - PROCESS | 2208 | 1467737721028 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 2208 | 1467737721031 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:21 INFO - PROCESS | 2208 | 1467737721104 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:55:21 INFO - PROCESS | 2208 | 1467737721110 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 2208 | 1467737721111 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193d2000 == 30 [pid = 2208] [id = 247] 09:55:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x11834dc00) [pid = 2208] [serial = 739] [outer = 0x0] 09:55:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x11858bc00) [pid = 2208] [serial = 740] [outer = 0x11834dc00] 09:55:21 INFO - PROCESS | 2208 | 1467737721140 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x1186f4400) [pid = 2208] [serial = 741] [outer = 0x11834dc00] 09:55:21 INFO - PROCESS | 2208 | 1467737721557 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 574ms 09:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:55:21 INFO - PROCESS | 2208 | 1467737721591 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 2208 | 1467737721593 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:55:21 INFO - PROCESS | 2208 | 1467737721605 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 2208 | 1467737721606 Marionette TRACE conn2 <- [1,962,null,{}] 09:55:21 INFO - PROCESS | 2208 | 1467737721608 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 2208 | 1467737721610 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:21 INFO - PROCESS | 2208 | 1467737721747 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:55:21 INFO - PROCESS | 2208 | 1467737721782 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 2208 | 1467737721784 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b5d800 == 31 [pid = 2208] [id = 248] 09:55:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x112dd7c00) [pid = 2208] [serial = 742] [outer = 0x0] 09:55:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x1188ce000) [pid = 2208] [serial = 743] [outer = 0x112dd7c00] 09:55:21 INFO - PROCESS | 2208 | 1467737721808 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x11929c800) [pid = 2208] [serial = 744] [outer = 0x112dd7c00] 09:55:22 INFO - PROCESS | 2208 | 1467737722119 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 579ms 09:55:22 INFO - PROCESS | 2208 | 1467737722174 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:55:22 INFO - PROCESS | 2208 | 1467737722176 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:55:22 INFO - PROCESS | 2208 | 1467737722178 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 2208 | 1467737722179 Marionette TRACE conn2 <- [1,966,null,{}] 09:55:22 INFO - PROCESS | 2208 | 1467737722181 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:22 INFO - PROCESS | 2208 | 1467737722182 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:22 INFO - PROCESS | 2208 | 1467737722272 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:55:22 INFO - PROCESS | 2208 | 1467737722304 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 2208 | 1467737722308 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x12391a000 == 32 [pid = 2208] [id = 249] 09:55:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x114fb6800) [pid = 2208] [serial = 745] [outer = 0x0] 09:55:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x11996a000) [pid = 2208] [serial = 746] [outer = 0x114fb6800] 09:55:22 INFO - PROCESS | 2208 | 1467737722340 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x119cdd000) [pid = 2208] [serial = 747] [outer = 0x114fb6800] 09:55:22 INFO - PROCESS | 2208 | 1467737722681 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 09:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:55:22 INFO - PROCESS | 2208 | 1467737722696 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:55:22 INFO - PROCESS | 2208 | 1467737722697 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:55:22 INFO - PROCESS | 2208 | 1467737722699 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 2208 | 1467737722700 Marionette TRACE conn2 <- [1,970,null,{}] 09:55:22 INFO - PROCESS | 2208 | 1467737722703 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:22 INFO - PROCESS | 2208 | 1467737722705 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:22 INFO - PROCESS | 2208 | 1467737722797 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:55:22 INFO - PROCESS | 2208 | 1467737722831 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 2208 | 1467737722832 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x111adb800 == 33 [pid = 2208] [id = 250] 09:55:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x11300cc00) [pid = 2208] [serial = 748] [outer = 0x0] 09:55:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x119f29400) [pid = 2208] [serial = 749] [outer = 0x11300cc00] 09:55:22 INFO - PROCESS | 2208 | 1467737722856 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x123b70800) [pid = 2208] [serial = 750] [outer = 0x11300cc00] 09:55:23 INFO - PROCESS | 2208 | 1467737723167 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 09:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:55:23 INFO - PROCESS | 2208 | 1467737723218 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 2208 | 1467737723219 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:55:23 INFO - PROCESS | 2208 | 1467737723221 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 2208 | 1467737723223 Marionette TRACE conn2 <- [1,974,null,{}] 09:55:23 INFO - PROCESS | 2208 | 1467737723225 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 2208 | 1467737723226 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:23 INFO - PROCESS | 2208 | 1467737723314 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:55:23 INFO - PROCESS | 2208 | 1467737723326 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 2208 | 1467737723327 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257c9800 == 34 [pid = 2208] [id = 251] 09:55:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x110e7d800) [pid = 2208] [serial = 751] [outer = 0x0] 09:55:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x123bc5400) [pid = 2208] [serial = 752] [outer = 0x110e7d800] 09:55:23 INFO - PROCESS | 2208 | 1467737723351 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x123bcb000) [pid = 2208] [serial = 753] [outer = 0x110e7d800] 09:55:23 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x11834d400) [pid = 2208] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:55:23 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x118871800) [pid = 2208] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:55:23 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x118214800) [pid = 2208] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:55:23 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x113385c00) [pid = 2208] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:55:23 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x111c19800) [pid = 2208] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:55:23 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1292b1000) [pid = 2208] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:55:23 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x11820cc00) [pid = 2208] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:55:23 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x116a13c00) [pid = 2208] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:55:23 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x1133b0400) [pid = 2208] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:55:23 INFO - PROCESS | 2208 | 1467737723760 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 569ms 09:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:55:23 INFO - PROCESS | 2208 | 1467737723791 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 2208 | 1467737723792 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:55:23 INFO - PROCESS | 2208 | 1467737723794 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 2208 | 1467737723795 Marionette TRACE conn2 <- [1,978,null,{}] 09:55:23 INFO - PROCESS | 2208 | 1467737723798 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 2208 | 1467737723799 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:23 INFO - PROCESS | 2208 | 1467737723870 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:55:23 INFO - PROCESS | 2208 | 1467737723875 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 2208 | 1467737723877 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257de800 == 35 [pid = 2208] [id = 252] 09:55:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x110e7e800) [pid = 2208] [serial = 754] [outer = 0x0] 09:55:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x1133b0400) [pid = 2208] [serial = 755] [outer = 0x110e7e800] 09:55:23 INFO - PROCESS | 2208 | 1467737723902 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x1186c1000) [pid = 2208] [serial = 756] [outer = 0x110e7e800] 09:55:24 INFO - PROCESS | 2208 | 1467737724261 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 09:55:24 INFO - PROCESS | 2208 | 1467737724314 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 2208 | 1467737724316 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:55:24 INFO - PROCESS | 2208 | 1467737724319 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 2208 | 1467737724320 Marionette TRACE conn2 <- [1,982,null,{}] 09:55:24 INFO - PROCESS | 2208 | 1467737724323 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 2208 | 1467737724324 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:24 INFO - PROCESS | 2208 | 1467737724408 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:55:24 INFO - PROCESS | 2208 | 1467737724412 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 2208 | 1467737724413 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b74000 == 36 [pid = 2208] [id = 253] 09:55:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x116a13c00) [pid = 2208] [serial = 757] [outer = 0x0] 09:55:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x123c21400) [pid = 2208] [serial = 758] [outer = 0x116a13c00] 09:55:24 INFO - PROCESS | 2208 | 1467737724437 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x12408dc00) [pid = 2208] [serial = 759] [outer = 0x116a13c00] 09:55:24 INFO - PROCESS | 2208 | 1467737724742 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 472ms 09:55:24 INFO - PROCESS | 2208 | 1467737724791 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 2208 | 1467737724792 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:55:24 INFO - PROCESS | 2208 | 1467737724794 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 2208 | 1467737724795 Marionette TRACE conn2 <- [1,986,null,{}] 09:55:24 INFO - PROCESS | 2208 | 1467737724798 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 2208 | 1467737724799 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:24 INFO - PROCESS | 2208 | 1467737724875 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:55:24 INFO - PROCESS | 2208 | 1467737724922 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 2208 | 1467737724924 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x129211000 == 37 [pid = 2208] [id = 254] 09:55:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1186f3400) [pid = 2208] [serial = 760] [outer = 0x0] 09:55:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x12426b400) [pid = 2208] [serial = 761] [outer = 0x1186f3400] 09:55:24 INFO - PROCESS | 2208 | 1467737724951 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x12499d000) [pid = 2208] [serial = 762] [outer = 0x1186f3400] 09:55:25 INFO - PROCESS | 2208 | 1467737725252 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 517ms 09:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:55:25 INFO - PROCESS | 2208 | 1467737725313 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 2208 | 1467737725314 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:55:25 INFO - PROCESS | 2208 | 1467737725316 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 2208 | 1467737725318 Marionette TRACE conn2 <- [1,990,null,{}] 09:55:25 INFO - PROCESS | 2208 | 1467737725320 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 2208 | 1467737725322 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:25 INFO - PROCESS | 2208 | 1467737725407 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:55:25 INFO - PROCESS | 2208 | 1467737725410 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 2208 | 1467737725411 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192ba000 == 38 [pid = 2208] [id = 255] 09:55:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1245e6800) [pid = 2208] [serial = 763] [outer = 0x0] 09:55:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x125770400) [pid = 2208] [serial = 764] [outer = 0x1245e6800] 09:55:25 INFO - PROCESS | 2208 | 1467737725435 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x125881400) [pid = 2208] [serial = 765] [outer = 0x1245e6800] 09:55:25 INFO - PROCESS | 2208 | 1467737725826 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 569ms 09:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:55:25 INFO - PROCESS | 2208 | 1467737725885 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 2208 | 1467737725888 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:55:25 INFO - PROCESS | 2208 | 1467737725891 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 2208 | 1467737725893 Marionette TRACE conn2 <- [1,994,null,{}] 09:55:25 INFO - PROCESS | 2208 | 1467737725897 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 2208 | 1467737725899 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:26 INFO - PROCESS | 2208 | 1467737726010 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:55:26 INFO - PROCESS | 2208 | 1467737726084 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 2208 | 1467737726086 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x116681000 == 39 [pid = 2208] [id = 256] 09:55:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x111ca9800) [pid = 2208] [serial = 766] [outer = 0x0] 09:55:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x11300c000) [pid = 2208] [serial = 767] [outer = 0x111ca9800] 09:55:26 INFO - PROCESS | 2208 | 1467737726117 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x114fb8400) [pid = 2208] [serial = 768] [outer = 0x111ca9800] 09:55:26 INFO - PROCESS | 2208 | 1467737726664 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 821ms 09:55:26 INFO - PROCESS | 2208 | 1467737726717 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 2208 | 1467737726721 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:55:26 INFO - PROCESS | 2208 | 1467737726727 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 2208 | 1467737726729 Marionette TRACE conn2 <- [1,998,null,{}] 09:55:26 INFO - PROCESS | 2208 | 1467737726731 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:26 INFO - PROCESS | 2208 | 1467737726733 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:26 INFO - PROCESS | 2208 | 1467737726839 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:55:26 INFO - PROCESS | 2208 | 1467737726890 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 2208 | 1467737726891 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x123830000 == 40 [pid = 2208] [id = 257] 09:55:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1176e7400) [pid = 2208] [serial = 769] [outer = 0x0] 09:55:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x117eb4400) [pid = 2208] [serial = 770] [outer = 0x1176e7400] 09:55:26 INFO - PROCESS | 2208 | 1467737726922 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x118355400) [pid = 2208] [serial = 771] [outer = 0x1176e7400] 09:55:27 INFO - PROCESS | 2208 | 1467737727599 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x129211000 == 39 [pid = 2208] [id = 254] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x128b74000 == 38 [pid = 2208] [id = 253] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x1257de800 == 37 [pid = 2208] [id = 252] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x1257c9800 == 36 [pid = 2208] [id = 251] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x111adb800 == 35 [pid = 2208] [id = 250] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12391a000 == 34 [pid = 2208] [id = 249] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x119b5d800 == 33 [pid = 2208] [id = 248] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x1193d2000 == 32 [pid = 2208] [id = 247] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x116634000 == 31 [pid = 2208] [id = 246] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x11668a000 == 30 [pid = 2208] [id = 245] 09:55:27 INFO - PROCESS | 2208 | --DOCSHELL 0x112157800 == 29 [pid = 2208] [id = 244] 09:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 972ms 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x113d59000) [pid = 2208] [serial = 698] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x114fbd800) [pid = 2208] [serial = 699] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x111e2ec00) [pid = 2208] [serial = 695] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1121b5000) [pid = 2208] [serial = 696] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x129552400) [pid = 2208] [serial = 690] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1293f0800) [pid = 2208] [serial = 689] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x118352800) [pid = 2208] [serial = 704] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1186ba800) [pid = 2208] [serial = 705] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1174c8800) [pid = 2208] [serial = 701] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x11815f800) [pid = 2208] [serial = 702] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x115e0d400) [pid = 2208] [serial = 692] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x116fec000) [pid = 2208] [serial = 693] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x121021800) [pid = 2208] [serial = 714] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x118870400) [pid = 2208] [serial = 708] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1186f5c00) [pid = 2208] [serial = 707] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x119290400) [pid = 2208] [serial = 710] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x119c79c00) [pid = 2208] [serial = 713] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x119c71800) [pid = 2208] [serial = 711] [outer = 0x0] [url = about:blank] 09:55:27 INFO - PROCESS | 2208 | 1467737727715 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 2208 | 1467737727719 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:55:27 INFO - PROCESS | 2208 | 1467737727730 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 2208 | 1467737727733 Marionette TRACE conn2 <- [1,1002,null,{}] 09:55:27 INFO - PROCESS | 2208 | 1467737727738 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:27 INFO - PROCESS | 2208 | 1467737727741 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:27 INFO - PROCESS | 2208 | 1467737727861 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:55:27 INFO - PROCESS | 2208 | 1467737727868 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 2208 | 1467737727871 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x116683800 == 30 [pid = 2208] [id = 258] 09:55:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x11323f800) [pid = 2208] [serial = 772] [outer = 0x0] 09:55:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x114fc5c00) [pid = 2208] [serial = 773] [outer = 0x11323f800] 09:55:27 INFO - PROCESS | 2208 | 1467737727917 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x116813400) [pid = 2208] [serial = 774] [outer = 0x11323f800] 09:55:28 INFO - PROCESS | 2208 | 1467737728313 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 623ms 09:55:28 INFO - PROCESS | 2208 | 1467737728351 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 2208 | 1467737728355 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:55:28 INFO - PROCESS | 2208 | 1467737728360 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 2208 | 1467737728362 Marionette TRACE conn2 <- [1,1006,null,{}] 09:55:28 INFO - PROCESS | 2208 | 1467737728364 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:28 INFO - PROCESS | 2208 | 1467737728366 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:28 INFO - PROCESS | 2208 | 1467737728444 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:55:28 INFO - PROCESS | 2208 | 1467737728448 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 2208 | 1467737728449 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188df000 == 31 [pid = 2208] [id = 259] 09:55:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x1176e5400) [pid = 2208] [serial = 775] [outer = 0x0] 09:55:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x118581400) [pid = 2208] [serial = 776] [outer = 0x1176e5400] 09:55:28 INFO - PROCESS | 2208 | 1467737728479 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1186bb000) [pid = 2208] [serial = 777] [outer = 0x1176e5400] 09:55:28 INFO - PROCESS | 2208 | 1467737728812 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 472ms 09:55:28 INFO - PROCESS | 2208 | 1467737728833 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 2208 | 1467737728834 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:55:28 INFO - PROCESS | 2208 | 1467737728836 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 2208 | 1467737728841 Marionette TRACE conn2 <- [1,1010,null,{}] 09:55:28 INFO - PROCESS | 2208 | 1467737728849 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:28 INFO - PROCESS | 2208 | 1467737728852 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:28 INFO - PROCESS | 2208 | 1467737728934 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:55:28 INFO - PROCESS | 2208 | 1467737728987 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 2208 | 1467737728989 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b9a800 == 32 [pid = 2208] [id = 260] 09:55:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1186bbc00) [pid = 2208] [serial = 778] [outer = 0x0] 09:55:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1188aa400) [pid = 2208] [serial = 779] [outer = 0x1186bbc00] 09:55:29 INFO - PROCESS | 2208 | 1467737729017 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x119c70000) [pid = 2208] [serial = 780] [outer = 0x1186bbc00] 09:55:29 INFO - PROCESS | 2208 | 1467737729307 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 525ms 09:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:55:29 INFO - PROCESS | 2208 | 1467737729361 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 2208 | 1467737729363 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:55:29 INFO - PROCESS | 2208 | 1467737729365 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 2208 | 1467737729366 Marionette TRACE conn2 <- [1,1014,null,{}] 09:55:29 INFO - PROCESS | 2208 | 1467737729368 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 2208 | 1467737729369 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:29 INFO - PROCESS | 2208 | 1467737729449 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:55:29 INFO - PROCESS | 2208 | 1467737729505 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 2208 | 1467737729506 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x123dc3000 == 33 [pid = 2208] [id = 261] 09:55:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1186c0400) [pid = 2208] [serial = 781] [outer = 0x0] 09:55:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x119ed5400) [pid = 2208] [serial = 782] [outer = 0x1186c0400] 09:55:29 INFO - PROCESS | 2208 | 1467737729531 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x121020c00) [pid = 2208] [serial = 783] [outer = 0x1186c0400] 09:55:29 INFO - PROCESS | 2208 | 1467737729829 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 517ms 09:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:55:29 INFO - PROCESS | 2208 | 1467737729883 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 2208 | 1467737729884 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:55:29 INFO - PROCESS | 2208 | 1467737729886 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 2208 | 1467737729887 Marionette TRACE conn2 <- [1,1018,null,{}] 09:55:29 INFO - PROCESS | 2208 | 1467737729890 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 2208 | 1467737729891 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:29 INFO - PROCESS | 2208 | 1467737729985 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:55:29 INFO - PROCESS | 2208 | 1467737729989 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 2208 | 1467737729990 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x125144800 == 34 [pid = 2208] [id = 262] 09:55:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x112dd2c00) [pid = 2208] [serial = 784] [outer = 0x0] 09:55:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x123814c00) [pid = 2208] [serial = 785] [outer = 0x112dd2c00] 09:55:30 INFO - PROCESS | 2208 | 1467737730015 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x123bc8c00) [pid = 2208] [serial = 786] [outer = 0x112dd2c00] 09:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 471ms 09:55:30 INFO - PROCESS | 2208 | 1467737730351 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:55:30 INFO - PROCESS | 2208 | 1467737730361 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 2208 | 1467737730362 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:55:30 INFO - PROCESS | 2208 | 1467737730364 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 2208 | 1467737730365 Marionette TRACE conn2 <- [1,1022,null,{}] 09:55:30 INFO - PROCESS | 2208 | 1467737730368 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:30 INFO - PROCESS | 2208 | 1467737730374 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:30 INFO - PROCESS | 2208 | 1467737730498 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:55:30 INFO - PROCESS | 2208 | 1467737730502 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 2208 | 1467737730503 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b73800 == 35 [pid = 2208] [id = 263] 09:55:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x123906800) [pid = 2208] [serial = 787] [outer = 0x0] 09:55:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1244e0c00) [pid = 2208] [serial = 788] [outer = 0x123906800] 09:55:30 INFO - PROCESS | 2208 | 1467737730529 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x125809000) [pid = 2208] [serial = 789] [outer = 0x123906800] 09:55:30 INFO - PROCESS | 2208 | 1467737730876 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 568ms 09:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:55:30 INFO - PROCESS | 2208 | 1467737730934 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 2208 | 1467737730935 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:55:30 INFO - PROCESS | 2208 | 1467737730937 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 2208 | 1467737730938 Marionette TRACE conn2 <- [1,1026,null,{}] 09:55:30 INFO - PROCESS | 2208 | 1467737730940 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:30 INFO - PROCESS | 2208 | 1467737730941 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:31 INFO - PROCESS | 2208 | 1467737731033 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:55:31 INFO - PROCESS | 2208 | 1467737731046 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 2208 | 1467737731047 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a40a000 == 36 [pid = 2208] [id = 264] 09:55:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x125886c00) [pid = 2208] [serial = 790] [outer = 0x0] 09:55:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12588fc00) [pid = 2208] [serial = 791] [outer = 0x125886c00] 09:55:31 INFO - PROCESS | 2208 | 1467737731072 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x126142000) [pid = 2208] [serial = 792] [outer = 0x125886c00] 09:55:31 INFO - PROCESS | 2208 | 1467737731381 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 470ms 09:55:31 INFO - PROCESS | 2208 | 1467737731408 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 2208 | 1467737731409 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:55:31 INFO - PROCESS | 2208 | 1467737731417 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 2208 | 1467737731418 Marionette TRACE conn2 <- [1,1030,null,{}] 09:55:31 INFO - PROCESS | 2208 | 1467737731421 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 2208 | 1467737731422 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:31 INFO - PROCESS | 2208 | 1467737731516 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:55:31 INFO - PROCESS | 2208 | 1467737731521 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 2208 | 1467737731522 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a761800 == 37 [pid = 2208] [id = 265] 09:55:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1121bec00) [pid = 2208] [serial = 793] [outer = 0x0] 09:55:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x126510800) [pid = 2208] [serial = 794] [outer = 0x1121bec00] 09:55:31 INFO - PROCESS | 2208 | 1467737731546 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1267a4c00) [pid = 2208] [serial = 795] [outer = 0x1121bec00] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x11834dc00) [pid = 2208] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x111f30000) [pid = 2208] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x1164ea000) [pid = 2208] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1130dc400) [pid = 2208] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x112133000) [pid = 2208] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x11300cc00) [pid = 2208] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x114fb6800) [pid = 2208] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x110e7d800) [pid = 2208] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x112a84c00) [pid = 2208] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x11663bc00) [pid = 2208] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x110e7e800) [pid = 2208] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1186f6000) [pid = 2208] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x112dd7c00) [pid = 2208] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1198b2400) [pid = 2208] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1186f3400) [pid = 2208] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:55:31 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x116a13c00) [pid = 2208] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:55:31 INFO - PROCESS | 2208 | 1467737731953 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 574ms 09:55:31 INFO - PROCESS | 2208 | 1467737731986 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 2208 | 1467737731989 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:55:31 INFO - PROCESS | 2208 | 1467737731993 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 2208 | 1467737731994 Marionette TRACE conn2 <- [1,1034,null,{}] 09:55:31 INFO - PROCESS | 2208 | 1467737731997 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 2208 | 1467737731998 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:32 INFO - PROCESS | 2208 | 1467737732080 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:55:32 INFO - PROCESS | 2208 | 1467737732084 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 2208 | 1467737732085 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x11214c000 == 38 [pid = 2208] [id = 266] 09:55:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x110e7e800) [pid = 2208] [serial = 796] [outer = 0x0] 09:55:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x115e16400) [pid = 2208] [serial = 797] [outer = 0x110e7e800] 09:55:32 INFO - PROCESS | 2208 | 1467737732116 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1186c1800) [pid = 2208] [serial = 798] [outer = 0x110e7e800] 09:55:32 INFO - PROCESS | 2208 | 1467737732549 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 568ms 09:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:55:32 INFO - PROCESS | 2208 | 1467737732562 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:55:32 INFO - PROCESS | 2208 | 1467737732563 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:55:32 INFO - PROCESS | 2208 | 1467737732565 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 2208 | 1467737732566 Marionette TRACE conn2 <- [1,1038,null,{}] 09:55:32 INFO - PROCESS | 2208 | 1467737732568 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:32 INFO - PROCESS | 2208 | 1467737732569 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:32 INFO - PROCESS | 2208 | 1467737732647 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:55:32 INFO - PROCESS | 2208 | 1467737732651 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 2208 | 1467737732652 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aaeb800 == 39 [pid = 2208] [id = 267] 09:55:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x11928ec00) [pid = 2208] [serial = 799] [outer = 0x0] 09:55:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x121024400) [pid = 2208] [serial = 800] [outer = 0x11928ec00] 09:55:32 INFO - PROCESS | 2208 | 1467737732680 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x12613dc00) [pid = 2208] [serial = 801] [outer = 0x11928ec00] 09:55:33 INFO - PROCESS | 2208 | 1467737733012 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 09:55:33 INFO - PROCESS | 2208 | 1467737733034 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 2208 | 1467737733036 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:55:33 INFO - PROCESS | 2208 | 1467737733040 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 2208 | 1467737733043 Marionette TRACE conn2 <- [1,1042,null,{}] 09:55:33 INFO - PROCESS | 2208 | 1467737733046 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 2208 | 1467737733047 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:33 INFO - PROCESS | 2208 | 1467737733136 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:55:33 INFO - PROCESS | 2208 | 1467737733190 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 2208 | 1467737733191 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b816000 == 40 [pid = 2208] [id = 268] 09:55:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x11929b800) [pid = 2208] [serial = 802] [outer = 0x0] 09:55:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1267a5000) [pid = 2208] [serial = 803] [outer = 0x11929b800] 09:55:33 INFO - PROCESS | 2208 | 1467737733217 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x128e70000) [pid = 2208] [serial = 804] [outer = 0x11929b800] 09:55:33 INFO - PROCESS | 2208 | 1467737733489 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 473ms 09:55:33 INFO - PROCESS | 2208 | 1467737733513 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 2208 | 1467737733514 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:55:33 INFO - PROCESS | 2208 | 1467737733516 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 2208 | 1467737733518 Marionette TRACE conn2 <- [1,1046,null,{}] 09:55:33 INFO - PROCESS | 2208 | 1467737733527 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 2208 | 1467737733528 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:33 INFO - PROCESS | 2208 | 1467737733615 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:55:33 INFO - PROCESS | 2208 | 1467737733620 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 2208 | 1467737733621 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba2b800 == 41 [pid = 2208] [id = 269] 09:55:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x128c5c000) [pid = 2208] [serial = 805] [outer = 0x0] 09:55:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x128e7c400) [pid = 2208] [serial = 806] [outer = 0x128c5c000] 09:55:33 INFO - PROCESS | 2208 | 1467737733645 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x1292b1400) [pid = 2208] [serial = 807] [outer = 0x128c5c000] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x116683800 == 40 [pid = 2208] [id = 258] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x123830000 == 39 [pid = 2208] [id = 257] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x116681000 == 38 [pid = 2208] [id = 256] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x1192ba000 == 37 [pid = 2208] [id = 255] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x123dc3000 == 36 [pid = 2208] [id = 261] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x119b9a800 == 35 [pid = 2208] [id = 260] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x128b73800 == 34 [pid = 2208] [id = 263] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x12a761800 == 33 [pid = 2208] [id = 265] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x1188df000 == 32 [pid = 2208] [id = 259] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x12b816000 == 31 [pid = 2208] [id = 268] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x11214c000 == 30 [pid = 2208] [id = 266] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x12aaeb800 == 29 [pid = 2208] [id = 267] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x125144800 == 28 [pid = 2208] [id = 262] 09:55:34 INFO - PROCESS | 2208 | --DOCSHELL 0x12a40a000 == 27 [pid = 2208] [id = 264] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x11858bc00) [pid = 2208] [serial = 740] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x112754c00) [pid = 2208] [serial = 731] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x112ddd800) [pid = 2208] [serial = 732] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x116a21000) [pid = 2208] [serial = 737] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x11820dc00) [pid = 2208] [serial = 738] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x114fbec00) [pid = 2208] [serial = 734] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x115e7b400) [pid = 2208] [serial = 735] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x119299c00) [pid = 2208] [serial = 729] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x11300a800) [pid = 2208] [serial = 728] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x119f29400) [pid = 2208] [serial = 749] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x119cdd000) [pid = 2208] [serial = 747] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x11996a000) [pid = 2208] [serial = 746] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x123bc5400) [pid = 2208] [serial = 752] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x114fb7800) [pid = 2208] [serial = 717] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x1131b3c00) [pid = 2208] [serial = 716] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x118164c00) [pid = 2208] [serial = 720] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x116f04400) [pid = 2208] [serial = 719] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x123b70800) [pid = 2208] [serial = 750] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x1186c1000) [pid = 2208] [serial = 756] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x1133b0400) [pid = 2208] [serial = 755] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x123bcb000) [pid = 2208] [serial = 753] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x119557c00) [pid = 2208] [serial = 723] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x11929c800) [pid = 2208] [serial = 744] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x1188cdc00) [pid = 2208] [serial = 722] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x1188ce000) [pid = 2208] [serial = 743] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x119f22000) [pid = 2208] [serial = 726] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x119c6fc00) [pid = 2208] [serial = 725] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x12499d000) [pid = 2208] [serial = 762] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x123c21400) [pid = 2208] [serial = 758] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x12408dc00) [pid = 2208] [serial = 759] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x12426b400) [pid = 2208] [serial = 761] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x125770400) [pid = 2208] [serial = 764] [outer = 0x0] [url = about:blank] 09:55:34 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x1186f4400) [pid = 2208] [serial = 741] [outer = 0x0] [url = about:blank] 09:55:35 INFO - PROCESS | 2208 | 1467737735126 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1620ms 09:55:35 INFO - PROCESS | 2208 | 1467737735148 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 2208 | 1467737735151 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:55:35 INFO - PROCESS | 2208 | 1467737735157 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 2208 | 1467737735160 Marionette TRACE conn2 <- [1,1050,null,{}] 09:55:35 INFO - PROCESS | 2208 | 1467737735166 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 2208 | 1467737735169 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:35 INFO - PROCESS | 2208 | 1467737735295 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:55:35 INFO - PROCESS | 2208 | 1467737735302 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 2208 | 1467737735305 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x113dd9800 == 28 [pid = 2208] [id = 270] 09:55:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x1131de800) [pid = 2208] [serial = 808] [outer = 0x0] 09:55:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x1131e3800) [pid = 2208] [serial = 809] [outer = 0x1131de800] 09:55:35 INFO - PROCESS | 2208 | 1467737735356 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x114f7ec00) [pid = 2208] [serial = 810] [outer = 0x1131de800] 09:55:35 INFO - PROCESS | 2208 | 1467737735743 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 627ms 09:55:35 INFO - PROCESS | 2208 | 1467737735782 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 2208 | 1467737735786 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:55:35 INFO - PROCESS | 2208 | 1467737735791 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 2208 | 1467737735793 Marionette TRACE conn2 <- [1,1054,null,{}] 09:55:35 INFO - PROCESS | 2208 | 1467737735795 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 2208 | 1467737735797 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:35 INFO - PROCESS | 2208 | 1467737735877 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:55:35 INFO - PROCESS | 2208 | 1467737735881 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 2208 | 1467737735882 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x116fbc000 == 29 [pid = 2208] [id = 271] 09:55:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x114fc5000) [pid = 2208] [serial = 811] [outer = 0x0] 09:55:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x11672dc00) [pid = 2208] [serial = 812] [outer = 0x114fc5000] 09:55:35 INFO - PROCESS | 2208 | 1467737735911 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x116f02400) [pid = 2208] [serial = 813] [outer = 0x114fc5000] 09:55:36 INFO - PROCESS | 2208 | 1467737736249 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 471ms 09:55:36 INFO - PROCESS | 2208 | 1467737736263 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:55:36 INFO - PROCESS | 2208 | 1467737736264 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:55:36 INFO - PROCESS | 2208 | 1467737736266 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 2208 | 1467737736269 Marionette TRACE conn2 <- [1,1058,null,{}] 09:55:36 INFO - PROCESS | 2208 | 1467737736279 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 2208 | 1467737736282 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:36 INFO - PROCESS | 2208 | 1467737736372 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:55:36 INFO - PROCESS | 2208 | 1467737736379 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 2208 | 1467737736382 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186d9000 == 30 [pid = 2208] [id = 272] 09:55:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x110e7f800) [pid = 2208] [serial = 814] [outer = 0x0] 09:55:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x11834dc00) [pid = 2208] [serial = 815] [outer = 0x110e7f800] 09:55:36 INFO - PROCESS | 2208 | 1467737736411 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x118584c00) [pid = 2208] [serial = 816] [outer = 0x110e7f800] 09:55:36 INFO - PROCESS | 2208 | 1467737736731 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 474ms 09:55:36 INFO - PROCESS | 2208 | 1467737736743 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:55:36 INFO - PROCESS | 2208 | 1467737736745 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:55:36 INFO - PROCESS | 2208 | 1467737736747 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 2208 | 1467737736748 Marionette TRACE conn2 <- [1,1062,null,{}] 09:55:36 INFO - PROCESS | 2208 | 1467737736750 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 2208 | 1467737736751 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:36 INFO - PROCESS | 2208 | 1467737736827 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:55:36 INFO - PROCESS | 2208 | 1467737736830 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 2208 | 1467737736831 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196d9800 == 31 [pid = 2208] [id = 273] 09:55:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x1186c2000) [pid = 2208] [serial = 817] [outer = 0x0] 09:55:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x1186fa000) [pid = 2208] [serial = 818] [outer = 0x1186c2000] 09:55:36 INFO - PROCESS | 2208 | 1467737736859 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x1188aac00) [pid = 2208] [serial = 819] [outer = 0x1186c2000] 09:55:37 INFO - PROCESS | 2208 | 1467737737177 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 467ms 09:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:55:37 INFO - PROCESS | 2208 | 1467737737215 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 2208 | 1467737737216 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:55:37 INFO - PROCESS | 2208 | 1467737737218 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 2208 | 1467737737227 Marionette TRACE conn2 <- [1,1066,null,{}] 09:55:37 INFO - PROCESS | 2208 | 1467737737230 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:37 INFO - PROCESS | 2208 | 1467737737231 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:37 INFO - PROCESS | 2208 | 1467737737324 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:55:37 INFO - PROCESS | 2208 | 1467737737328 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 2208 | 1467737737329 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b93800 == 32 [pid = 2208] [id = 274] 09:55:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x114fc4c00) [pid = 2208] [serial = 820] [outer = 0x0] 09:55:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x11928e800) [pid = 2208] [serial = 821] [outer = 0x114fc4c00] 09:55:37 INFO - PROCESS | 2208 | 1467737737356 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x1192d8800) [pid = 2208] [serial = 822] [outer = 0x114fc4c00] 09:55:37 INFO - PROCESS | 2208 | 1467737737661 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 476ms 09:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:55:37 INFO - PROCESS | 2208 | 1467737737695 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 2208 | 1467737737696 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:55:37 INFO - PROCESS | 2208 | 1467737737698 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 2208 | 1467737737699 Marionette TRACE conn2 <- [1,1070,null,{}] 09:55:37 INFO - PROCESS | 2208 | 1467737737702 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:37 INFO - PROCESS | 2208 | 1467737737707 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:37 INFO - PROCESS | 2208 | 1467737737794 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:55:37 INFO - PROCESS | 2208 | 1467737737845 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 2208 | 1467737737846 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x123839000 == 33 [pid = 2208] [id = 275] 09:55:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x116febc00) [pid = 2208] [serial = 823] [outer = 0x0] 09:55:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x11955c800) [pid = 2208] [serial = 824] [outer = 0x116febc00] 09:55:37 INFO - PROCESS | 2208 | 1467737737871 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x119f22c00) [pid = 2208] [serial = 825] [outer = 0x116febc00] 09:55:38 INFO - PROCESS | 2208 | 1467737738161 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 519ms 09:55:38 INFO - PROCESS | 2208 | 1467737738217 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:55:38 INFO - PROCESS | 2208 | 1467737738219 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:55:38 INFO - PROCESS | 2208 | 1467737738221 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 2208 | 1467737738222 Marionette TRACE conn2 <- [1,1074,null,{}] 09:55:38 INFO - PROCESS | 2208 | 1467737738225 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 2208 | 1467737738226 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:38 INFO - PROCESS | 2208 | 1467737738315 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:55:38 INFO - PROCESS | 2208 | 1467737738318 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 2208 | 1467737738320 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x12428a000 == 34 [pid = 2208] [id = 276] 09:55:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x110e81800) [pid = 2208] [serial = 826] [outer = 0x0] 09:55:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x12101dc00) [pid = 2208] [serial = 827] [outer = 0x110e81800] 09:55:38 INFO - PROCESS | 2208 | 1467737738349 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x123b70000) [pid = 2208] [serial = 828] [outer = 0x110e81800] 09:55:38 INFO - PROCESS | 2208 | 1467737738659 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 470ms 09:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:55:38 INFO - PROCESS | 2208 | 1467737738692 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:55:38 INFO - PROCESS | 2208 | 1467737738693 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:55:38 INFO - PROCESS | 2208 | 1467737738695 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 2208 | 1467737738696 Marionette TRACE conn2 <- [1,1078,null,{}] 09:55:38 INFO - PROCESS | 2208 | 1467737738698 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 2208 | 1467737738699 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:38 INFO - PROCESS | 2208 | 1467737738793 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:55:38 INFO - PROCESS | 2208 | 1467737738799 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 2208 | 1467737738800 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x124d11800 == 35 [pid = 2208] [id = 277] 09:55:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x123a06000) [pid = 2208] [serial = 829] [outer = 0x0] 09:55:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x123bc9400) [pid = 2208] [serial = 830] [outer = 0x123a06000] 09:55:38 INFO - PROCESS | 2208 | 1467737738827 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x123e07800) [pid = 2208] [serial = 831] [outer = 0x123a06000] 09:55:39 INFO - PROCESS | 2208 | 1467737739114 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 470ms 09:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:55:39 INFO - PROCESS | 2208 | 1467737739166 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 2208 | 1467737739167 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:55:39 INFO - PROCESS | 2208 | 1467737739169 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 2208 | 1467737739170 Marionette TRACE conn2 <- [1,1082,null,{}] 09:55:39 INFO - PROCESS | 2208 | 1467737739175 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:39 INFO - PROCESS | 2208 | 1467737739176 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:39 INFO - PROCESS | 2208 | 1467737739258 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:55:39 INFO - PROCESS | 2208 | 1467737739261 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 2208 | 1467737739262 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186d8000 == 36 [pid = 2208] [id = 278] 09:55:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x12408a000) [pid = 2208] [serial = 832] [outer = 0x0] 09:55:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1245f2000) [pid = 2208] [serial = 833] [outer = 0x12408a000] 09:55:39 INFO - PROCESS | 2208 | 1467737739287 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x124997c00) [pid = 2208] [serial = 834] [outer = 0x12408a000] 09:55:39 INFO - PROCESS | 2208 | 1467737739607 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 471ms 09:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:55:39 INFO - PROCESS | 2208 | 1467737739641 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 2208 | 1467737739642 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:55:39 INFO - PROCESS | 2208 | 1467737739644 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 2208 | 1467737739645 Marionette TRACE conn2 <- [1,1086,null,{}] 09:55:39 INFO - PROCESS | 2208 | 1467737739648 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:39 INFO - PROCESS | 2208 | 1467737739649 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:39 INFO - PROCESS | 2208 | 1467737739753 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:55:39 INFO - PROCESS | 2208 | 1467737739762 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 2208 | 1467737739763 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b69800 == 37 [pid = 2208] [id = 279] 09:55:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x124274c00) [pid = 2208] [serial = 835] [outer = 0x0] 09:55:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x124b66400) [pid = 2208] [serial = 836] [outer = 0x124274c00] 09:55:39 INFO - PROCESS | 2208 | 1467737739787 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x124dc1400) [pid = 2208] [serial = 837] [outer = 0x124274c00] 09:55:40 INFO - PROCESS | 2208 | 1467737740109 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 517ms 09:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:55:40 INFO - PROCESS | 2208 | 1467737740163 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:55:40 INFO - PROCESS | 2208 | 1467737740164 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:55:40 INFO - PROCESS | 2208 | 1467737740166 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 2208 | 1467737740168 Marionette TRACE conn2 <- [1,1090,null,{}] 09:55:40 INFO - PROCESS | 2208 | 1467737740170 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:40 INFO - PROCESS | 2208 | 1467737740171 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:40 INFO - PROCESS | 2208 | 1467737740272 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:55:40 INFO - PROCESS | 2208 | 1467737740308 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 2208 | 1467737740317 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b92800 == 38 [pid = 2208] [id = 280] 09:55:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x124dc1c00) [pid = 2208] [serial = 838] [outer = 0x0] 09:55:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12588d000) [pid = 2208] [serial = 839] [outer = 0x124dc1c00] 09:55:40 INFO - PROCESS | 2208 | 1467737740343 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12650ac00) [pid = 2208] [serial = 840] [outer = 0x124dc1c00] 09:55:40 INFO - PROCESS | 2208 | 1467737740650 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 09:55:40 INFO - PROCESS | 2208 | 1467737740687 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:55:40 INFO - PROCESS | 2208 | 1467737740689 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:55:40 INFO - PROCESS | 2208 | 1467737740692 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 2208 | 1467737740693 Marionette TRACE conn2 <- [1,1094,null,{}] 09:55:40 INFO - PROCESS | 2208 | 1467737740696 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:40 INFO - PROCESS | 2208 | 1467737740697 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:40 INFO - PROCESS | 2208 | 1467737740793 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:55:40 INFO - PROCESS | 2208 | 1467737740813 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 2208 | 1467737740814 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a761800 == 39 [pid = 2208] [id = 281] 09:55:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1265b4800) [pid = 2208] [serial = 841] [outer = 0x0] 09:55:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12695b000) [pid = 2208] [serial = 842] [outer = 0x1265b4800] 09:55:40 INFO - PROCESS | 2208 | 1467737740839 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x128c58000) [pid = 2208] [serial = 843] [outer = 0x1265b4800] 09:55:41 INFO - PROCESS | 2208 | 1467737741171 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 09:55:41 INFO - PROCESS | 2208 | 1467737741212 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 2208 | 1467737741213 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:55:41 INFO - PROCESS | 2208 | 1467737741215 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 2208 | 1467737741216 Marionette TRACE conn2 <- [1,1098,null,{}] 09:55:41 INFO - PROCESS | 2208 | 1467737741219 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 2208 | 1467737741220 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:41 INFO - PROCESS | 2208 | 1467737741321 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:55:41 INFO - PROCESS | 2208 | 1467737741354 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 2208 | 1467737741355 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aae0800 == 40 [pid = 2208] [id = 282] 09:55:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x128c58800) [pid = 2208] [serial = 844] [outer = 0x0] 09:55:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x128e73000) [pid = 2208] [serial = 845] [outer = 0x128c58800] 09:55:41 INFO - PROCESS | 2208 | 1467737741379 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1290c3c00) [pid = 2208] [serial = 846] [outer = 0x128c58800] 09:55:41 INFO - PROCESS | 2208 | 1467737741664 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 470ms 09:55:41 INFO - PROCESS | 2208 | 1467737741685 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 2208 | 1467737741686 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:55:41 INFO - PROCESS | 2208 | 1467737741696 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 2208 | 1467737741698 Marionette TRACE conn2 <- [1,1102,null,{}] 09:55:41 INFO - PROCESS | 2208 | 1467737741700 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 2208 | 1467737741701 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:41 INFO - PROCESS | 2208 | 1467737741802 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:55:41 INFO - PROCESS | 2208 | 1467737741806 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 2208 | 1467737741807 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b817000 == 41 [pid = 2208] [id = 283] 09:55:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x128c5ac00) [pid = 2208] [serial = 847] [outer = 0x0] 09:55:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x1292b3000) [pid = 2208] [serial = 848] [outer = 0x128c5ac00] 09:55:41 INFO - PROCESS | 2208 | 1467737741831 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x1293e4400) [pid = 2208] [serial = 849] [outer = 0x128c5ac00] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x112dd2c00) [pid = 2208] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x123906800) [pid = 2208] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1121bec00) [pid = 2208] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x125886c00) [pid = 2208] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x110e7e800) [pid = 2208] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x11928ec00) [pid = 2208] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x11929b800) [pid = 2208] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x111ca9800) [pid = 2208] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1245e6800) [pid = 2208] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1186c0400) [pid = 2208] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1186bbc00) [pid = 2208] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1176e5400) [pid = 2208] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x11323f800) [pid = 2208] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:55:42 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1176e7400) [pid = 2208] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:55:42 INFO - PROCESS | 2208 | 1467737742263 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 618ms 09:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:55:42 INFO - PROCESS | 2208 | 1467737742315 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 2208 | 1467737742316 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:55:42 INFO - PROCESS | 2208 | 1467737742318 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 2208 | 1467737742320 Marionette TRACE conn2 <- [1,1106,null,{}] 09:55:42 INFO - PROCESS | 2208 | 1467737742323 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:42 INFO - PROCESS | 2208 | 1467737742324 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:42 INFO - PROCESS | 2208 | 1467737742410 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:55:42 INFO - PROCESS | 2208 | 1467737742413 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 2208 | 1467737742415 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a75a000 == 42 [pid = 2208] [id = 284] 09:55:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x11300e800) [pid = 2208] [serial = 850] [outer = 0x0] 09:55:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x114fb6c00) [pid = 2208] [serial = 851] [outer = 0x11300e800] 09:55:42 INFO - PROCESS | 2208 | 1467737742439 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x121021800) [pid = 2208] [serial = 852] [outer = 0x11300e800] 09:55:42 INFO - PROCESS | 2208 | 1467737742751 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 09:55:42 INFO - PROCESS | 2208 | 1467737742790 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:55:42 INFO - PROCESS | 2208 | 1467737742792 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:55:42 INFO - PROCESS | 2208 | 1467737742794 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 2208 | 1467737742795 Marionette TRACE conn2 <- [1,1110,null,{}] 09:55:42 INFO - PROCESS | 2208 | 1467737742797 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:42 INFO - PROCESS | 2208 | 1467737742798 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:42 INFO - PROCESS | 2208 | 1467737742899 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:55:42 INFO - PROCESS | 2208 | 1467737742906 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 2208 | 1467737742907 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd77000 == 43 [pid = 2208] [id = 285] 09:55:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x123bc6800) [pid = 2208] [serial = 853] [outer = 0x0] 09:55:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x125809800) [pid = 2208] [serial = 854] [outer = 0x123bc6800] 09:55:42 INFO - PROCESS | 2208 | 1467737742930 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1290bd800) [pid = 2208] [serial = 855] [outer = 0x123bc6800] 09:55:43 INFO - PROCESS | 2208 | 1467737743236 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 468ms 09:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:55:43 INFO - PROCESS | 2208 | 1467737743263 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 2208 | 1467737743264 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:55:43 INFO - PROCESS | 2208 | 1467737743266 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 2208 | 1467737743267 Marionette TRACE conn2 <- [1,1114,null,{}] 09:55:43 INFO - PROCESS | 2208 | 1467737743269 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 2208 | 1467737743271 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:43 INFO - PROCESS | 2208 | 1467737743359 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:55:43 INFO - PROCESS | 2208 | 1467737743362 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 2208 | 1467737743363 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c377000 == 44 [pid = 2208] [id = 286] 09:55:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x124089c00) [pid = 2208] [serial = 856] [outer = 0x0] 09:55:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1293ee400) [pid = 2208] [serial = 857] [outer = 0x124089c00] 09:55:43 INFO - PROCESS | 2208 | 1467737743387 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x129552400) [pid = 2208] [serial = 858] [outer = 0x124089c00] 09:55:43 INFO - PROCESS | 2208 | 1467737743703 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 468ms 09:55:43 INFO - PROCESS | 2208 | 1467737743735 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 2208 | 1467737743737 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:55:43 INFO - PROCESS | 2208 | 1467737743739 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 2208 | 1467737743740 Marionette TRACE conn2 <- [1,1118,null,{}] 09:55:43 INFO - PROCESS | 2208 | 1467737743742 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 2208 | 1467737743743 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:43 INFO - PROCESS | 2208 | 1467737743847 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:55:43 INFO - PROCESS | 2208 | 1467737743855 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 2208 | 1467737743856 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c385800 == 45 [pid = 2208] [id = 287] 09:55:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12613ec00) [pid = 2208] [serial = 859] [outer = 0x0] 09:55:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x129556400) [pid = 2208] [serial = 860] [outer = 0x12613ec00] 09:55:43 INFO - PROCESS | 2208 | 1467737743879 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x129591400) [pid = 2208] [serial = 861] [outer = 0x12613ec00] 09:55:44 INFO - PROCESS | 2208 | 1467737744163 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 471ms 09:55:44 INFO - PROCESS | 2208 | 1467737744240 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 2208 | 1467737744242 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:55:44 INFO - PROCESS | 2208 | 1467737744246 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 2208 | 1467737744248 Marionette TRACE conn2 <- [1,1122,null,{}] 09:55:44 INFO - PROCESS | 2208 | 1467737744252 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:44 INFO - PROCESS | 2208 | 1467737744253 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:44 INFO - PROCESS | 2208 | 1467737744381 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:55:44 INFO - PROCESS | 2208 | 1467737744433 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 2208 | 1467737744435 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x11306b000 == 46 [pid = 2208] [id = 288] 09:55:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x111fe3800) [pid = 2208] [serial = 862] [outer = 0x0] 09:55:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x112a7dc00) [pid = 2208] [serial = 863] [outer = 0x111fe3800] 09:55:44 INFO - PROCESS | 2208 | 1467737744469 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1131bc400) [pid = 2208] [serial = 864] [outer = 0x111fe3800] 09:55:45 INFO - PROCESS | 2208 | 1467737745032 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 821ms 09:55:45 INFO - PROCESS | 2208 | 1467737745068 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:55:45 INFO - PROCESS | 2208 | 1467737745070 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:55:45 INFO - PROCESS | 2208 | 1467737745077 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 2208 | 1467737745079 Marionette TRACE conn2 <- [1,1126,null,{}] 09:55:45 INFO - PROCESS | 2208 | 1467737745082 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:45 INFO - PROCESS | 2208 | 1467737745084 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:45 INFO - PROCESS | 2208 | 1467737745195 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:55:45 INFO - PROCESS | 2208 | 1467737745271 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 2208 | 1467737745273 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193da000 == 47 [pid = 2208] [id = 289] 09:55:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x115e16000) [pid = 2208] [serial = 865] [outer = 0x0] 09:55:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x1176e6400) [pid = 2208] [serial = 866] [outer = 0x115e16000] 09:55:45 INFO - PROCESS | 2208 | 1467737745302 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x118208800) [pid = 2208] [serial = 867] [outer = 0x115e16000] 09:55:46 INFO - PROCESS | 2208 | 1467737746215 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1179ms 09:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:55:46 INFO - PROCESS | 2208 | 1467737746253 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 2208 | 1467737746256 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:55:46 INFO - PROCESS | 2208 | 1467737746259 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 2208 | 1467737746262 Marionette TRACE conn2 <- [1,1130,null,{}] 09:55:46 INFO - PROCESS | 2208 | 1467737746268 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:46 INFO - PROCESS | 2208 | 1467737746270 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:46 INFO - PROCESS | 2208 | 1467737746418 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:55:46 INFO - PROCESS | 2208 | 1467737746556 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 2208 | 1467737746560 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12c377000 == 46 [pid = 2208] [id = 286] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd77000 == 45 [pid = 2208] [id = 285] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12a75a000 == 44 [pid = 2208] [id = 284] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x128e7c400) [pid = 2208] [serial = 806] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x116684800 == 45 [pid = 2208] [id = 290] 09:55:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x114fc0400) [pid = 2208] [serial = 868] [outer = 0x0] 09:55:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x11680e400) [pid = 2208] [serial = 869] [outer = 0x114fc0400] 09:55:46 INFO - PROCESS | 2208 | 1467737746631 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x118348000) [pid = 2208] [serial = 870] [outer = 0x114fc0400] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12b817000 == 44 [pid = 2208] [id = 283] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12aae0800 == 43 [pid = 2208] [id = 282] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12a761800 == 42 [pid = 2208] [id = 281] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x119b92800 == 41 [pid = 2208] [id = 280] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x128b69800 == 40 [pid = 2208] [id = 279] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x1186d8000 == 39 [pid = 2208] [id = 278] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x124d11800 == 38 [pid = 2208] [id = 277] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12428a000 == 37 [pid = 2208] [id = 276] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x123839000 == 36 [pid = 2208] [id = 275] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x119b93800 == 35 [pid = 2208] [id = 274] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x1196d9800 == 34 [pid = 2208] [id = 273] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x1186d9000 == 33 [pid = 2208] [id = 272] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x116fbc000 == 32 [pid = 2208] [id = 271] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x113dd9800 == 31 [pid = 2208] [id = 270] 09:55:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba2b800 == 30 [pid = 2208] [id = 269] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x123814c00) [pid = 2208] [serial = 785] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x1244e0c00) [pid = 2208] [serial = 788] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x126510800) [pid = 2208] [serial = 794] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x126142000) [pid = 2208] [serial = 792] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x12588fc00) [pid = 2208] [serial = 791] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x115e16400) [pid = 2208] [serial = 797] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1267a4c00) [pid = 2208] [serial = 795] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x121024400) [pid = 2208] [serial = 800] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1267a5000) [pid = 2208] [serial = 803] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x11300c000) [pid = 2208] [serial = 767] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x125881400) [pid = 2208] [serial = 765] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x119ed5400) [pid = 2208] [serial = 782] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1188aa400) [pid = 2208] [serial = 779] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x119c70000) [pid = 2208] [serial = 780] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x118581400) [pid = 2208] [serial = 776] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1186bb000) [pid = 2208] [serial = 777] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x114fc5c00) [pid = 2208] [serial = 773] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x116813400) [pid = 2208] [serial = 774] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x118355400) [pid = 2208] [serial = 771] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x117eb4400) [pid = 2208] [serial = 770] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x114fb8400) [pid = 2208] [serial = 768] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x125809000) [pid = 2208] [serial = 789] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x123bc8c00) [pid = 2208] [serial = 786] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1186c1800) [pid = 2208] [serial = 798] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x128e70000) [pid = 2208] [serial = 804] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x121020c00) [pid = 2208] [serial = 783] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12613dc00) [pid = 2208] [serial = 801] [outer = 0x0] [url = about:blank] 09:55:46 INFO - PROCESS | 2208 | 1467737746930 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 726ms 09:55:46 INFO - PROCESS | 2208 | 1467737746984 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 2208 | 1467737746987 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:55:46 INFO - PROCESS | 2208 | 1467737746993 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 2208 | 1467737746995 Marionette TRACE conn2 <- [1,1134,null,{}] 09:55:46 INFO - PROCESS | 2208 | 1467737746997 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 2208 | 1467737746999 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:47 INFO - PROCESS | 2208 | 1467737747092 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:55:47 INFO - PROCESS | 2208 | 1467737747142 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 2208 | 1467737747143 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e2d000 == 31 [pid = 2208] [id = 291] 09:55:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x118350c00) [pid = 2208] [serial = 871] [outer = 0x0] 09:55:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x11858a400) [pid = 2208] [serial = 872] [outer = 0x118350c00] 09:55:47 INFO - PROCESS | 2208 | 1467737747169 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1186f3c00) [pid = 2208] [serial = 873] [outer = 0x118350c00] 09:55:47 INFO - PROCESS | 2208 | 1467737747467 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 520ms 09:55:47 INFO - PROCESS | 2208 | 1467737747513 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 2208 | 1467737747514 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:55:47 INFO - PROCESS | 2208 | 1467737747517 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 2208 | 1467737747519 Marionette TRACE conn2 <- [1,1138,null,{}] 09:55:47 INFO - PROCESS | 2208 | 1467737747529 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 2208 | 1467737747533 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:47 INFO - PROCESS | 2208 | 1467737747614 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:55:47 INFO - PROCESS | 2208 | 1467737747666 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 2208 | 1467737747668 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b4f000 == 32 [pid = 2208] [id = 292] 09:55:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x112d81c00) [pid = 2208] [serial = 874] [outer = 0x0] 09:55:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x118869000) [pid = 2208] [serial = 875] [outer = 0x112d81c00] 09:55:47 INFO - PROCESS | 2208 | 1467737747695 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x119c77c00) [pid = 2208] [serial = 876] [outer = 0x112d81c00] 09:55:47 INFO - PROCESS | 2208 | 1467737747978 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 475ms 09:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:55:48 INFO - PROCESS | 2208 | 1467737747995 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 2208 | 1467737747996 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:55:48 INFO - PROCESS | 2208 | 1467737747999 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 2208 | 1467737748000 Marionette TRACE conn2 <- [1,1142,null,{}] 09:55:48 INFO - PROCESS | 2208 | 1467737748002 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 2208 | 1467737748003 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:48 INFO - PROCESS | 2208 | 1467737748094 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:55:48 INFO - PROCESS | 2208 | 1467737748097 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 2208 | 1467737748098 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b45800 == 33 [pid = 2208] [id = 293] 09:55:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x119cdd000) [pid = 2208] [serial = 877] [outer = 0x0] 09:55:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x121016c00) [pid = 2208] [serial = 878] [outer = 0x119cdd000] 09:55:48 INFO - PROCESS | 2208 | 1467737748125 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x123814000) [pid = 2208] [serial = 879] [outer = 0x119cdd000] 09:55:48 INFO - PROCESS | 2208 | 1467737748448 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms 09:55:48 INFO - PROCESS | 2208 | 1467737748467 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 2208 | 1467737748469 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:55:48 INFO - PROCESS | 2208 | 1467737748472 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 2208 | 1467737748475 Marionette TRACE conn2 <- [1,1146,null,{}] 09:55:48 INFO - PROCESS | 2208 | 1467737748477 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 2208 | 1467737748478 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:48 INFO - PROCESS | 2208 | 1467737748584 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:55:48 INFO - PROCESS | 2208 | 1467737748592 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 2208 | 1467737748593 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x124278800 == 34 [pid = 2208] [id = 294] 09:55:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12381a000) [pid = 2208] [serial = 880] [outer = 0x0] 09:55:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x123bc1400) [pid = 2208] [serial = 881] [outer = 0x12381a000] 09:55:48 INFO - PROCESS | 2208 | 1467737748618 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x123bcbc00) [pid = 2208] [serial = 882] [outer = 0x12381a000] 09:55:48 INFO - PROCESS | 2208 | 1467737748948 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 09:55:48 INFO - PROCESS | 2208 | 1467737748992 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 2208 | 1467737748993 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:55:48 INFO - PROCESS | 2208 | 1467737748996 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 2208 | 1467737748997 Marionette TRACE conn2 <- [1,1150,null,{}] 09:55:48 INFO - PROCESS | 2208 | 1467737748999 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:49 INFO - PROCESS | 2208 | 1467737749003 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:49 INFO - PROCESS | 2208 | 1467737749117 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:55:49 INFO - PROCESS | 2208 | 1467737749122 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 2208 | 1467737749123 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x1265a8800 == 35 [pid = 2208] [id = 295] 09:55:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x123bcc000) [pid = 2208] [serial = 883] [outer = 0x0] 09:55:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x124990c00) [pid = 2208] [serial = 884] [outer = 0x123bcc000] 09:55:49 INFO - PROCESS | 2208 | 1467737749148 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x125889c00) [pid = 2208] [serial = 885] [outer = 0x123bcc000] 09:55:49 INFO - PROCESS | 2208 | 1467737749486 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 09:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:55:49 INFO - PROCESS | 2208 | 1467737749520 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 2208 | 1467737749521 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:55:49 INFO - PROCESS | 2208 | 1467737749525 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 2208 | 1467737749527 Marionette TRACE conn2 <- [1,1154,null,{}] 09:55:49 INFO - PROCESS | 2208 | 1467737749529 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:49 INFO - PROCESS | 2208 | 1467737749537 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:49 INFO - PROCESS | 2208 | 1467737749627 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:55:49 INFO - PROCESS | 2208 | 1467737749662 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 2208 | 1467737749663 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x129211800 == 36 [pid = 2208] [id = 296] 09:55:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12588fc00) [pid = 2208] [serial = 886] [outer = 0x0] 09:55:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12613b400) [pid = 2208] [serial = 887] [outer = 0x12588fc00] 09:55:49 INFO - PROCESS | 2208 | 1467737749687 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x126502800) [pid = 2208] [serial = 888] [outer = 0x12588fc00] 09:55:49 INFO - PROCESS | 2208 | 1467737749993 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 519ms 09:55:50 INFO - PROCESS | 2208 | 1467737750044 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 2208 | 1467737750045 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:55:50 INFO - PROCESS | 2208 | 1467737750054 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 2208 | 1467737750055 Marionette TRACE conn2 <- [1,1158,null,{}] 09:55:50 INFO - PROCESS | 2208 | 1467737750058 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 2208 | 1467737750059 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:50 INFO - PROCESS | 2208 | 1467737750153 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:55:50 INFO - PROCESS | 2208 | 1467737750157 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 2208 | 1467737750158 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x12939c000 == 37 [pid = 2208] [id = 297] 09:55:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x125894800) [pid = 2208] [serial = 889] [outer = 0x0] 09:55:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x126712800) [pid = 2208] [serial = 890] [outer = 0x125894800] 09:55:50 INFO - PROCESS | 2208 | 1467737750182 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x128c5c400) [pid = 2208] [serial = 891] [outer = 0x125894800] 09:55:50 INFO - PROCESS | 2208 | 1467737750512 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 519ms 09:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:55:50 INFO - PROCESS | 2208 | 1467737750580 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 2208 | 1467737750581 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:55:50 INFO - PROCESS | 2208 | 1467737750584 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 2208 | 1467737750585 Marionette TRACE conn2 <- [1,1162,null,{}] 09:55:50 INFO - PROCESS | 2208 | 1467737750587 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 2208 | 1467737750588 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:50 INFO - PROCESS | 2208 | 1467737750687 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:55:50 INFO - PROCESS | 2208 | 1467737750690 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 2208 | 1467737750691 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a761800 == 38 [pid = 2208] [id = 298] 09:55:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1267a5800) [pid = 2208] [serial = 892] [outer = 0x0] 09:55:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1290bc000) [pid = 2208] [serial = 893] [outer = 0x1267a5800] 09:55:50 INFO - PROCESS | 2208 | 1467737750716 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x1292b5800) [pid = 2208] [serial = 894] [outer = 0x1267a5800] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x123a06000) [pid = 2208] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1265b4800) [pid = 2208] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x114fc4c00) [pid = 2208] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1131de800) [pid = 2208] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x128c58800) [pid = 2208] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x12408a000) [pid = 2208] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x114fc5000) [pid = 2208] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x128c5ac00) [pid = 2208] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x124089c00) [pid = 2208] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x110e7f800) [pid = 2208] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x124274c00) [pid = 2208] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x116febc00) [pid = 2208] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x110e81800) [pid = 2208] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1186c2000) [pid = 2208] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x11300e800) [pid = 2208] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x124dc1c00) [pid = 2208] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x123bc6800) [pid = 2208] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:55:51 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x128c5c000) [pid = 2208] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:55:51 INFO - PROCESS | 2208 | 1467737751148 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 568ms 09:55:51 INFO - PROCESS | 2208 | 1467737751153 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 2208 | 1467737751155 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:55:51 INFO - PROCESS | 2208 | 1467737751159 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 2208 | 1467737751161 Marionette TRACE conn2 <- [1,1166,null,{}] 09:55:51 INFO - PROCESS | 2208 | 1467737751163 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 2208 | 1467737751164 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:51 INFO - PROCESS | 2208 | 1467737751242 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:55:51 INFO - PROCESS | 2208 | 1467737751246 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 2208 | 1467737751247 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a75a800 == 39 [pid = 2208] [id = 299] 09:55:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x118164000) [pid = 2208] [serial = 895] [outer = 0x0] 09:55:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x123a06000) [pid = 2208] [serial = 896] [outer = 0x118164000] 09:55:51 INFO - PROCESS | 2208 | 1467737751272 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x110e78000) [pid = 2208] [serial = 897] [outer = 0x118164000] 09:55:51 INFO - PROCESS | 2208 | 1467737751595 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 09:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:55:51 INFO - PROCESS | 2208 | 1467737751628 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 2208 | 1467737751630 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:55:51 INFO - PROCESS | 2208 | 1467737751632 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 2208 | 1467737751633 Marionette TRACE conn2 <- [1,1170,null,{}] 09:55:51 INFO - PROCESS | 2208 | 1467737751636 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 2208 | 1467737751637 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:51 INFO - PROCESS | 2208 | 1467737751748 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:55:51 INFO - PROCESS | 2208 | 1467737751755 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 2208 | 1467737751758 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b010800 == 40 [pid = 2208] [id = 300] 09:55:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x121024800) [pid = 2208] [serial = 898] [outer = 0x0] 09:55:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1293e1800) [pid = 2208] [serial = 899] [outer = 0x121024800] 09:55:51 INFO - PROCESS | 2208 | 1467737751784 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x129559800) [pid = 2208] [serial = 900] [outer = 0x121024800] 09:55:52 INFO - PROCESS | 2208 | 1467737752109 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 09:55:52 INFO - PROCESS | 2208 | 1467737752151 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 2208 | 1467737752152 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:55:52 INFO - PROCESS | 2208 | 1467737752154 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 2208 | 1467737752155 Marionette TRACE conn2 <- [1,1174,null,{}] 09:55:52 INFO - PROCESS | 2208 | 1467737752158 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:52 INFO - PROCESS | 2208 | 1467737752159 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:52 INFO - PROCESS | 2208 | 1467737752234 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:55:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x129590c00) [pid = 2208] [serial = 901] [outer = 0x12cf32c00] 09:55:52 INFO - PROCESS | 2208 | 1467737752254 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 2208 | 1467737752255 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c033800 == 41 [pid = 2208] [id = 301] 09:55:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12a779800) [pid = 2208] [serial = 902] [outer = 0x0] 09:55:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12a77d800) [pid = 2208] [serial = 903] [outer = 0x12a779800] 09:55:52 INFO - PROCESS | 2208 | 1467737752289 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12a7bb400) [pid = 2208] [serial = 904] [outer = 0x12a779800] 09:55:52 INFO - PROCESS | 2208 | 1467737752622 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 2208 | 1467737752678 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:55:52 INFO - PROCESS | 2208 | 1467737752680 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 2208 | 1467737752681 Marionette TRACE conn2 <- [1,1178,null,{}] 09:55:52 INFO - PROCESS | 2208 | 1467737752683 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:52 INFO - PROCESS | 2208 | 1467737752685 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:52 INFO - PROCESS | 2208 | 1467737752766 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:55:52 INFO - PROCESS | 2208 | 1467737752771 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 2208 | 1467737752772 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd73800 == 42 [pid = 2208] [id = 302] 09:55:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x121022c00) [pid = 2208] [serial = 905] [outer = 0x0] 09:55:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12a8de400) [pid = 2208] [serial = 906] [outer = 0x121022c00] 09:55:52 INFO - PROCESS | 2208 | 1467737752796 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x12a8e9400) [pid = 2208] [serial = 907] [outer = 0x121022c00] 09:55:53 INFO - PROCESS | 2208 | 1467737753223 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:55:53 INFO - PROCESS | 2208 | 1467737753252 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:55:53 INFO - PROCESS | 2208 | 1467737753273 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 2208 | 1467737753276 Marionette TRACE conn2 <- [1,1182,null,{}] 09:55:53 INFO - PROCESS | 2208 | 1467737753281 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:53 INFO - PROCESS | 2208 | 1467737753283 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:53 INFO - PROCESS | 2208 | 1467737753389 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:55:53 INFO - PROCESS | 2208 | 1467737753446 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 2208 | 1467737753447 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e44800 == 43 [pid = 2208] [id = 303] 09:55:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x114fc1400) [pid = 2208] [serial = 908] [outer = 0x0] 09:55:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x116245c00) [pid = 2208] [serial = 909] [outer = 0x114fc1400] 09:55:53 INFO - PROCESS | 2208 | 1467737753479 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x118206000) [pid = 2208] [serial = 910] [outer = 0x114fc1400] 09:55:53 INFO - PROCESS | 2208 | 1467737753961 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 2208 | 1467737754001 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:55:54 INFO - PROCESS | 2208 | 1467737754006 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 2208 | 1467737754008 Marionette TRACE conn2 <- [1,1186,null,{}] 09:55:54 INFO - PROCESS | 2208 | 1467737754010 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 2208 | 1467737754012 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:54 INFO - PROCESS | 2208 | 1467737754114 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:55:54 INFO - PROCESS | 2208 | 1467737754170 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 2208 | 1467737754171 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ed1800 == 44 [pid = 2208] [id = 304] 09:55:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1186bb400) [pid = 2208] [serial = 911] [outer = 0x0] 09:55:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x1198b5800) [pid = 2208] [serial = 912] [outer = 0x1186bb400] 09:55:54 INFO - PROCESS | 2208 | 1467737754202 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x119c78c00) [pid = 2208] [serial = 913] [outer = 0x1186bb400] 09:55:54 INFO - PROCESS | 2208 | 1467737754658 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 2208 | 1467737754678 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:55:54 INFO - PROCESS | 2208 | 1467737754680 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 2208 | 1467737754683 Marionette TRACE conn2 <- [1,1190,null,{}] 09:55:54 INFO - PROCESS | 2208 | 1467737754691 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 2208 | 1467737754694 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:54 INFO - PROCESS | 2208 | 1467737754813 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:55:54 INFO - PROCESS | 2208 | 1467737754873 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 2208 | 1467737754875 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd66000 == 45 [pid = 2208] [id = 305] 09:55:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x123bc7c00) [pid = 2208] [serial = 914] [outer = 0x0] 09:55:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x124993400) [pid = 2208] [serial = 915] [outer = 0x123bc7c00] 09:55:54 INFO - PROCESS | 2208 | 1467737754905 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x125806000) [pid = 2208] [serial = 916] [outer = 0x123bc7c00] 09:55:55 INFO - PROCESS | 2208 | 1467737755332 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 2208 | 1467737755353 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:55:55 INFO - PROCESS | 2208 | 1467737755356 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 2208 | 1467737755357 Marionette TRACE conn2 <- [1,1194,null,{}] 09:55:55 INFO - PROCESS | 2208 | 1467737755360 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 2208 | 1467737755361 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:55 INFO - PROCESS | 2208 | 1467737755477 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:55:55 INFO - PROCESS | 2208 | 1467737755532 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 2208 | 1467737755534 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c5e3000 == 46 [pid = 2208] [id = 306] 09:55:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x125892400) [pid = 2208] [serial = 917] [outer = 0x0] 09:55:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x1292ae000) [pid = 2208] [serial = 918] [outer = 0x125892400] 09:55:55 INFO - PROCESS | 2208 | 1467737755562 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x12954cc00) [pid = 2208] [serial = 919] [outer = 0x125892400] 09:55:56 INFO - PROCESS | 2208 | 1467737756154 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:55:56 INFO - PROCESS | 2208 | 1467737756179 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:55:56 INFO - PROCESS | 2208 | 1467737756182 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:55:56 INFO - PROCESS | 2208 | 1467737756184 Marionette TRACE conn2 <- [1,1198,null,{}] 09:55:56 INFO - PROCESS | 2208 | 1467737756187 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:56 INFO - PROCESS | 2208 | 1467737756190 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:56 INFO - PROCESS | 2208 | 1467737756288 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:55:56 INFO - PROCESS | 2208 | 1467737756347 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 2208 | 1467737756349 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x112ada800 == 47 [pid = 2208] [id = 307] 09:55:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x11857f000) [pid = 2208] [serial = 920] [outer = 0x0] 09:55:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x1186c0c00) [pid = 2208] [serial = 921] [outer = 0x11857f000] 09:55:56 INFO - PROCESS | 2208 | 1467737756377 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x1192df000) [pid = 2208] [serial = 922] [outer = 0x11857f000] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12c033800 == 46 [pid = 2208] [id = 301] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12b010800 == 45 [pid = 2208] [id = 300] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12a75a800 == 44 [pid = 2208] [id = 299] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12a761800 == 43 [pid = 2208] [id = 298] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12939c000 == 42 [pid = 2208] [id = 297] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x129211800 == 41 [pid = 2208] [id = 296] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x1265a8800 == 40 [pid = 2208] [id = 295] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x124278800 == 39 [pid = 2208] [id = 294] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x123b45800 == 38 [pid = 2208] [id = 293] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x119b4f000 == 37 [pid = 2208] [id = 292] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x117e2d000 == 36 [pid = 2208] [id = 291] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x116684800 == 35 [pid = 2208] [id = 290] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x11306b000 == 34 [pid = 2208] [id = 288] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12c385800 == 33 [pid = 2208] [id = 287] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x1193da000 == 32 [pid = 2208] [id = 289] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12c5e3000 == 31 [pid = 2208] [id = 306] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd66000 == 30 [pid = 2208] [id = 305] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x123ed1800 == 29 [pid = 2208] [id = 304] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd73800 == 28 [pid = 2208] [id = 302] 09:55:57 INFO - PROCESS | 2208 | --DOCSHELL 0x117e44800 == 27 [pid = 2208] [id = 303] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x129552400) [pid = 2208] [serial = 858] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x129556400) [pid = 2208] [serial = 860] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x123bc9400) [pid = 2208] [serial = 830] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x128c58000) [pid = 2208] [serial = 843] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x12695b000) [pid = 2208] [serial = 842] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x11928e800) [pid = 2208] [serial = 821] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x114f7ec00) [pid = 2208] [serial = 810] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x128e73000) [pid = 2208] [serial = 845] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x124997c00) [pid = 2208] [serial = 834] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x11672dc00) [pid = 2208] [serial = 812] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x1292b3000) [pid = 2208] [serial = 848] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1293ee400) [pid = 2208] [serial = 857] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x118584c00) [pid = 2208] [serial = 816] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x124dc1400) [pid = 2208] [serial = 837] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1131e3800) [pid = 2208] [serial = 809] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x124b66400) [pid = 2208] [serial = 836] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x119f22c00) [pid = 2208] [serial = 825] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1192d8800) [pid = 2208] [serial = 822] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x123b70000) [pid = 2208] [serial = 828] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1186fa000) [pid = 2208] [serial = 818] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x114fb6c00) [pid = 2208] [serial = 851] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x11955c800) [pid = 2208] [serial = 824] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x116f02400) [pid = 2208] [serial = 813] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x123e07800) [pid = 2208] [serial = 831] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x12650ac00) [pid = 2208] [serial = 840] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1293e4400) [pid = 2208] [serial = 849] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1290bd800) [pid = 2208] [serial = 855] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1292b1400) [pid = 2208] [serial = 807] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1188aac00) [pid = 2208] [serial = 819] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12588d000) [pid = 2208] [serial = 839] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1245f2000) [pid = 2208] [serial = 833] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x121021800) [pid = 2208] [serial = 852] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1290c3c00) [pid = 2208] [serial = 846] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x11834dc00) [pid = 2208] [serial = 815] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x125809800) [pid = 2208] [serial = 854] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x12101dc00) [pid = 2208] [serial = 827] [outer = 0x0] [url = about:blank] 09:55:57 INFO - PROCESS | 2208 | 1467737757300 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1174ms 09:55:57 INFO - PROCESS | 2208 | 1467737757357 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:55:57 INFO - PROCESS | 2208 | 1467737757360 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:55:57 INFO - PROCESS | 2208 | 1467737757363 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 2208 | 1467737757365 Marionette TRACE conn2 <- [1,1202,null,{}] 09:55:57 INFO - PROCESS | 2208 | 1467737757368 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 2208 | 1467737757370 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:57 INFO - PROCESS | 2208 | 1467737757447 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:55:57 INFO - PROCESS | 2208 | 1467737757453 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 2208 | 1467737757457 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x115ee5000 == 28 [pid = 2208] [id = 308] 09:55:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1131b8000) [pid = 2208] [serial = 923] [outer = 0x0] 09:55:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1131e6800) [pid = 2208] [serial = 924] [outer = 0x1131b8000] 09:55:57 INFO - PROCESS | 2208 | 1467737757486 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x110e7ec00) [pid = 2208] [serial = 925] [outer = 0x1131b8000] 09:55:57 INFO - PROCESS | 2208 | 1467737757871 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 524ms 09:55:57 INFO - PROCESS | 2208 | 1467737757886 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 2208 | 1467737757892 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:55:57 INFO - PROCESS | 2208 | 1467737757897 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 2208 | 1467737757899 Marionette TRACE conn2 <- [1,1206,null,{}] 09:55:57 INFO - PROCESS | 2208 | 1467737757901 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 2208 | 1467737757903 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:57 INFO - PROCESS | 2208 | 1467737757978 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:55:57 INFO - PROCESS | 2208 | 1467737757982 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 2208 | 1467737757983 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x117464800 == 29 [pid = 2208] [id = 309] 09:55:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x113d57400) [pid = 2208] [serial = 926] [outer = 0x0] 09:55:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x11663bc00) [pid = 2208] [serial = 927] [outer = 0x113d57400] 09:55:58 INFO - PROCESS | 2208 | 1467737758012 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x116fec000) [pid = 2208] [serial = 928] [outer = 0x113d57400] 09:55:58 INFO - PROCESS | 2208 | 1467737758346 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 09:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:55:58 INFO - PROCESS | 2208 | 1467737758367 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 2208 | 1467737758368 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:55:58 INFO - PROCESS | 2208 | 1467737758371 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 2208 | 1467737758374 Marionette TRACE conn2 <- [1,1210,null,{}] 09:55:58 INFO - PROCESS | 2208 | 1467737758382 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:58 INFO - PROCESS | 2208 | 1467737758385 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:58 INFO - PROCESS | 2208 | 1467737758465 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:55:58 INFO - PROCESS | 2208 | 1467737758519 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 2208 | 1467737758521 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193e2800 == 30 [pid = 2208] [id = 310] 09:55:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x112a83c00) [pid = 2208] [serial = 929] [outer = 0x0] 09:55:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x11857d800) [pid = 2208] [serial = 930] [outer = 0x112a83c00] 09:55:58 INFO - PROCESS | 2208 | 1467737758549 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x118872000) [pid = 2208] [serial = 931] [outer = 0x112a83c00] 09:55:58 INFO - PROCESS | 2208 | 1467737758831 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 472ms 09:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:55:58 INFO - PROCESS | 2208 | 1467737758846 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 2208 | 1467737758847 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:55:58 INFO - PROCESS | 2208 | 1467737758849 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 2208 | 1467737758850 Marionette TRACE conn2 <- [1,1214,null,{}] 09:55:58 INFO - PROCESS | 2208 | 1467737758852 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:58 INFO - PROCESS | 2208 | 1467737758854 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:58 INFO - PROCESS | 2208 | 1467737758936 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:55:58 INFO - PROCESS | 2208 | 1467737758942 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 2208 | 1467737758943 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x12382f800 == 31 [pid = 2208] [id = 311] 09:55:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x11928e000) [pid = 2208] [serial = 932] [outer = 0x0] 09:55:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x11995c800) [pid = 2208] [serial = 933] [outer = 0x11928e000] 09:55:58 INFO - PROCESS | 2208 | 1467737758968 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119c71c00) [pid = 2208] [serial = 934] [outer = 0x11928e000] 09:55:59 INFO - PROCESS | 2208 | 1467737759281 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 471ms 09:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:55:59 INFO - PROCESS | 2208 | 1467737759321 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 2208 | 1467737759322 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:55:59 INFO - PROCESS | 2208 | 1467737759331 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 2208 | 1467737759333 Marionette TRACE conn2 <- [1,1218,null,{}] 09:55:59 INFO - PROCESS | 2208 | 1467737759336 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 2208 | 1467737759338 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:59 INFO - PROCESS | 2208 | 1467737759437 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:55:59 INFO - PROCESS | 2208 | 1467737759453 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 2208 | 1467737759454 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:55:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a76000 == 32 [pid = 2208] [id = 312] 09:55:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x113016400) [pid = 2208] [serial = 935] [outer = 0x0] 09:55:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x119cd9c00) [pid = 2208] [serial = 936] [outer = 0x113016400] 09:55:59 INFO - PROCESS | 2208 | 1467737759479 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x119f23c00) [pid = 2208] [serial = 937] [outer = 0x113016400] 09:55:59 INFO - PROCESS | 2208 | 1467737759886 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 578ms 09:55:59 INFO - PROCESS | 2208 | 1467737759903 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 2208 | 1467737759904 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:55:59 INFO - PROCESS | 2208 | 1467737759909 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 2208 | 1467737759910 Marionette TRACE conn2 <- [1,1222,null,{}] 09:55:59 INFO - PROCESS | 2208 | 1467737759912 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 2208 | 1467737759916 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:00 INFO - PROCESS | 2208 | 1467737760028 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:56:00 INFO - PROCESS | 2208 | 1467737760043 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 2208 | 1467737760044 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257c9000 == 33 [pid = 2208] [id = 313] 09:56:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12101dc00) [pid = 2208] [serial = 938] [outer = 0x0] 09:56:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x123bc8000) [pid = 2208] [serial = 939] [outer = 0x12101dc00] 09:56:00 INFO - PROCESS | 2208 | 1467737760069 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x124991400) [pid = 2208] [serial = 940] [outer = 0x12101dc00] 09:56:00 INFO - PROCESS | 2208 | 1467737760419 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 2208 | 1467737760430 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:56:00 INFO - PROCESS | 2208 | 1467737760433 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 2208 | 1467737760435 Marionette TRACE conn2 <- [1,1226,null,{}] 09:56:00 INFO - PROCESS | 2208 | 1467737760448 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:00 INFO - PROCESS | 2208 | 1467737760450 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:00 INFO - PROCESS | 2208 | 1467737760599 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:56:00 INFO - PROCESS | 2208 | 1467737760648 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 2208 | 1467737760650 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x12697f000 == 34 [pid = 2208] [id = 314] 09:56:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12101fc00) [pid = 2208] [serial = 941] [outer = 0x0] 09:56:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x124999000) [pid = 2208] [serial = 942] [outer = 0x12101fc00] 09:56:00 INFO - PROCESS | 2208 | 1467737760686 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x125773c00) [pid = 2208] [serial = 943] [outer = 0x12101fc00] 09:56:01 INFO - PROCESS | 2208 | 1467737761063 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 09:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:56:01 INFO - PROCESS | 2208 | 1467737761104 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 2208 | 1467737761105 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:56:01 INFO - PROCESS | 2208 | 1467737761107 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 2208 | 1467737761108 Marionette TRACE conn2 <- [1,1230,null,{}] 09:56:01 INFO - PROCESS | 2208 | 1467737761110 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 2208 | 1467737761111 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:01 INFO - PROCESS | 2208 | 1467737761206 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:56:01 INFO - PROCESS | 2208 | 1467737761209 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 2208 | 1467737761210 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b76000 == 35 [pid = 2208] [id = 315] 09:56:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x123c1d800) [pid = 2208] [serial = 944] [outer = 0x0] 09:56:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12588a800) [pid = 2208] [serial = 945] [outer = 0x123c1d800] 09:56:01 INFO - PROCESS | 2208 | 1467737761234 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x12613f800) [pid = 2208] [serial = 946] [outer = 0x123c1d800] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x123bcc000) [pid = 2208] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x12588fc00) [pid = 2208] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x119cdd000) [pid = 2208] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x118350c00) [pid = 2208] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x114fc0400) [pid = 2208] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x115e16000) [pid = 2208] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1267a5800) [pid = 2208] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x12381a000) [pid = 2208] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12613ec00) [pid = 2208] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x112d81c00) [pid = 2208] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x111fe3800) [pid = 2208] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x121022c00) [pid = 2208] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x125894800) [pid = 2208] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x118164000) [pid = 2208] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x121024800) [pid = 2208] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:56:01 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x12a779800) [pid = 2208] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 621ms 09:56:01 INFO - PROCESS | 2208 | 1467737761726 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:56:01 INFO - PROCESS | 2208 | 1467737761729 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 2208 | 1467737761730 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:56:01 INFO - PROCESS | 2208 | 1467737761732 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 2208 | 1467737761733 Marionette TRACE conn2 <- [1,1234,null,{}] 09:56:01 INFO - PROCESS | 2208 | 1467737761735 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 2208 | 1467737761736 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:01 INFO - PROCESS | 2208 | 1467737761818 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:56:01 INFO - PROCESS | 2208 | 1467737761822 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 2208 | 1467737761824 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193e2000 == 36 [pid = 2208] [id = 316] 09:56:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x1176ec800) [pid = 2208] [serial = 947] [outer = 0x0] 09:56:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119296000) [pid = 2208] [serial = 948] [outer = 0x1176ec800] 09:56:01 INFO - PROCESS | 2208 | 1467737761849 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x121022c00) [pid = 2208] [serial = 949] [outer = 0x1176ec800] 09:56:02 INFO - PROCESS | 2208 | 1467737762157 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 09:56:02 INFO - PROCESS | 2208 | 1467737762201 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 2208 | 1467737762202 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:56:02 INFO - PROCESS | 2208 | 1467737762204 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 2208 | 1467737762205 Marionette TRACE conn2 <- [1,1238,null,{}] 09:56:02 INFO - PROCESS | 2208 | 1467737762208 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:02 INFO - PROCESS | 2208 | 1467737762209 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:02 INFO - PROCESS | 2208 | 1467737762306 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:56:02 INFO - PROCESS | 2208 | 1467737762312 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 2208 | 1467737762313 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a408800 == 37 [pid = 2208] [id = 317] 09:56:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x118164c00) [pid = 2208] [serial = 950] [outer = 0x0] 09:56:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12381a000) [pid = 2208] [serial = 951] [outer = 0x118164c00] 09:56:02 INFO - PROCESS | 2208 | 1467737762337 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12588fc00) [pid = 2208] [serial = 952] [outer = 0x118164c00] 09:56:02 INFO - PROCESS | 2208 | 1467737762627 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 471ms 09:56:02 INFO - PROCESS | 2208 | 1467737762676 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 2208 | 1467737762677 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:56:02 INFO - PROCESS | 2208 | 1467737762679 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 2208 | 1467737762681 Marionette TRACE conn2 <- [1,1242,null,{}] 09:56:02 INFO - PROCESS | 2208 | 1467737762683 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:02 INFO - PROCESS | 2208 | 1467737762685 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:02 INFO - PROCESS | 2208 | 1467737762778 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:56:02 INFO - PROCESS | 2208 | 1467737762782 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 2208 | 1467737762784 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a75800 == 38 [pid = 2208] [id = 318] 09:56:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x125894800) [pid = 2208] [serial = 953] [outer = 0x0] 09:56:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1265b4800) [pid = 2208] [serial = 954] [outer = 0x125894800] 09:56:02 INFO - PROCESS | 2208 | 1467737762812 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1290b4400) [pid = 2208] [serial = 955] [outer = 0x125894800] 09:56:03 INFO - PROCESS | 2208 | 1467737763131 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 09:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:56:03 INFO - PROCESS | 2208 | 1467737763148 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 2208 | 1467737763150 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:56:03 INFO - PROCESS | 2208 | 1467737763152 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 2208 | 1467737763153 Marionette TRACE conn2 <- [1,1246,null,{}] 09:56:03 INFO - PROCESS | 2208 | 1467737763158 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:03 INFO - PROCESS | 2208 | 1467737763160 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:03 INFO - PROCESS | 2208 | 1467737763263 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:56:03 INFO - PROCESS | 2208 | 1467737763269 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 2208 | 1467737763270 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b011000 == 39 [pid = 2208] [id = 319] 09:56:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x118206800) [pid = 2208] [serial = 956] [outer = 0x0] 09:56:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x128e76c00) [pid = 2208] [serial = 957] [outer = 0x118206800] 09:56:03 INFO - PROCESS | 2208 | 1467737763295 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1293e6c00) [pid = 2208] [serial = 958] [outer = 0x118206800] 09:56:03 INFO - PROCESS | 2208 | 1467737763583 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 473ms 09:56:03 INFO - PROCESS | 2208 | 1467737763654 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 2208 | 1467737763657 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:56:03 INFO - PROCESS | 2208 | 1467737763661 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 2208 | 1467737763664 Marionette TRACE conn2 <- [1,1250,null,{}] 09:56:03 INFO - PROCESS | 2208 | 1467737763668 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:03 INFO - PROCESS | 2208 | 1467737763670 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:03 INFO - PROCESS | 2208 | 1467737763788 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:56:03 INFO - PROCESS | 2208 | 1467737763839 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 2208 | 1467737763841 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x116408000 == 40 [pid = 2208] [id = 320] 09:56:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x112dd3000) [pid = 2208] [serial = 959] [outer = 0x0] 09:56:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x112dd8000) [pid = 2208] [serial = 960] [outer = 0x112dd3000] 09:56:03 INFO - PROCESS | 2208 | 1467737763873 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x113387000) [pid = 2208] [serial = 961] [outer = 0x112dd3000] 09:56:04 INFO - PROCESS | 2208 | 1467737764444 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 825ms 09:56:04 INFO - PROCESS | 2208 | 1467737764486 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 2208 | 1467737764489 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:56:04 INFO - PROCESS | 2208 | 1467737764495 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 2208 | 1467737764498 Marionette TRACE conn2 <- [1,1254,null,{}] 09:56:04 INFO - PROCESS | 2208 | 1467737764501 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 2208 | 1467737764503 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:04 INFO - PROCESS | 2208 | 1467737764609 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:56:04 INFO - PROCESS | 2208 | 1467737764685 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 2208 | 1467737764686 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b9a800 == 41 [pid = 2208] [id = 321] 09:56:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x116f0c800) [pid = 2208] [serial = 962] [outer = 0x0] 09:56:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1176eb400) [pid = 2208] [serial = 963] [outer = 0x116f0c800] 09:56:04 INFO - PROCESS | 2208 | 1467737764717 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x11857a000) [pid = 2208] [serial = 964] [outer = 0x116f0c800] 09:56:05 INFO - PROCESS | 2208 | 1467737765278 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 823ms 09:56:05 INFO - PROCESS | 2208 | 1467737765335 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 2208 | 1467737765337 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:56:05 INFO - PROCESS | 2208 | 1467737765341 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 2208 | 1467737765343 Marionette TRACE conn2 <- [1,1258,null,{}] 09:56:05 INFO - PROCESS | 2208 | 1467737765349 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:05 INFO - PROCESS | 2208 | 1467737765353 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:05 INFO - PROCESS | 2208 | 1467737765565 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:56:05 INFO - PROCESS | 2208 | 1467737765664 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 2208 | 1467737765666 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x11641c800 == 42 [pid = 2208] [id = 322] 09:56:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x113db4000) [pid = 2208] [serial = 965] [outer = 0x0] 09:56:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x114fb6c00) [pid = 2208] [serial = 966] [outer = 0x113db4000] 09:56:05 INFO - PROCESS | 2208 | 1467737765704 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x1164ea000) [pid = 2208] [serial = 967] [outer = 0x113db4000] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x123a75800 == 41 [pid = 2208] [id = 318] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x12a408800 == 40 [pid = 2208] [id = 317] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x1193e2000 == 39 [pid = 2208] [id = 316] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x128b76000 == 38 [pid = 2208] [id = 315] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x12697f000 == 37 [pid = 2208] [id = 314] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x1257c9000 == 36 [pid = 2208] [id = 313] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x123a76000 == 35 [pid = 2208] [id = 312] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x12382f800 == 34 [pid = 2208] [id = 311] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x1193e2800 == 33 [pid = 2208] [id = 310] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x117464800 == 32 [pid = 2208] [id = 309] 09:56:06 INFO - PROCESS | 2208 | --DOCSHELL 0x115ee5000 == 31 [pid = 2208] [id = 308] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x124990c00) [pid = 2208] [serial = 884] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x126502800) [pid = 2208] [serial = 888] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x121016c00) [pid = 2208] [serial = 878] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x12613b400) [pid = 2208] [serial = 887] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1186f3c00) [pid = 2208] [serial = 873] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x11858a400) [pid = 2208] [serial = 872] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x11680e400) [pid = 2208] [serial = 869] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x118348000) [pid = 2208] [serial = 870] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1176e6400) [pid = 2208] [serial = 866] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x1290bc000) [pid = 2208] [serial = 893] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x118208800) [pid = 2208] [serial = 867] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x123bc1400) [pid = 2208] [serial = 881] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x129591400) [pid = 2208] [serial = 861] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x118869000) [pid = 2208] [serial = 875] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x119c77c00) [pid = 2208] [serial = 876] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x112a7dc00) [pid = 2208] [serial = 863] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1131bc400) [pid = 2208] [serial = 864] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x123814000) [pid = 2208] [serial = 879] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x12a8de400) [pid = 2208] [serial = 906] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x126712800) [pid = 2208] [serial = 890] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x110e78000) [pid = 2208] [serial = 897] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1293e1800) [pid = 2208] [serial = 899] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x123a06000) [pid = 2208] [serial = 896] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1192e1c00) [pid = 2208] [serial = 492] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x12a8e9400) [pid = 2208] [serial = 907] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x12a77d800) [pid = 2208] [serial = 903] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1292b5800) [pid = 2208] [serial = 894] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x129559800) [pid = 2208] [serial = 900] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x128c5c400) [pid = 2208] [serial = 891] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x125889c00) [pid = 2208] [serial = 885] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x123bcbc00) [pid = 2208] [serial = 882] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x12a7bb400) [pid = 2208] [serial = 904] [outer = 0x0] [url = about:blank] 09:56:06 INFO - PROCESS | 2208 | 1467737766271 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 974ms 09:56:06 INFO - PROCESS | 2208 | 1467737766314 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 2208 | 1467737766316 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:56:06 INFO - PROCESS | 2208 | 1467737766320 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 2208 | 1467737766323 Marionette TRACE conn2 <- [1,1262,null,{}] 09:56:06 INFO - PROCESS | 2208 | 1467737766326 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:06 INFO - PROCESS | 2208 | 1467737766328 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:06 INFO - PROCESS | 2208 | 1467737766405 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:56:06 INFO - PROCESS | 2208 | 1467737766411 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 2208 | 1467737766413 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x1168bd800 == 32 [pid = 2208] [id = 323] 09:56:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x116887800) [pid = 2208] [serial = 968] [outer = 0x0] 09:56:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x11834d800) [pid = 2208] [serial = 969] [outer = 0x116887800] 09:56:06 INFO - PROCESS | 2208 | 1467737766439 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1186f3c00) [pid = 2208] [serial = 970] [outer = 0x116887800] 09:56:06 INFO - PROCESS | 2208 | 1467737766863 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 573ms 09:56:06 INFO - PROCESS | 2208 | 1467737766894 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 2208 | 1467737766896 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:56:06 INFO - PROCESS | 2208 | 1467737766900 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 2208 | 1467737766901 Marionette TRACE conn2 <- [1,1266,null,{}] 09:56:06 INFO - PROCESS | 2208 | 1467737766905 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:06 INFO - PROCESS | 2208 | 1467737766909 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:07 INFO - PROCESS | 2208 | 1467737767065 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:56:07 INFO - PROCESS | 2208 | 1467737767153 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 2208 | 1467737767154 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b5f000 == 33 [pid = 2208] [id = 324] 09:56:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x112f96800) [pid = 2208] [serial = 971] [outer = 0x0] 09:56:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x119c72000) [pid = 2208] [serial = 972] [outer = 0x112f96800] 09:56:07 INFO - PROCESS | 2208 | 1467737767197 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x119f20800) [pid = 2208] [serial = 973] [outer = 0x112f96800] 09:56:07 INFO - PROCESS | 2208 | 1467737767546 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 09:56:07 INFO - PROCESS | 2208 | 1467737767569 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 2208 | 1467737767573 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:56:07 INFO - PROCESS | 2208 | 1467737767583 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 2208 | 1467737767586 Marionette TRACE conn2 <- [1,1270,null,{}] 09:56:07 INFO - PROCESS | 2208 | 1467737767588 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:07 INFO - PROCESS | 2208 | 1467737767593 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:07 INFO - PROCESS | 2208 | 1467737767696 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:56:07 INFO - PROCESS | 2208 | 1467737767726 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 2208 | 1467737767727 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a76000 == 34 [pid = 2208] [id = 325] 09:56:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x113db9800) [pid = 2208] [serial = 974] [outer = 0x0] 09:56:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x119f28400) [pid = 2208] [serial = 975] [outer = 0x113db9800] 09:56:07 INFO - PROCESS | 2208 | 1467737767751 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x123e09400) [pid = 2208] [serial = 976] [outer = 0x113db9800] 09:56:08 INFO - PROCESS | 2208 | 1467737768017 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 476ms 09:56:08 INFO - PROCESS | 2208 | 1467737768063 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 2208 | 1467737768065 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:56:08 INFO - PROCESS | 2208 | 1467737768067 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 2208 | 1467737768068 Marionette TRACE conn2 <- [1,1274,null,{}] 09:56:08 INFO - PROCESS | 2208 | 1467737768070 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 2208 | 1467737768072 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:08 INFO - PROCESS | 2208 | 1467737768152 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:56:08 INFO - PROCESS | 2208 | 1467737768158 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 2208 | 1467737768159 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x12617e000 == 35 [pid = 2208] [id = 326] 09:56:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x124095c00) [pid = 2208] [serial = 977] [outer = 0x0] 09:56:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x124dc0400) [pid = 2208] [serial = 978] [outer = 0x124095c00] 09:56:08 INFO - PROCESS | 2208 | 1467737768183 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x125807400) [pid = 2208] [serial = 979] [outer = 0x124095c00] 09:56:08 INFO - PROCESS | 2208 | 1467737768553 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 09:56:08 INFO - PROCESS | 2208 | 1467737768594 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 2208 | 1467737768595 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:56:08 INFO - PROCESS | 2208 | 1467737768597 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 2208 | 1467737768598 Marionette TRACE conn2 <- [1,1278,null,{}] 09:56:08 INFO - PROCESS | 2208 | 1467737768601 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 2208 | 1467737768602 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:08 INFO - PROCESS | 2208 | 1467737768698 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:56:08 INFO - PROCESS | 2208 | 1467737768702 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 2208 | 1467737768706 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b77800 == 36 [pid = 2208] [id = 327] 09:56:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x126502800) [pid = 2208] [serial = 980] [outer = 0x0] 09:56:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x126510400) [pid = 2208] [serial = 981] [outer = 0x126502800] 09:56:08 INFO - PROCESS | 2208 | 1467737768768 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x128c58800) [pid = 2208] [serial = 982] [outer = 0x126502800] 09:56:09 INFO - PROCESS | 2208 | 1467737769114 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 568ms 09:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:56:09 INFO - PROCESS | 2208 | 1467737769166 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 2208 | 1467737769167 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:56:09 INFO - PROCESS | 2208 | 1467737769169 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 2208 | 1467737769170 Marionette TRACE conn2 <- [1,1282,null,{}] 09:56:09 INFO - PROCESS | 2208 | 1467737769172 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 2208 | 1467737769173 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:09 INFO - PROCESS | 2208 | 1467737769269 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:56:09 INFO - PROCESS | 2208 | 1467737769280 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 2208 | 1467737769281 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a413800 == 37 [pid = 2208] [id = 328] 09:56:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1188d0c00) [pid = 2208] [serial = 983] [outer = 0x0] 09:56:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x1292b4c00) [pid = 2208] [serial = 984] [outer = 0x1188d0c00] 09:56:09 INFO - PROCESS | 2208 | 1467737769305 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x129557800) [pid = 2208] [serial = 985] [outer = 0x1188d0c00] 09:56:09 INFO - PROCESS | 2208 | 1467737769639 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 09:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:56:09 INFO - PROCESS | 2208 | 1467737769688 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 2208 | 1467737769689 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:56:09 INFO - PROCESS | 2208 | 1467737769691 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 2208 | 1467737769692 Marionette TRACE conn2 <- [1,1286,null,{}] 09:56:09 INFO - PROCESS | 2208 | 1467737769695 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 2208 | 1467737769696 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:09 INFO - PROCESS | 2208 | 1467737769792 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:56:09 INFO - PROCESS | 2208 | 1467737769803 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 2208 | 1467737769804 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a82d800 == 38 [pid = 2208] [id = 329] 09:56:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1293f0c00) [pid = 2208] [serial = 986] [outer = 0x0] 09:56:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12a779800) [pid = 2208] [serial = 987] [outer = 0x1293f0c00] 09:56:09 INFO - PROCESS | 2208 | 1467737769829 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12a7b1000) [pid = 2208] [serial = 988] [outer = 0x1293f0c00] 09:56:10 INFO - PROCESS | 2208 | 1467737770154 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 09:56:10 INFO - PROCESS | 2208 | 1467737770211 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 2208 | 1467737770212 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:56:10 INFO - PROCESS | 2208 | 1467737770214 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 2208 | 1467737770215 Marionette TRACE conn2 <- [1,1290,null,{}] 09:56:10 INFO - PROCESS | 2208 | 1467737770218 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:10 INFO - PROCESS | 2208 | 1467737770219 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:10 INFO - PROCESS | 2208 | 1467737770392 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x12101dc00) [pid = 2208] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x12101fc00) [pid = 2208] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x11928e000) [pid = 2208] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x112a83c00) [pid = 2208] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1131b8000) [pid = 2208] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x11857f000) [pid = 2208] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x113d57400) [pid = 2208] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x123c1d800) [pid = 2208] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x114fc1400) [pid = 2208] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1176ec800) [pid = 2208] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1186bb400) [pid = 2208] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x125894800) [pid = 2208] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x118164c00) [pid = 2208] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x123bc7c00) [pid = 2208] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x125892400) [pid = 2208] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:56:10 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x113016400) [pid = 2208] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:56:10 INFO - PROCESS | 2208 | 1467737770437 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 2208 | 1467737770439 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186cc000 == 39 [pid = 2208] [id = 330] 09:56:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x111f30000) [pid = 2208] [serial = 989] [outer = 0x0] 09:56:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1131bb000) [pid = 2208] [serial = 990] [outer = 0x111f30000] 09:56:10 INFO - PROCESS | 2208 | 1467737770463 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x118164c00) [pid = 2208] [serial = 991] [outer = 0x111f30000] 09:56:10 INFO - PROCESS | 2208 | 1467737770745 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 572ms 09:56:10 INFO - PROCESS | 2208 | 1467737770787 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 2208 | 1467737770788 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:56:10 INFO - PROCESS | 2208 | 1467737770798 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 2208 | 1467737770799 Marionette TRACE conn2 <- [1,1294,null,{}] 09:56:10 INFO - PROCESS | 2208 | 1467737770801 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:10 INFO - PROCESS | 2208 | 1467737770802 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:10 INFO - PROCESS | 2208 | 1467737770885 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:56:10 INFO - PROCESS | 2208 | 1467737770939 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 2208 | 1467737770940 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b01e000 == 40 [pid = 2208] [id = 331] 09:56:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x112750c00) [pid = 2208] [serial = 992] [outer = 0x0] 09:56:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x118582400) [pid = 2208] [serial = 993] [outer = 0x112750c00] 09:56:10 INFO - PROCESS | 2208 | 1467737770964 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x123e02c00) [pid = 2208] [serial = 994] [outer = 0x112750c00] 09:56:11 INFO - PROCESS | 2208 | 1467737771215 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 09:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:56:11 INFO - PROCESS | 2208 | 1467737771267 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 2208 | 1467737771268 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:56:11 INFO - PROCESS | 2208 | 1467737771270 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 2208 | 1467737771271 Marionette TRACE conn2 <- [1,1298,null,{}] 09:56:11 INFO - PROCESS | 2208 | 1467737771281 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 2208 | 1467737771282 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:11 INFO - PROCESS | 2208 | 1467737771366 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:56:11 INFO - PROCESS | 2208 | 1467737771370 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 2208 | 1467737771371 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd6b000 == 41 [pid = 2208] [id = 332] 09:56:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x123a05800) [pid = 2208] [serial = 995] [outer = 0x0] 09:56:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12a7bf000) [pid = 2208] [serial = 996] [outer = 0x123a05800] 09:56:11 INFO - PROCESS | 2208 | 1467737771397 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12b059c00) [pid = 2208] [serial = 997] [outer = 0x123a05800] 09:56:11 INFO - PROCESS | 2208 | 1467737771753 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 526ms 09:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:56:11 INFO - PROCESS | 2208 | 1467737771796 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 2208 | 1467737771798 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:56:11 INFO - PROCESS | 2208 | 1467737771800 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 2208 | 1467737771801 Marionette TRACE conn2 <- [1,1302,null,{}] 09:56:11 INFO - PROCESS | 2208 | 1467737771804 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 2208 | 1467737771805 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:11 INFO - PROCESS | 2208 | 1467737771897 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:56:11 INFO - PROCESS | 2208 | 1467737771901 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 2208 | 1467737771902 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c030800 == 42 [pid = 2208] [id = 333] 09:56:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12b05c000) [pid = 2208] [serial = 998] [outer = 0x0] 09:56:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12b1cc400) [pid = 2208] [serial = 999] [outer = 0x12b05c000] 09:56:11 INFO - PROCESS | 2208 | 1467737771926 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12b87e800) [pid = 2208] [serial = 1000] [outer = 0x12b05c000] 09:56:12 INFO - PROCESS | 2208 | 1467737772242 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 09:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:56:12 INFO - PROCESS | 2208 | 1467737772270 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 2208 | 1467737772271 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:56:12 INFO - PROCESS | 2208 | 1467737772276 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 2208 | 1467737772277 Marionette TRACE conn2 <- [1,1306,null,{}] 09:56:12 INFO - PROCESS | 2208 | 1467737772279 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 2208 | 1467737772280 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:12 INFO - PROCESS | 2208 | 1467737772357 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:56:12 INFO - PROCESS | 2208 | 1467737772466 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 2208 | 1467737772468 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x115d92800 == 43 [pid = 2208] [id = 334] 09:56:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x111c81800) [pid = 2208] [serial = 1001] [outer = 0x0] 09:56:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x112a7dc00) [pid = 2208] [serial = 1002] [outer = 0x111c81800] 09:56:12 INFO - PROCESS | 2208 | 1467737772499 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x114fc1000) [pid = 2208] [serial = 1003] [outer = 0x111c81800] 09:56:12 INFO - PROCESS | 2208 | 1467737772940 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 719ms 09:56:12 INFO - PROCESS | 2208 | 1467737772996 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:56:13 INFO - PROCESS | 2208 | 1467737772998 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:56:13 INFO - PROCESS | 2208 | 1467737773001 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 2208 | 1467737773003 Marionette TRACE conn2 <- [1,1310,null,{}] 09:56:13 INFO - PROCESS | 2208 | 1467737773026 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:13 INFO - PROCESS | 2208 | 1467737773028 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:13 INFO - PROCESS | 2208 | 1467737773155 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:56:13 INFO - PROCESS | 2208 | 1467737773237 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 2208 | 1467737773239 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b53800 == 44 [pid = 2208] [id = 335] 09:56:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1188b2c00) [pid = 2208] [serial = 1004] [outer = 0x0] 09:56:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x11929a000) [pid = 2208] [serial = 1005] [outer = 0x1188b2c00] 09:56:13 INFO - PROCESS | 2208 | 1467737773269 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x119c71400) [pid = 2208] [serial = 1006] [outer = 0x1188b2c00] 09:56:13 INFO - PROCESS | 2208 | 1467737773691 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:56:13 INFO - PROCESS | 2208 | 1467737773743 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:56:13 INFO - PROCESS | 2208 | 1467737773746 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 2208 | 1467737773747 Marionette TRACE conn2 <- [1,1314,null,{}] 09:56:13 INFO - PROCESS | 2208 | 1467737773750 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:13 INFO - PROCESS | 2208 | 1467737773751 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:13 INFO - PROCESS | 2208 | 1467737773854 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:56:13 INFO - PROCESS | 2208 | 1467737773912 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 2208 | 1467737773913 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aade000 == 45 [pid = 2208] [id = 336] 09:56:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x119f21400) [pid = 2208] [serial = 1007] [outer = 0x0] 09:56:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x123b76800) [pid = 2208] [serial = 1008] [outer = 0x119f21400] 09:56:13 INFO - PROCESS | 2208 | 1467737773942 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x124dc1400) [pid = 2208] [serial = 1009] [outer = 0x119f21400] 09:56:14 INFO - PROCESS | 2208 | 1467737774362 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 621ms 09:56:14 INFO - PROCESS | 2208 | 1467737774367 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 2208 | 1467737774369 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:56:14 INFO - PROCESS | 2208 | 1467737774378 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 2208 | 1467737774382 Marionette TRACE conn2 <- [1,1318,null,{}] 09:56:14 INFO - PROCESS | 2208 | 1467737774385 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 2208 | 1467737774388 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:14 INFO - PROCESS | 2208 | 1467737774511 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:56:14 INFO - PROCESS | 2208 | 1467737774579 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 2208 | 1467737774580 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c380000 == 46 [pid = 2208] [id = 337] 09:56:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x126142000) [pid = 2208] [serial = 1010] [outer = 0x0] 09:56:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1290bd800) [pid = 2208] [serial = 1011] [outer = 0x126142000] 09:56:14 INFO - PROCESS | 2208 | 1467737774608 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x129551400) [pid = 2208] [serial = 1012] [outer = 0x126142000] 09:56:15 INFO - PROCESS | 2208 | 1467737775017 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 679ms 09:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:56:15 INFO - PROCESS | 2208 | 1467737775050 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 2208 | 1467737775052 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:56:15 INFO - PROCESS | 2208 | 1467737775054 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 2208 | 1467737775056 Marionette TRACE conn2 <- [1,1322,null,{}] 09:56:15 INFO - PROCESS | 2208 | 1467737775058 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:15 INFO - PROCESS | 2208 | 1467737775059 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:15 INFO - PROCESS | 2208 | 1467737775161 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:56:15 INFO - PROCESS | 2208 | 1467737775217 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 2208 | 1467737775218 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb6b800 == 47 [pid = 2208] [id = 338] 09:56:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x12a77cc00) [pid = 2208] [serial = 1013] [outer = 0x0] 09:56:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x12a8ea000) [pid = 2208] [serial = 1014] [outer = 0x12a77cc00] 09:56:15 INFO - PROCESS | 2208 | 1467737775246 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x12b1c5c00) [pid = 2208] [serial = 1015] [outer = 0x12a77cc00] 09:56:15 INFO - PROCESS | 2208 | 1467737775861 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 821ms 09:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:56:15 INFO - PROCESS | 2208 | 1467737775876 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 2208 | 1467737775878 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:56:15 INFO - PROCESS | 2208 | 1467737775882 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 2208 | 1467737775883 Marionette TRACE conn2 <- [1,1326,null,{}] 09:56:15 INFO - PROCESS | 2208 | 1467737775887 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:15 INFO - PROCESS | 2208 | 1467737775889 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:15 INFO - PROCESS | 2208 | 1467737775986 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:56:16 INFO - PROCESS | 2208 | 1467737776043 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 2208 | 1467737776046 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x119861800 == 48 [pid = 2208] [id = 339] 09:56:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x114fbec00) [pid = 2208] [serial = 1016] [outer = 0x0] 09:56:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x116fe7800) [pid = 2208] [serial = 1017] [outer = 0x114fbec00] 09:56:16 INFO - PROCESS | 2208 | 1467737776073 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x118583c00) [pid = 2208] [serial = 1018] [outer = 0x114fbec00] 09:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 620ms 09:56:16 INFO - PROCESS | 2208 | 1467737776495 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:56:16 INFO - PROCESS | 2208 | 1467737776502 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 2208 | 1467737776505 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:56:16 INFO - PROCESS | 2208 | 1467737776511 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 2208 | 1467737776513 Marionette TRACE conn2 <- [1,1330,null,{}] 09:56:16 INFO - PROCESS | 2208 | 1467737776516 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:16 INFO - PROCESS | 2208 | 1467737776517 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:16 INFO - PROCESS | 2208 | 1467737776609 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12c030800 == 47 [pid = 2208] [id = 333] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd6b000 == 46 [pid = 2208] [id = 332] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12b01e000 == 45 [pid = 2208] [id = 331] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x1186cc000 == 44 [pid = 2208] [id = 330] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12a82d800 == 43 [pid = 2208] [id = 329] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12a413800 == 42 [pid = 2208] [id = 328] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x128b77800 == 41 [pid = 2208] [id = 327] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12617e000 == 40 [pid = 2208] [id = 326] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x123a76000 == 39 [pid = 2208] [id = 325] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x119b5f000 == 38 [pid = 2208] [id = 324] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x1168bd800 == 37 [pid = 2208] [id = 323] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x11641c800 == 36 [pid = 2208] [id = 322] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x119b9a800 == 35 [pid = 2208] [id = 321] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x116408000 == 34 [pid = 2208] [id = 320] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12b011000 == 33 [pid = 2208] [id = 319] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x112ada800 == 32 [pid = 2208] [id = 307] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x119861800 == 31 [pid = 2208] [id = 339] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb6b800 == 30 [pid = 2208] [id = 338] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12c380000 == 29 [pid = 2208] [id = 337] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x12aade000 == 28 [pid = 2208] [id = 336] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x123b53800 == 27 [pid = 2208] [id = 335] 09:56:17 INFO - PROCESS | 2208 | --DOCSHELL 0x115d92800 == 26 [pid = 2208] [id = 334] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x123bc8000) [pid = 2208] [serial = 939] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x124999000) [pid = 2208] [serial = 942] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x11995c800) [pid = 2208] [serial = 933] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x119c71c00) [pid = 2208] [serial = 934] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x11857d800) [pid = 2208] [serial = 930] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x118872000) [pid = 2208] [serial = 931] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x1131e6800) [pid = 2208] [serial = 924] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x110e7ec00) [pid = 2208] [serial = 925] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x1192df000) [pid = 2208] [serial = 922] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1186c0c00) [pid = 2208] [serial = 921] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x11663bc00) [pid = 2208] [serial = 927] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x116fec000) [pid = 2208] [serial = 928] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x12588a800) [pid = 2208] [serial = 945] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x125773c00) [pid = 2208] [serial = 943] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x118206000) [pid = 2208] [serial = 910] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x121022c00) [pid = 2208] [serial = 949] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x116245c00) [pid = 2208] [serial = 909] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x119c78c00) [pid = 2208] [serial = 913] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1198b5800) [pid = 2208] [serial = 912] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x119296000) [pid = 2208] [serial = 948] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1290b4400) [pid = 2208] [serial = 955] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x12381a000) [pid = 2208] [serial = 951] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x125806000) [pid = 2208] [serial = 916] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x124993400) [pid = 2208] [serial = 915] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x12954cc00) [pid = 2208] [serial = 919] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1292ae000) [pid = 2208] [serial = 918] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1265b4800) [pid = 2208] [serial = 954] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x12613f800) [pid = 2208] [serial = 946] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x119cd9c00) [pid = 2208] [serial = 936] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12588fc00) [pid = 2208] [serial = 952] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x128e76c00) [pid = 2208] [serial = 957] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x124991400) [pid = 2208] [serial = 940] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x119f23c00) [pid = 2208] [serial = 937] [outer = 0x0] [url = about:blank] 09:56:17 INFO - PROCESS | 2208 | 1467737777234 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 2208 | 1467737777236 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x11214c000 == 27 [pid = 2208] [id = 340] 09:56:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x112dd9000) [pid = 2208] [serial = 1019] [outer = 0x0] 09:56:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x112f99800) [pid = 2208] [serial = 1020] [outer = 0x112dd9000] 09:56:17 INFO - PROCESS | 2208 | 1467737777288 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1133a7000) [pid = 2208] [serial = 1021] [outer = 0x112dd9000] 09:56:17 INFO - PROCESS | 2208 | 1467737777600 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1123ms 09:56:17 INFO - PROCESS | 2208 | 1467737777636 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 2208 | 1467737777638 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:56:17 INFO - PROCESS | 2208 | 1467737777643 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 2208 | 1467737777645 Marionette TRACE conn2 <- [1,1334,null,{}] 09:56:17 INFO - PROCESS | 2208 | 1467737777648 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 2208 | 1467737777650 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:17 INFO - PROCESS | 2208 | 1467737777726 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:56:17 INFO - PROCESS | 2208 | 1467737777731 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 2208 | 1467737777733 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e39000 == 28 [pid = 2208] [id = 341] 09:56:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x114fc4800) [pid = 2208] [serial = 1022] [outer = 0x0] 09:56:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x116a21800) [pid = 2208] [serial = 1023] [outer = 0x114fc4800] 09:56:17 INFO - PROCESS | 2208 | 1467737777761 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x118206000) [pid = 2208] [serial = 1024] [outer = 0x114fc4800] 09:56:18 INFO - PROCESS | 2208 | 1467737778113 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 520ms 09:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:56:18 INFO - PROCESS | 2208 | 1467737778165 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 2208 | 1467737778167 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:56:18 INFO - PROCESS | 2208 | 1467737778169 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 2208 | 1467737778171 Marionette TRACE conn2 <- [1,1338,null,{}] 09:56:18 INFO - PROCESS | 2208 | 1467737778173 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 2208 | 1467737778174 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:18 INFO - PROCESS | 2208 | 1467737778253 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:56:18 INFO - PROCESS | 2208 | 1467737778260 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 2208 | 1467737778261 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192aa000 == 29 [pid = 2208] [id = 342] 09:56:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x118582c00) [pid = 2208] [serial = 1025] [outer = 0x0] 09:56:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1186c0000) [pid = 2208] [serial = 1026] [outer = 0x118582c00] 09:56:18 INFO - PROCESS | 2208 | 1467737778294 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1188a8000) [pid = 2208] [serial = 1027] [outer = 0x118582c00] 09:56:19 INFO - PROCESS | 2208 | 1467737779116 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 972ms 09:56:19 INFO - PROCESS | 2208 | 1467737779143 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:56:19 INFO - PROCESS | 2208 | 1467737779144 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:56:19 INFO - PROCESS | 2208 | 1467737779151 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - PROCESS | 2208 | 1467737779155 Marionette TRACE conn2 <- [1,1342,null,{}] 09:56:19 INFO - PROCESS | 2208 | 1467737779159 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:19 INFO - PROCESS | 2208 | 1467737779162 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:19 INFO - PROCESS | 2208 | 1467737779262 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:56:19 INFO - PROCESS | 2208 | 1467737779280 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 2208 | 1467737779281 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x11a120800 == 30 [pid = 2208] [id = 343] 09:56:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x119291c00) [pid = 2208] [serial = 1028] [outer = 0x0] 09:56:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x11995ec00) [pid = 2208] [serial = 1029] [outer = 0x119291c00] 09:56:19 INFO - PROCESS | 2208 | 1467737779305 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119cd9c00) [pid = 2208] [serial = 1030] [outer = 0x119291c00] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x12b05c000) [pid = 2208] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x126502800) [pid = 2208] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1188d0c00) [pid = 2208] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1293f0c00) [pid = 2208] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x124095c00) [pid = 2208] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x116f0c800) [pid = 2208] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x113db9800) [pid = 2208] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x112dd3000) [pid = 2208] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x118206800) [pid = 2208] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x112f96800) [pid = 2208] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x116887800) [pid = 2208] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x113db4000) [pid = 2208] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x123a05800) [pid = 2208] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x111f30000) [pid = 2208] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:56:19 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x112750c00) [pid = 2208] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:56:20 INFO - PROCESS | 2208 | 1467737780085 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 979ms 09:56:20 INFO - PROCESS | 2208 | 1467737780131 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 2208 | 1467737780133 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:56:20 INFO - PROCESS | 2208 | 1467737780139 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 2208 | 1467737780141 Marionette TRACE conn2 <- [1,1346,null,{}] 09:56:20 INFO - PROCESS | 2208 | 1467737780144 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 2208 | 1467737780146 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:20 INFO - PROCESS | 2208 | 1467737780253 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:56:20 INFO - PROCESS | 2208 | 1467737780305 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 2208 | 1467737780307 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x117479800 == 31 [pid = 2208] [id = 344] 09:56:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x11300ec00) [pid = 2208] [serial = 1031] [outer = 0x0] 09:56:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x113ecf400) [pid = 2208] [serial = 1032] [outer = 0x11300ec00] 09:56:20 INFO - PROCESS | 2208 | 1467737780338 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x116807000) [pid = 2208] [serial = 1033] [outer = 0x11300ec00] 09:56:20 INFO - PROCESS | 2208 | 1467737780876 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 773ms 09:56:20 INFO - PROCESS | 2208 | 1467737780912 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 2208 | 1467737780915 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:56:20 INFO - PROCESS | 2208 | 1467737780919 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 2208 | 1467737780921 Marionette TRACE conn2 <- [1,1350,null,{}] 09:56:20 INFO - PROCESS | 2208 | 1467737780924 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 2208 | 1467737780926 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:21 INFO - PROCESS | 2208 | 1467737781029 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:56:21 INFO - PROCESS | 2208 | 1467737781103 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 2208 | 1467737781104 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x123927000 == 32 [pid = 2208] [id = 345] 09:56:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1186bbc00) [pid = 2208] [serial = 1034] [outer = 0x0] 09:56:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1186f1c00) [pid = 2208] [serial = 1035] [outer = 0x1186bbc00] 09:56:21 INFO - PROCESS | 2208 | 1467737781135 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1188af000) [pid = 2208] [serial = 1036] [outer = 0x1186bbc00] 09:56:21 INFO - PROCESS | 2208 | 1467737781743 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:56:21 INFO - PROCESS | 2208 | --DOCSHELL 0x1192aa000 == 31 [pid = 2208] [id = 342] 09:56:21 INFO - PROCESS | 2208 | --DOCSHELL 0x117e39000 == 30 [pid = 2208] [id = 341] 09:56:21 INFO - PROCESS | 2208 | --DOCSHELL 0x11214c000 == 29 [pid = 2208] [id = 340] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x12b1cc400) [pid = 2208] [serial = 999] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x126510400) [pid = 2208] [serial = 981] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x1292b4c00) [pid = 2208] [serial = 984] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x128c58800) [pid = 2208] [serial = 982] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x12a779800) [pid = 2208] [serial = 987] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x124dc0400) [pid = 2208] [serial = 978] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x1176eb400) [pid = 2208] [serial = 963] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x129557800) [pid = 2208] [serial = 985] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x11857a000) [pid = 2208] [serial = 964] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x119f28400) [pid = 2208] [serial = 975] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x123e09400) [pid = 2208] [serial = 976] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x112dd8000) [pid = 2208] [serial = 960] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x113387000) [pid = 2208] [serial = 961] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x1293e6c00) [pid = 2208] [serial = 958] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x119c72000) [pid = 2208] [serial = 972] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x119f20800) [pid = 2208] [serial = 973] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x11834d800) [pid = 2208] [serial = 969] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x1186f3c00) [pid = 2208] [serial = 970] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x114fb6c00) [pid = 2208] [serial = 966] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x1164ea000) [pid = 2208] [serial = 967] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x12a7b1000) [pid = 2208] [serial = 988] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 60 (0x12b87e800) [pid = 2208] [serial = 1000] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 59 (0x12b059c00) [pid = 2208] [serial = 997] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 58 (0x118164c00) [pid = 2208] [serial = 991] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 57 (0x12a7bf000) [pid = 2208] [serial = 996] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 56 (0x1131bb000) [pid = 2208] [serial = 990] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 55 (0x118582400) [pid = 2208] [serial = 993] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 54 (0x125807400) [pid = 2208] [serial = 979] [outer = 0x0] [url = about:blank] 09:56:21 INFO - PROCESS | 2208 | --DOMWINDOW == 53 (0x123e02c00) [pid = 2208] [serial = 994] [outer = 0x0] [url = about:blank] 09:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 872ms 09:56:21 INFO - PROCESS | 2208 | 1467737781792 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 2208 | 1467737781794 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:56:21 INFO - PROCESS | 2208 | 1467737781798 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 2208 | 1467737781799 Marionette TRACE conn2 <- [1,1354,null,{}] 09:56:21 INFO - PROCESS | 2208 | 1467737781803 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:21 INFO - PROCESS | 2208 | 1467737781804 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:21 INFO - PROCESS | 2208 | 1467737781886 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:56:21 INFO - PROCESS | 2208 | 1467737781895 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 2208 | 1467737781897 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x117148800 == 30 [pid = 2208] [id = 346] 09:56:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 54 (0x114fb8000) [pid = 2208] [serial = 1037] [outer = 0x0] 09:56:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 55 (0x115e0d400) [pid = 2208] [serial = 1038] [outer = 0x114fb8000] 09:56:21 INFO - PROCESS | 2208 | 1467737781926 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 56 (0x11687fc00) [pid = 2208] [serial = 1039] [outer = 0x114fb8000] 09:56:22 INFO - PROCESS | 2208 | 1467737782265 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 520ms 09:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:56:22 INFO - PROCESS | 2208 | 1467737782317 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 2208 | 1467737782320 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:56:22 INFO - PROCESS | 2208 | 1467737782324 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 2208 | 1467737782326 Marionette TRACE conn2 <- [1,1358,null,{}] 09:56:22 INFO - PROCESS | 2208 | 1467737782328 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 2208 | 1467737782330 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:22 INFO - PROCESS | 2208 | 1467737782405 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:56:22 INFO - PROCESS | 2208 | 1467737782412 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 2208 | 1467737782413 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x111ea0800 == 31 [pid = 2208] [id = 347] 09:56:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 57 (0x117eb1800) [pid = 2208] [serial = 1040] [outer = 0x0] 09:56:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 58 (0x11858c400) [pid = 2208] [serial = 1041] [outer = 0x117eb1800] 09:56:22 INFO - PROCESS | 2208 | 1467737782440 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 59 (0x1188aa400) [pid = 2208] [serial = 1042] [outer = 0x117eb1800] 09:56:22 INFO - PROCESS | 2208 | 1467737782780 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 470ms 09:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:56:22 INFO - PROCESS | 2208 | 1467737782795 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 2208 | 1467737782796 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:56:22 INFO - PROCESS | 2208 | 1467737782798 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 2208 | 1467737782801 Marionette TRACE conn2 <- [1,1362,null,{}] 09:56:22 INFO - PROCESS | 2208 | 1467737782809 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 2208 | 1467737782812 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:22 INFO - PROCESS | 2208 | 1467737782892 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:56:22 INFO - PROCESS | 2208 | 1467737782941 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 2208 | 1467737782944 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ece800 == 32 [pid = 2208] [id = 348] 09:56:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 60 (0x110d4f400) [pid = 2208] [serial = 1043] [outer = 0x0] 09:56:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 61 (0x11955c800) [pid = 2208] [serial = 1044] [outer = 0x110d4f400] 09:56:22 INFO - PROCESS | 2208 | 1467737782971 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x119f22c00) [pid = 2208] [serial = 1045] [outer = 0x110d4f400] 09:56:23 INFO - PROCESS | 2208 | 1467737783449 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 722ms 09:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:56:23 INFO - PROCESS | 2208 | 1467737783521 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 2208 | 1467737783523 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:56:23 INFO - PROCESS | 2208 | 1467737783527 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 2208 | 1467737783529 Marionette TRACE conn2 <- [1,1366,null,{}] 09:56:23 INFO - PROCESS | 2208 | 1467737783533 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:23 INFO - PROCESS | 2208 | 1467737783535 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:23 INFO - PROCESS | 2208 | 1467737783634 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:56:23 INFO - PROCESS | 2208 | 1467737783687 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 2208 | 1467737783688 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186dd000 == 33 [pid = 2208] [id = 349] 09:56:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x1131bb000) [pid = 2208] [serial = 1046] [outer = 0x0] 09:56:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x115e7b400) [pid = 2208] [serial = 1047] [outer = 0x1131bb000] 09:56:23 INFO - PROCESS | 2208 | 1467737783720 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x117ea8800) [pid = 2208] [serial = 1048] [outer = 0x1131bb000] 09:56:24 INFO - PROCESS | 2208 | 1467737784133 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 2208 | 1467737784150 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:56:24 INFO - PROCESS | 2208 | 1467737784155 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 2208 | 1467737784156 Marionette TRACE conn2 <- [1,1370,null,{}] 09:56:24 INFO - PROCESS | 2208 | 1467737784159 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 2208 | 1467737784161 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:24 INFO - PROCESS | 2208 | 1467737784255 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:56:24 INFO - PROCESS | 2208 | 1467737784302 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 2208 | 1467737784304 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x124289800 == 34 [pid = 2208] [id = 350] 09:56:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x118213000) [pid = 2208] [serial = 1049] [outer = 0x0] 09:56:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x1192d6c00) [pid = 2208] [serial = 1050] [outer = 0x118213000] 09:56:24 INFO - PROCESS | 2208 | 1467737784335 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x119ed4800) [pid = 2208] [serial = 1051] [outer = 0x118213000] 09:56:24 INFO - PROCESS | 2208 | 1467737784778 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 2208 | 1467737784828 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:56:24 INFO - PROCESS | 2208 | 1467737784830 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 2208 | 1467737784833 Marionette TRACE conn2 <- [1,1374,null,{}] 09:56:24 INFO - PROCESS | 2208 | 1467737784842 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 2208 | 1467737784846 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:24 INFO - PROCESS | 2208 | 1467737784960 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:56:25 INFO - PROCESS | 2208 | 1467737785025 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 2208 | 1467737785027 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x12674e800 == 35 [pid = 2208] [id = 351] 09:56:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x123bbe000) [pid = 2208] [serial = 1052] [outer = 0x0] 09:56:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x123bc3800) [pid = 2208] [serial = 1053] [outer = 0x123bbe000] 09:56:25 INFO - PROCESS | 2208 | 1467737785058 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x123e07400) [pid = 2208] [serial = 1054] [outer = 0x123bbe000] 09:56:25 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:56:25 INFO - PROCESS | 2208 | 1467737785498 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 2208 | 1467737785561 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:56:25 INFO - PROCESS | 2208 | 1467737785566 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 2208 | 1467737785568 Marionette TRACE conn2 <- [1,1378,null,{}] 09:56:25 INFO - PROCESS | 2208 | 1467737785572 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:25 INFO - PROCESS | 2208 | 1467737785575 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:25 INFO - PROCESS | 2208 | 1467737785719 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:56:25 INFO - PROCESS | 2208 | 1467737785809 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 2208 | 1467737785810 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b73800 == 36 [pid = 2208] [id = 352] 09:56:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x124991400) [pid = 2208] [serial = 1055] [outer = 0x0] 09:56:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x124999000) [pid = 2208] [serial = 1056] [outer = 0x124991400] 09:56:25 INFO - PROCESS | 2208 | 1467737785858 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x124d4c800) [pid = 2208] [serial = 1057] [outer = 0x124991400] 09:56:26 INFO - PROCESS | 2208 | 1467737786336 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 2208 | 1467737786407 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:56:26 INFO - PROCESS | 2208 | 1467737786411 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 2208 | 1467737786412 Marionette TRACE conn2 <- [1,1382,null,{}] 09:56:26 INFO - PROCESS | 2208 | 1467737786414 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 2208 | 1467737786416 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:26 INFO - PROCESS | 2208 | 1467737786505 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:56:26 INFO - PROCESS | 2208 | 1467737786568 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 2208 | 1467737786569 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x129211800 == 37 [pid = 2208] [id = 353] 09:56:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x125805800) [pid = 2208] [serial = 1058] [outer = 0x0] 09:56:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x125811c00) [pid = 2208] [serial = 1059] [outer = 0x125805800] 09:56:26 INFO - PROCESS | 2208 | 1467737786598 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x125891800) [pid = 2208] [serial = 1060] [outer = 0x125805800] 09:56:27 INFO - PROCESS | 2208 | [2208] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:56:27 INFO - PROCESS | 2208 | 1467737787132 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 2208 | 1467737787183 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:56:27 INFO - PROCESS | 2208 | 1467737787187 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 2208 | 1467737787189 Marionette TRACE conn2 <- [1,1386,null,{}] 09:56:27 INFO - PROCESS | 2208 | 1467737787192 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:27 INFO - PROCESS | 2208 | 1467737787194 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:27 INFO - PROCESS | 2208 | 1467737787289 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:56:27 INFO - PROCESS | 2208 | 1467737787344 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 2208 | 1467737787347 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x12392d000 == 38 [pid = 2208] [id = 354] 09:56:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x11672c800) [pid = 2208] [serial = 1061] [outer = 0x0] 09:56:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x116f03800) [pid = 2208] [serial = 1062] [outer = 0x11672c800] 09:56:27 INFO - PROCESS | 2208 | 1467737787374 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x11857d800) [pid = 2208] [serial = 1063] [outer = 0x11672c800] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x111ea0800 == 37 [pid = 2208] [id = 347] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x117148800 == 36 [pid = 2208] [id = 346] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x123927000 == 35 [pid = 2208] [id = 345] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x117479800 == 34 [pid = 2208] [id = 344] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x129211800 == 33 [pid = 2208] [id = 353] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x128b73800 == 32 [pid = 2208] [id = 352] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x12674e800 == 31 [pid = 2208] [id = 351] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x124289800 == 30 [pid = 2208] [id = 350] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x123ece800 == 29 [pid = 2208] [id = 348] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x11a120800 == 28 [pid = 2208] [id = 343] 09:56:28 INFO - PROCESS | 2208 | --DOCSHELL 0x1186dd000 == 27 [pid = 2208] [id = 349] 09:56:28 INFO - PROCESS | 2208 | 1467737788273 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 2208 | 1467737788316 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:56:28 INFO - PROCESS | 2208 | 1467737788319 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 2208 | 1467737788321 Marionette TRACE conn2 <- [1,1390,null,{}] 09:56:28 INFO - PROCESS | 2208 | 1467737788325 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 2208 | 1467737788326 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:28 INFO - PROCESS | 2208 | 1467737788407 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:56:28 INFO - PROCESS | 2208 | 1467737788461 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 2208 | 1467737788464 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x1168bc800 == 28 [pid = 2208] [id = 355] 09:56:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x112ddc400) [pid = 2208] [serial = 1064] [outer = 0x0] 09:56:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1133e0400) [pid = 2208] [serial = 1065] [outer = 0x112ddc400] 09:56:28 INFO - PROCESS | 2208 | 1467737788494 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x114fc2800) [pid = 2208] [serial = 1066] [outer = 0x112ddc400] 09:56:28 INFO - PROCESS | 2208 | 1467737788831 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 09:56:28 INFO - PROCESS | 2208 | 1467737788839 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:56:28 INFO - PROCESS | 2208 | 1467737788843 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:56:28 INFO - PROCESS | 2208 | 1467737788848 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 2208 | 1467737788849 Marionette TRACE conn2 <- [1,1394,null,{}] 09:56:28 INFO - PROCESS | 2208 | 1467737788852 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 2208 | 1467737788853 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:28 INFO - PROCESS | 2208 | 1467737788949 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:56:28 INFO - PROCESS | 2208 | 1467737788984 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 2208 | 1467737788985 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188e0000 == 29 [pid = 2208] [id = 356] 09:56:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x116738c00) [pid = 2208] [serial = 1067] [outer = 0x0] 09:56:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1176ec800) [pid = 2208] [serial = 1068] [outer = 0x116738c00] 09:56:29 INFO - PROCESS | 2208 | 1467737789012 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x118355c00) [pid = 2208] [serial = 1069] [outer = 0x116738c00] 09:56:29 INFO - PROCESS | 2208 | 1467737789368 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 570ms 09:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:56:29 INFO - PROCESS | 2208 | 1467737789418 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 2208 | 1467737789419 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:56:29 INFO - PROCESS | 2208 | 1467737789421 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 2208 | 1467737789424 Marionette TRACE conn2 <- [1,1398,null,{}] 09:56:29 INFO - PROCESS | 2208 | 1467737789446 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 2208 | 1467737789450 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:29 INFO - PROCESS | 2208 | 1467737789544 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:56:29 INFO - PROCESS | 2208 | 1467737789552 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 2208 | 1467737789554 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a6e000 == 30 [pid = 2208] [id = 357] 09:56:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x111f30400) [pid = 2208] [serial = 1070] [outer = 0x0] 09:56:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x11886b000) [pid = 2208] [serial = 1071] [outer = 0x111f30400] 09:56:29 INFO - PROCESS | 2208 | 1467737789583 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x1198b4c00) [pid = 2208] [serial = 1072] [outer = 0x111f30400] 09:56:29 INFO - PROCESS | 2208 | 1467737789910 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 521ms 09:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:56:29 INFO - PROCESS | 2208 | 1467737789949 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 2208 | 1467737789951 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:56:29 INFO - PROCESS | 2208 | 1467737789953 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 2208 | 1467737789954 Marionette TRACE conn2 <- [1,1402,null,{}] 09:56:29 INFO - PROCESS | 2208 | 1467737789958 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 2208 | 1467737789960 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:30 INFO - PROCESS | 2208 | 1467737790056 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:56:30 INFO - PROCESS | 2208 | 1467737790059 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 2208 | 1467737790061 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x124d7c000 == 31 [pid = 2208] [id = 358] 09:56:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119c73800) [pid = 2208] [serial = 1073] [outer = 0x0] 09:56:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119ed4c00) [pid = 2208] [serial = 1074] [outer = 0x119c73800] 09:56:30 INFO - PROCESS | 2208 | 1467737790085 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119f25400) [pid = 2208] [serial = 1075] [outer = 0x119c73800] 09:56:30 INFO - PROCESS | 2208 | 1467737790434 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 518ms 09:56:30 INFO - PROCESS | 2208 | 1467737790472 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 2208 | 1467737790474 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:56:30 INFO - PROCESS | 2208 | 1467737790478 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 2208 | 1467737790479 Marionette TRACE conn2 <- [1,1406,null,{}] 09:56:30 INFO - PROCESS | 2208 | 1467737790488 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:30 INFO - PROCESS | 2208 | 1467737790489 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:30 INFO - PROCESS | 2208 | 1467737790576 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:56:30 INFO - PROCESS | 2208 | 1467737790610 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 2208 | 1467737790611 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x12674a000 == 32 [pid = 2208] [id = 359] 09:56:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x11672c000) [pid = 2208] [serial = 1076] [outer = 0x0] 09:56:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x121022000) [pid = 2208] [serial = 1077] [outer = 0x11672c000] 09:56:30 INFO - PROCESS | 2208 | 1467737790635 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12381cc00) [pid = 2208] [serial = 1078] [outer = 0x11672c000] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x118582c00) [pid = 2208] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x119291c00) [pid = 2208] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x114fbec00) [pid = 2208] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x119f21400) [pid = 2208] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1188b2c00) [pid = 2208] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x126142000) [pid = 2208] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x12a77cc00) [pid = 2208] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x111c81800) [pid = 2208] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x117eb1800) [pid = 2208] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x114fc4800) [pid = 2208] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x112dd9000) [pid = 2208] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x11300ec00) [pid = 2208] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x114fb8000) [pid = 2208] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:56:30 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1186bbc00) [pid = 2208] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:56:31 INFO - PROCESS | 2208 | 1467737791051 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 625ms 09:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:56:31 INFO - PROCESS | 2208 | 1467737791116 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 2208 | 1467737791117 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:56:31 INFO - PROCESS | 2208 | 1467737791120 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 2208 | 1467737791121 Marionette TRACE conn2 <- [1,1410,null,{}] 09:56:31 INFO - PROCESS | 2208 | 1467737791129 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 2208 | 1467737791133 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:31 INFO - PROCESS | 2208 | 1467737791230 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:56:31 INFO - PROCESS | 2208 | 1467737791235 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 2208 | 1467737791236 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12920c800 == 33 [pid = 2208] [id = 360] 09:56:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x11672f000) [pid = 2208] [serial = 1079] [outer = 0x0] 09:56:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x11858b800) [pid = 2208] [serial = 1080] [outer = 0x11672f000] 09:56:31 INFO - PROCESS | 2208 | 1467737791264 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x123bc2c00) [pid = 2208] [serial = 1081] [outer = 0x11672f000] 09:56:31 INFO - PROCESS | 2208 | 1467737791598 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 524ms 09:56:31 INFO - PROCESS | 2208 | 1467737791645 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 2208 | 1467737791646 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:56:31 INFO - PROCESS | 2208 | 1467737791648 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 2208 | 1467737791649 Marionette TRACE conn2 <- [1,1414,null,{}] 09:56:31 INFO - PROCESS | 2208 | 1467737791651 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 2208 | 1467737791652 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:31 INFO - PROCESS | 2208 | 1467737791751 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:56:31 INFO - PROCESS | 2208 | 1467737791757 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 2208 | 1467737791758 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a405000 == 34 [pid = 2208] [id = 361] 09:56:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x11680a800) [pid = 2208] [serial = 1082] [outer = 0x0] 09:56:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x123bc9c00) [pid = 2208] [serial = 1083] [outer = 0x11680a800] 09:56:31 INFO - PROCESS | 2208 | 1467737791782 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1244e1c00) [pid = 2208] [serial = 1084] [outer = 0x11680a800] 09:56:32 INFO - PROCESS | 2208 | 1467737792107 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 468ms 09:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:56:32 INFO - PROCESS | 2208 | 1467737792116 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 2208 | 1467737792118 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:56:32 INFO - PROCESS | 2208 | 1467737792120 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 2208 | 1467737792121 Marionette TRACE conn2 <- [1,1418,null,{}] 09:56:32 INFO - PROCESS | 2208 | 1467737792124 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 2208 | 1467737792127 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:32 INFO - PROCESS | 2208 | 1467737792204 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:56:32 INFO - PROCESS | 2208 | 1467737792210 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 2208 | 1467737792211 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a755800 == 35 [pid = 2208] [id = 362] 09:56:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x110e76800) [pid = 2208] [serial = 1085] [outer = 0x0] 09:56:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12499d000) [pid = 2208] [serial = 1086] [outer = 0x110e76800] 09:56:32 INFO - PROCESS | 2208 | 1467737792237 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x125770800) [pid = 2208] [serial = 1087] [outer = 0x110e76800] 09:56:32 INFO - PROCESS | 2208 | 1467737792702 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 618ms 09:56:32 INFO - PROCESS | 2208 | 1467737792739 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 2208 | 1467737792744 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:56:32 INFO - PROCESS | 2208 | 1467737792748 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 2208 | 1467737792749 Marionette TRACE conn2 <- [1,1422,null,{}] 09:56:32 INFO - PROCESS | 2208 | 1467737792752 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 2208 | 1467737792753 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:32 INFO - PROCESS | 2208 | 1467737792830 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:56:32 INFO - PROCESS | 2208 | 1467737792833 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 2208 | 1467737792834 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x123928000 == 36 [pid = 2208] [id = 363] 09:56:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x118586c00) [pid = 2208] [serial = 1088] [outer = 0x0] 09:56:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12588b800) [pid = 2208] [serial = 1089] [outer = 0x118586c00] 09:56:32 INFO - PROCESS | 2208 | 1467737792860 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12613ac00) [pid = 2208] [serial = 1090] [outer = 0x118586c00] 09:56:33 INFO - PROCESS | 2208 | 1467737793478 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 09:56:33 INFO - PROCESS | 2208 | 1467737793518 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 2208 | 1467737793521 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:56:33 INFO - PROCESS | 2208 | 1467737793524 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 2208 | 1467737793526 Marionette TRACE conn2 <- [1,1426,null,{}] 09:56:33 INFO - PROCESS | 2208 | 1467737793530 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:33 INFO - PROCESS | 2208 | 1467737793532 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:33 INFO - PROCESS | 2208 | 1467737793661 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:56:33 INFO - PROCESS | 2208 | 1467737793735 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 2208 | 1467737793737 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188df000 == 37 [pid = 2208] [id = 364] 09:56:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x113d57800) [pid = 2208] [serial = 1091] [outer = 0x0] 09:56:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x114fbc400) [pid = 2208] [serial = 1092] [outer = 0x113d57800] 09:56:33 INFO - PROCESS | 2208 | 1467737793768 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x11672cc00) [pid = 2208] [serial = 1093] [outer = 0x113d57800] 09:56:34 INFO - PROCESS | 2208 | 1467737794453 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 972ms 09:56:34 INFO - PROCESS | 2208 | 1467737794496 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 2208 | 1467737794499 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:56:34 INFO - PROCESS | 2208 | 1467737794502 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 2208 | 1467737794504 Marionette TRACE conn2 <- [1,1430,null,{}] 09:56:34 INFO - PROCESS | 2208 | 1467737794508 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:34 INFO - PROCESS | 2208 | 1467737794510 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:34 INFO - PROCESS | 2208 | 1467737794618 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:56:34 INFO - PROCESS | 2208 | 1467737794671 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 2208 | 1467737794674 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:34 INFO - PROCESS | 2208 | ++DOCSHELL 0x11715f800 == 38 [pid = 2208] [id = 365] 09:56:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x115e16400) [pid = 2208] [serial = 1094] [outer = 0x0] 09:56:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1164e6c00) [pid = 2208] [serial = 1095] [outer = 0x115e16400] 09:56:34 INFO - PROCESS | 2208 | 1467737794714 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x116a19800) [pid = 2208] [serial = 1096] [outer = 0x115e16400] 09:56:34 INFO - PROCESS | 2208 | --DOCSHELL 0x12a755800 == 37 [pid = 2208] [id = 362] 09:56:34 INFO - PROCESS | 2208 | --DOCSHELL 0x12a405000 == 36 [pid = 2208] [id = 361] 09:56:34 INFO - PROCESS | 2208 | --DOCSHELL 0x12920c800 == 35 [pid = 2208] [id = 360] 09:56:34 INFO - PROCESS | 2208 | --DOCSHELL 0x12674a000 == 34 [pid = 2208] [id = 359] 09:56:34 INFO - PROCESS | 2208 | --DOCSHELL 0x124d7c000 == 33 [pid = 2208] [id = 358] 09:56:34 INFO - PROCESS | 2208 | --DOCSHELL 0x123a6e000 == 32 [pid = 2208] [id = 357] 09:56:34 INFO - PROCESS | 2208 | --DOCSHELL 0x1188e0000 == 31 [pid = 2208] [id = 356] 09:56:34 INFO - PROCESS | 2208 | --DOCSHELL 0x1168bc800 == 30 [pid = 2208] [id = 355] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1188aa400) [pid = 2208] [serial = 1042] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x11955c800) [pid = 2208] [serial = 1044] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x116a21800) [pid = 2208] [serial = 1023] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x118206000) [pid = 2208] [serial = 1024] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x112f99800) [pid = 2208] [serial = 1020] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1133a7000) [pid = 2208] [serial = 1021] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x116fe7800) [pid = 2208] [serial = 1017] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x113ecf400) [pid = 2208] [serial = 1032] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x115e0d400) [pid = 2208] [serial = 1038] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x11858c400) [pid = 2208] [serial = 1041] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x116807000) [pid = 2208] [serial = 1033] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1186f1c00) [pid = 2208] [serial = 1035] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1188af000) [pid = 2208] [serial = 1036] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x11687fc00) [pid = 2208] [serial = 1039] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x112a7dc00) [pid = 2208] [serial = 1002] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x11929a000) [pid = 2208] [serial = 1005] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x123b76800) [pid = 2208] [serial = 1008] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1290bd800) [pid = 2208] [serial = 1011] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x12a8ea000) [pid = 2208] [serial = 1014] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x119cd9c00) [pid = 2208] [serial = 1030] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x1188a8000) [pid = 2208] [serial = 1027] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1186c0000) [pid = 2208] [serial = 1026] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x11995ec00) [pid = 2208] [serial = 1029] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x118583c00) [pid = 2208] [serial = 1018] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x124dc1400) [pid = 2208] [serial = 1009] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x119c71400) [pid = 2208] [serial = 1006] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x129551400) [pid = 2208] [serial = 1012] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x12b1c5c00) [pid = 2208] [serial = 1015] [outer = 0x0] [url = about:blank] 09:56:34 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x114fc1000) [pid = 2208] [serial = 1003] [outer = 0x0] [url = about:blank] 09:56:35 INFO - PROCESS | 2208 | 1467737795112 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 623ms 09:56:35 INFO - PROCESS | 2208 | 1467737795126 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 2208 | 1467737795130 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:56:35 INFO - PROCESS | 2208 | 1467737795134 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - PROCESS | 2208 | 1467737795136 Marionette TRACE conn2 <- [1,1434,null,{}] 09:56:35 INFO - PROCESS | 2208 | 1467737795148 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:35 INFO - PROCESS | 2208 | 1467737795150 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:35 INFO - PROCESS | 2208 | 1467737795231 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:56:35 INFO - PROCESS | 2208 | 1467737795235 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 2208 | 1467737795236 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186c7800 == 31 [pid = 2208] [id = 366] 09:56:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x117eb3c00) [pid = 2208] [serial = 1097] [outer = 0x0] 09:56:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x118580c00) [pid = 2208] [serial = 1098] [outer = 0x117eb3c00] 09:56:35 INFO - PROCESS | 2208 | 1467737795266 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x1186bc000) [pid = 2208] [serial = 1099] [outer = 0x117eb3c00] 09:56:35 INFO - PROCESS | 2208 | 1467737795647 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 09:56:35 INFO - PROCESS | 2208 | 1467737795666 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 2208 | 1467737795668 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:56:35 INFO - PROCESS | 2208 | 1467737795675 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - PROCESS | 2208 | 1467737795679 Marionette TRACE conn2 <- [1,1438,null,{}] 09:56:35 INFO - PROCESS | 2208 | 1467737795692 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:35 INFO - PROCESS | 2208 | 1467737795697 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:35 INFO - PROCESS | 2208 | 1467737795792 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:56:35 INFO - PROCESS | 2208 | 1467737795797 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 2208 | 1467737795799 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b58800 == 32 [pid = 2208] [id = 367] 09:56:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x118869000) [pid = 2208] [serial = 1100] [outer = 0x0] 09:56:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x1192dd000) [pid = 2208] [serial = 1101] [outer = 0x118869000] 09:56:35 INFO - PROCESS | 2208 | 1467737795829 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x119963c00) [pid = 2208] [serial = 1102] [outer = 0x118869000] 09:56:36 INFO - PROCESS | 2208 | 1467737796160 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 523ms 09:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:56:36 INFO - PROCESS | 2208 | 1467737796199 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 2208 | 1467737796200 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:56:36 INFO - PROCESS | 2208 | 1467737796203 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 2208 | 1467737796204 Marionette TRACE conn2 <- [1,1442,null,{}] 09:56:36 INFO - PROCESS | 2208 | 1467737796206 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 2208 | 1467737796207 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:36 INFO - PROCESS | 2208 | 1467737796306 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:56:36 INFO - PROCESS | 2208 | 1467737796314 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 2208 | 1467737796315 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b5d000 == 33 [pid = 2208] [id = 368] 09:56:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x119c78400) [pid = 2208] [serial = 1103] [outer = 0x0] 09:56:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x119f1b800) [pid = 2208] [serial = 1104] [outer = 0x119c78400] 09:56:36 INFO - PROCESS | 2208 | 1467737796340 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x119f28000) [pid = 2208] [serial = 1105] [outer = 0x119c78400] 09:56:36 INFO - PROCESS | 2208 | 1467737796662 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 471ms 09:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:56:36 INFO - PROCESS | 2208 | 1467737796675 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 2208 | 1467737796678 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:56:36 INFO - PROCESS | 2208 | 1467737796680 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 2208 | 1467737796681 Marionette TRACE conn2 <- [1,1446,null,{}] 09:56:36 INFO - PROCESS | 2208 | 1467737796684 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 2208 | 1467737796685 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:36 INFO - PROCESS | 2208 | 1467737796760 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:56:36 INFO - PROCESS | 2208 | 1467737796763 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 2208 | 1467737796764 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x124d84800 == 34 [pid = 2208] [id = 369] 09:56:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x119f28800) [pid = 2208] [serial = 1106] [outer = 0x0] 09:56:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x123818000) [pid = 2208] [serial = 1107] [outer = 0x119f28800] 09:56:36 INFO - PROCESS | 2208 | 1467737796790 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x123bc4800) [pid = 2208] [serial = 1108] [outer = 0x119f28800] 09:56:37 INFO - PROCESS | 2208 | 1467737797167 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 518ms 09:56:37 INFO - PROCESS | 2208 | 1467737797199 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:56:37 INFO - PROCESS | 2208 | 1467737797200 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:56:37 INFO - PROCESS | 2208 | 1467737797203 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - PROCESS | 2208 | 1467737797204 Marionette TRACE conn2 <- [1,1450,null,{}] 09:56:37 INFO - PROCESS | 2208 | 1467737797206 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:37 INFO - PROCESS | 2208 | 1467737797210 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:37 INFO - PROCESS | 2208 | 1467737797320 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:56:37 INFO - PROCESS | 2208 | 1467737797354 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:37 INFO - PROCESS | 2208 | 1467737797355 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x129002800 == 35 [pid = 2208] [id = 370] 09:56:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x123bc4c00) [pid = 2208] [serial = 1109] [outer = 0x0] 09:56:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1245f4000) [pid = 2208] [serial = 1110] [outer = 0x123bc4c00] 09:56:37 INFO - PROCESS | 2208 | 1467737797379 Marionette DEBUG loaded listener.js 09:56:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x126143800) [pid = 2208] [serial = 1111] [outer = 0x123bc4c00] 09:56:37 INFO - PROCESS | 2208 | 1467737797722 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 567ms 09:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:56:37 INFO - PROCESS | 2208 | 1467737797771 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:56:37 INFO - PROCESS | 2208 | 1467737797772 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:56:37 INFO - PROCESS | 2208 | 1467737797774 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - PROCESS | 2208 | 1467737797775 Marionette TRACE conn2 <- [1,1454,null,{}] 09:56:37 INFO - PROCESS | 2208 | 1467737797777 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:37 INFO - PROCESS | 2208 | 1467737797778 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:37 INFO - PROCESS | 2208 | 1467737797871 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:56:37 INFO - PROCESS | 2208 | 1467737797874 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:37 INFO - PROCESS | 2208 | 1467737797875 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a40a800 == 36 [pid = 2208] [id = 371] 09:56:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x123bc7c00) [pid = 2208] [serial = 1112] [outer = 0x0] 09:56:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x12671ac00) [pid = 2208] [serial = 1113] [outer = 0x123bc7c00] 09:56:37 INFO - PROCESS | 2208 | 1467737797899 Marionette DEBUG loaded listener.js 09:56:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x12695a000) [pid = 2208] [serial = 1114] [outer = 0x123bc7c00] 09:56:38 INFO - PROCESS | 2208 | 1467737798229 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 469ms 09:56:38 INFO - PROCESS | 2208 | 1467737798252 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:56:38 INFO - PROCESS | 2208 | 1467737798253 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:56:38 INFO - PROCESS | 2208 | 1467737798255 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 2208 | 1467737798256 Marionette TRACE conn2 <- [1,1458,null,{}] 09:56:38 INFO - PROCESS | 2208 | 1467737798262 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:38 INFO - PROCESS | 2208 | 1467737798263 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:38 INFO - PROCESS | 2208 | 1467737798359 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:56:38 INFO - PROCESS | 2208 | 1467737798362 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 2208 | 1467737798363 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x115eda800 == 37 [pid = 2208] [id = 372] 09:56:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x126511800) [pid = 2208] [serial = 1115] [outer = 0x0] 09:56:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x128c58800) [pid = 2208] [serial = 1116] [outer = 0x126511800] 09:56:38 INFO - PROCESS | 2208 | 1467737798387 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x128e6ec00) [pid = 2208] [serial = 1117] [outer = 0x126511800] 09:56:38 INFO - PROCESS | 2208 | 1467737798726 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 521ms 09:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:56:38 INFO - PROCESS | 2208 | 1467737798776 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 2208 | 1467737798777 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:56:38 INFO - PROCESS | 2208 | 1467737798779 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 2208 | 1467737798780 Marionette TRACE conn2 <- [1,1462,null,{}] 09:56:38 INFO - PROCESS | 2208 | 1467737798783 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:38 INFO - PROCESS | 2208 | 1467737798784 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:38 INFO - PROCESS | 2208 | 1467737798879 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x110d4f400) [pid = 2208] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x110e76800) [pid = 2208] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1131bb000) [pid = 2208] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x118213000) [pid = 2208] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x116738c00) [pid = 2208] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x111f30400) [pid = 2208] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x123bbe000) [pid = 2208] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x119c73800) [pid = 2208] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x11672c000) [pid = 2208] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x11680a800) [pid = 2208] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x11672c800) [pid = 2208] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x124991400) [pid = 2208] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x112ddc400) [pid = 2208] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x125805800) [pid = 2208] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:56:38 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x11672f000) [pid = 2208] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:56:38 INFO - PROCESS | 2208 | 1467737798967 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 2208 | 1467737798968 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e3e800 == 38 [pid = 2208] [id = 373] 09:56:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x110d62400) [pid = 2208] [serial = 1118] [outer = 0x0] 09:56:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x112dd6400) [pid = 2208] [serial = 1119] [outer = 0x110d62400] 09:56:38 INFO - PROCESS | 2208 | 1467737798992 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x116738c00) [pid = 2208] [serial = 1120] [outer = 0x110d62400] 09:56:39 INFO - PROCESS | 2208 | 1467737799279 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 09:56:39 INFO - PROCESS | 2208 | 1467737799298 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 2208 | 1467737799299 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:56:39 INFO - PROCESS | 2208 | 1467737799301 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 2208 | 1467737799302 Marionette TRACE conn2 <- [1,1466,null,{}] 09:56:39 INFO - PROCESS | 2208 | 1467737799305 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:39 INFO - PROCESS | 2208 | 1467737799306 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:39 INFO - PROCESS | 2208 | 1467737799397 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:56:39 INFO - PROCESS | 2208 | 1467737799400 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 2208 | 1467737799401 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b813800 == 39 [pid = 2208] [id = 374] 09:56:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x11857e800) [pid = 2208] [serial = 1121] [outer = 0x0] 09:56:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x123bcac00) [pid = 2208] [serial = 1122] [outer = 0x11857e800] 09:56:39 INFO - PROCESS | 2208 | 1467737799425 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x125893800) [pid = 2208] [serial = 1123] [outer = 0x11857e800] 09:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 470ms 09:56:39 INFO - PROCESS | 2208 | 1467737799764 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:56:39 INFO - PROCESS | 2208 | 1467737799771 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 2208 | 1467737799773 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:56:39 INFO - PROCESS | 2208 | 1467737799779 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 2208 | 1467737799781 Marionette TRACE conn2 <- [1,1470,null,{}] 09:56:39 INFO - PROCESS | 2208 | 1467737799783 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:39 INFO - PROCESS | 2208 | 1467737799785 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:39 INFO - PROCESS | 2208 | 1467737799899 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:56:39 INFO - PROCESS | 2208 | 1467737799905 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 2208 | 1467737799906 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba1e000 == 40 [pid = 2208] [id = 375] 09:56:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1186c0400) [pid = 2208] [serial = 1124] [outer = 0x0] 09:56:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x128e6f000) [pid = 2208] [serial = 1125] [outer = 0x1186c0400] 09:56:39 INFO - PROCESS | 2208 | 1467737799933 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1293ef000) [pid = 2208] [serial = 1126] [outer = 0x1186c0400] 09:56:40 INFO - PROCESS | 2208 | 1467737800248 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 523ms 09:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:56:40 INFO - PROCESS | 2208 | 1467737800300 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 2208 | 1467737800301 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:56:40 INFO - PROCESS | 2208 | 1467737800303 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 2208 | 1467737800304 Marionette TRACE conn2 <- [1,1474,null,{}] 09:56:40 INFO - PROCESS | 2208 | 1467737800307 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:40 INFO - PROCESS | 2208 | 1467737800308 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:40 INFO - PROCESS | 2208 | 1467737800382 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:56:40 INFO - PROCESS | 2208 | 1467737800385 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 2208 | 1467737800386 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c023000 == 41 [pid = 2208] [id = 376] 09:56:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x12954f000) [pid = 2208] [serial = 1127] [outer = 0x0] 09:56:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x129587400) [pid = 2208] [serial = 1128] [outer = 0x12954f000] 09:56:40 INFO - PROCESS | 2208 | 1467737800412 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x12a770400) [pid = 2208] [serial = 1129] [outer = 0x12954f000] 09:56:40 INFO - PROCESS | 2208 | 1467737800754 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 467ms 09:56:40 INFO - PROCESS | 2208 | 1467737800772 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 2208 | 1467737800773 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:56:40 INFO - PROCESS | 2208 | 1467737800778 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 2208 | 1467737800779 Marionette TRACE conn2 <- [1,1478,null,{}] 09:56:40 INFO - PROCESS | 2208 | 1467737800782 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:40 INFO - PROCESS | 2208 | 1467737800783 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:40 INFO - PROCESS | 2208 | 1467737800885 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:56:40 INFO - PROCESS | 2208 | 1467737800894 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 2208 | 1467737800895 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c02a000 == 42 [pid = 2208] [id = 377] 09:56:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12958ac00) [pid = 2208] [serial = 1130] [outer = 0x0] 09:56:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12a77cc00) [pid = 2208] [serial = 1131] [outer = 0x12958ac00] 09:56:40 INFO - PROCESS | 2208 | 1467737800918 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12a7bec00) [pid = 2208] [serial = 1132] [outer = 0x12958ac00] 09:56:41 INFO - PROCESS | 2208 | 1467737801422 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 09:56:41 INFO - PROCESS | 2208 | 1467737801460 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 2208 | 1467737801462 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:56:41 INFO - PROCESS | 2208 | 1467737801466 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 2208 | 1467737801470 Marionette TRACE conn2 <- [1,1482,null,{}] 09:56:41 INFO - PROCESS | 2208 | 1467737801475 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:41 INFO - PROCESS | 2208 | 1467737801477 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:41 INFO - PROCESS | 2208 | 1467737801580 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:56:41 INFO - PROCESS | 2208 | 1467737801646 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 2208 | 1467737801647 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x11847a000 == 43 [pid = 2208] [id = 378] 09:56:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1164eb800) [pid = 2208] [serial = 1133] [outer = 0x0] 09:56:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x116a21800) [pid = 2208] [serial = 1134] [outer = 0x1164eb800] 09:56:41 INFO - PROCESS | 2208 | 1467737801678 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x11834c800) [pid = 2208] [serial = 1135] [outer = 0x1164eb800] 09:56:42 INFO - PROCESS | 2208 | 1467737802099 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 672ms 09:56:42 INFO - PROCESS | 2208 | 1467737802174 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 2208 | 1467737802177 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:56:42 INFO - PROCESS | 2208 | 1467737802184 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - PROCESS | 2208 | 1467737802186 Marionette TRACE conn2 <- [1,1486,null,{}] 09:56:42 INFO - PROCESS | 2208 | 1467737802189 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:42 INFO - PROCESS | 2208 | 1467737802191 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:42 INFO - PROCESS | 2208 | 1467737802295 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:56:42 INFO - PROCESS | 2208 | 1467737802361 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 2208 | 1467737802363 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b70000 == 44 [pid = 2208] [id = 379] 09:56:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x119604800) [pid = 2208] [serial = 1136] [outer = 0x0] 09:56:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1199f5000) [pid = 2208] [serial = 1137] [outer = 0x119604800] 09:56:42 INFO - PROCESS | 2208 | 1467737802392 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x121016800) [pid = 2208] [serial = 1138] [outer = 0x119604800] 09:56:42 INFO - PROCESS | 2208 | 1467737802812 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 09:56:42 INFO - PROCESS | 2208 | 1467737802854 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 2208 | 1467737802856 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:56:42 INFO - PROCESS | 2208 | 1467737802859 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - PROCESS | 2208 | 1467737802861 Marionette TRACE conn2 <- [1,1490,null,{}] 09:56:42 INFO - PROCESS | 2208 | 1467737802869 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:42 INFO - PROCESS | 2208 | 1467737802873 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:43 INFO - PROCESS | 2208 | 1467737803009 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:56:43 INFO - PROCESS | 2208 | 1467737803021 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 2208 | 1467737803023 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c374000 == 45 [pid = 2208] [id = 380] 09:56:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x124996c00) [pid = 2208] [serial = 1139] [outer = 0x0] 09:56:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x124d52c00) [pid = 2208] [serial = 1140] [outer = 0x124996c00] 09:56:43 INFO - PROCESS | 2208 | 1467737803066 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12588d800) [pid = 2208] [serial = 1141] [outer = 0x124996c00] 09:56:43 INFO - PROCESS | 2208 | 1467737803678 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 872ms 09:56:43 INFO - PROCESS | 2208 | 1467737803730 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 2208 | 1467737803732 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:56:43 INFO - PROCESS | 2208 | 1467737803736 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 2208 | 1467737803738 Marionette TRACE conn2 <- [1,1494,null,{}] 09:56:43 INFO - PROCESS | 2208 | 1467737803744 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:43 INFO - PROCESS | 2208 | 1467737803746 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:43 INFO - PROCESS | 2208 | 1467737803838 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:56:43 INFO - PROCESS | 2208 | 1467737803903 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 2208 | 1467737803906 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186ca000 == 46 [pid = 2208] [id = 381] 09:56:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x114fc4800) [pid = 2208] [serial = 1142] [outer = 0x0] 09:56:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x1176e5400) [pid = 2208] [serial = 1143] [outer = 0x114fc4800] 09:56:43 INFO - PROCESS | 2208 | 1467737803934 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x118355000) [pid = 2208] [serial = 1144] [outer = 0x114fc4800] 09:56:44 INFO - PROCESS | 2208 | 1467737804401 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 676ms 09:56:44 INFO - PROCESS | 2208 | 1467737804412 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 2208 | 1467737804417 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:56:44 INFO - PROCESS | 2208 | 1467737804443 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - PROCESS | 2208 | 1467737804446 Marionette TRACE conn2 <- [1,1498,null,{}] 09:56:44 INFO - PROCESS | 2208 | 1467737804452 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:44 INFO - PROCESS | 2208 | 1467737804454 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x12392d000 == 45 [pid = 2208] [id = 354] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x12c023000 == 44 [pid = 2208] [id = 376] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba1e000 == 43 [pid = 2208] [id = 375] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x12b813800 == 42 [pid = 2208] [id = 374] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x117e3e800 == 41 [pid = 2208] [id = 373] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x115eda800 == 40 [pid = 2208] [id = 372] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x12a40a800 == 39 [pid = 2208] [id = 371] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x129002800 == 38 [pid = 2208] [id = 370] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x124d84800 == 37 [pid = 2208] [id = 369] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x123b5d000 == 36 [pid = 2208] [id = 368] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x119b58800 == 35 [pid = 2208] [id = 367] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x1186c7800 == 34 [pid = 2208] [id = 366] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x11715f800 == 33 [pid = 2208] [id = 365] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x1188df000 == 32 [pid = 2208] [id = 364] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x123928000 == 31 [pid = 2208] [id = 363] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x1186ca000 == 30 [pid = 2208] [id = 381] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x12c374000 == 29 [pid = 2208] [id = 380] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x128b70000 == 28 [pid = 2208] [id = 379] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x11847a000 == 27 [pid = 2208] [id = 378] 09:56:45 INFO - PROCESS | 2208 | --DOCSHELL 0x12c02a000 == 26 [pid = 2208] [id = 377] 09:56:45 INFO - PROCESS | 2208 | 1467737805143 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x12499d000) [pid = 2208] [serial = 1086] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x117ea8800) [pid = 2208] [serial = 1048] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x115e7b400) [pid = 2208] [serial = 1047] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x119ed4800) [pid = 2208] [serial = 1051] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x118355c00) [pid = 2208] [serial = 1069] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1176ec800) [pid = 2208] [serial = 1068] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1192d6c00) [pid = 2208] [serial = 1050] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x1198b4c00) [pid = 2208] [serial = 1072] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x11886b000) [pid = 2208] [serial = 1071] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x123e07400) [pid = 2208] [serial = 1054] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x123bc3800) [pid = 2208] [serial = 1053] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x119ed4c00) [pid = 2208] [serial = 1074] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x119f25400) [pid = 2208] [serial = 1075] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x121022000) [pid = 2208] [serial = 1077] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x123bc9c00) [pid = 2208] [serial = 1083] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1244e1c00) [pid = 2208] [serial = 1084] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x11857d800) [pid = 2208] [serial = 1063] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x116f03800) [pid = 2208] [serial = 1062] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x124d4c800) [pid = 2208] [serial = 1057] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1133e0400) [pid = 2208] [serial = 1065] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x124999000) [pid = 2208] [serial = 1056] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x125891800) [pid = 2208] [serial = 1060] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x125811c00) [pid = 2208] [serial = 1059] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x11858b800) [pid = 2208] [serial = 1080] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12381cc00) [pid = 2208] [serial = 1078] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x114fc2800) [pid = 2208] [serial = 1066] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x123bc2c00) [pid = 2208] [serial = 1081] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x125770800) [pid = 2208] [serial = 1087] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x119f22c00) [pid = 2208] [serial = 1045] [outer = 0x0] [url = about:blank] 09:56:45 INFO - PROCESS | 2208 | 1467737805317 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 2208 | 1467737805320 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x115ec9800 == 27 [pid = 2208] [id = 382] 09:56:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x112dd9800) [pid = 2208] [serial = 1145] [outer = 0x0] 09:56:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x112de0c00) [pid = 2208] [serial = 1146] [outer = 0x112dd9800] 09:56:45 INFO - PROCESS | 2208 | 1467737805367 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x11338c400) [pid = 2208] [serial = 1147] [outer = 0x112dd9800] 09:56:45 INFO - PROCESS | 2208 | 1467737805759 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1346ms 09:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:56:45 INFO - PROCESS | 2208 | 1467737805770 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 2208 | 1467737805772 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:56:45 INFO - PROCESS | 2208 | 1467737805774 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 2208 | 1467737805776 Marionette TRACE conn2 <- [1,1502,null,{}] 09:56:45 INFO - PROCESS | 2208 | 1467737805779 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:45 INFO - PROCESS | 2208 | 1467737805781 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:45 INFO - PROCESS | 2208 | 1467737805859 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:56:45 INFO - PROCESS | 2208 | 1467737805863 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 2208 | 1467737805864 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e41000 == 28 [pid = 2208] [id = 383] 09:56:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x117eaf000) [pid = 2208] [serial = 1148] [outer = 0x0] 09:56:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x1186fbc00) [pid = 2208] [serial = 1149] [outer = 0x117eaf000] 09:56:45 INFO - PROCESS | 2208 | 1467737805893 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1188d0c00) [pid = 2208] [serial = 1150] [outer = 0x117eaf000] 09:56:46 INFO - PROCESS | 2208 | 1467737806217 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 470ms 09:56:46 INFO - PROCESS | 2208 | 1467737806245 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 2208 | 1467737806247 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:56:46 INFO - PROCESS | 2208 | 1467737806249 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 2208 | 1467737806250 Marionette TRACE conn2 <- [1,1506,null,{}] 09:56:46 INFO - PROCESS | 2208 | 1467737806253 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 2208 | 1467737806254 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:46 INFO - PROCESS | 2208 | 1467737806337 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:56:46 INFO - PROCESS | 2208 | 1467737806390 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 2208 | 1467737806391 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192a1000 == 29 [pid = 2208] [id = 384] 09:56:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x119296000) [pid = 2208] [serial = 1151] [outer = 0x0] 09:56:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x119559c00) [pid = 2208] [serial = 1152] [outer = 0x119296000] 09:56:46 INFO - PROCESS | 2208 | 1467737806416 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x119c7b000) [pid = 2208] [serial = 1153] [outer = 0x119296000] 09:56:46 INFO - PROCESS | 2208 | 1467737806711 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 09:56:46 INFO - PROCESS | 2208 | 1467737806768 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 2208 | 1467737806770 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:56:46 INFO - PROCESS | 2208 | 1467737806778 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 2208 | 1467737806782 Marionette TRACE conn2 <- [1,1510,null,{}] 09:56:46 INFO - PROCESS | 2208 | 1467737806784 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 2208 | 1467737806786 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:46 INFO - PROCESS | 2208 | 1467737806867 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:56:46 INFO - PROCESS | 2208 | 1467737806924 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 2208 | 1467737806925 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x12391c800 == 30 [pid = 2208] [id = 385] 09:56:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x119c7a800) [pid = 2208] [serial = 1154] [outer = 0x0] 09:56:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x119f23000) [pid = 2208] [serial = 1155] [outer = 0x119c7a800] 09:56:46 INFO - PROCESS | 2208 | 1467737806949 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x123bbdc00) [pid = 2208] [serial = 1156] [outer = 0x119c7a800] 09:56:47 INFO - PROCESS | 2208 | 1467737807248 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 524ms 09:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:56:47 INFO - PROCESS | 2208 | 1467737807300 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 2208 | 1467737807301 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:56:47 INFO - PROCESS | 2208 | 1467737807303 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 2208 | 1467737807304 Marionette TRACE conn2 <- [1,1514,null,{}] 09:56:47 INFO - PROCESS | 2208 | 1467737807307 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:47 INFO - PROCESS | 2208 | 1467737807308 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:47 INFO - PROCESS | 2208 | 1467737807403 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:56:47 INFO - PROCESS | 2208 | 1467737807407 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 2208 | 1467737807408 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257d2000 == 31 [pid = 2208] [id = 386] 09:56:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x119c7c800) [pid = 2208] [serial = 1157] [outer = 0x0] 09:56:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x123bc9400) [pid = 2208] [serial = 1158] [outer = 0x119c7c800] 09:56:47 INFO - PROCESS | 2208 | 1467737807433 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x1245f3000) [pid = 2208] [serial = 1159] [outer = 0x119c7c800] 09:56:47 INFO - PROCESS | 2208 | 1467737807752 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 467ms 09:56:47 INFO - PROCESS | 2208 | 1467737807771 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 2208 | 1467737807773 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:56:47 INFO - PROCESS | 2208 | 1467737807789 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 2208 | 1467737807792 Marionette TRACE conn2 <- [1,1518,null,{}] 09:56:47 INFO - PROCESS | 2208 | 1467737807797 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:47 INFO - PROCESS | 2208 | 1467737807798 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:47 INFO - PROCESS | 2208 | 1467737807895 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:56:47 INFO - PROCESS | 2208 | 1467737807899 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 2208 | 1467737807903 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b62800 == 32 [pid = 2208] [id = 387] 09:56:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119290800) [pid = 2208] [serial = 1160] [outer = 0x0] 09:56:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x125770400) [pid = 2208] [serial = 1161] [outer = 0x119290800] 09:56:47 INFO - PROCESS | 2208 | 1467737807935 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x125891800) [pid = 2208] [serial = 1162] [outer = 0x119290800] 09:56:48 INFO - PROCESS | 2208 | 1467737808279 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 529ms 09:56:48 INFO - PROCESS | 2208 | 1467737808312 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:56:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:56:48 INFO - PROCESS | 2208 | 1467737808321 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:56:48 INFO - PROCESS | 2208 | 1467737808323 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 2208 | 1467737808324 Marionette TRACE conn2 <- [1,1522,null,{}] 09:56:48 INFO - PROCESS | 2208 | 1467737808326 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:48 INFO - PROCESS | 2208 | 1467737808328 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:48 INFO - PROCESS | 2208 | 1467737808420 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:56:48 INFO - PROCESS | 2208 | 1467737808454 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 2208 | 1467737808455 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x111e92800 == 33 [pid = 2208] [id = 388] 09:56:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12613b400) [pid = 2208] [serial = 1163] [outer = 0x0] 09:56:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x126511000) [pid = 2208] [serial = 1164] [outer = 0x12613b400] 09:56:48 INFO - PROCESS | 2208 | 1467737808479 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x126c36400) [pid = 2208] [serial = 1165] [outer = 0x12613b400] 09:56:48 INFO - PROCESS | 2208 | 1467737808794 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:56:48 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:56:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:56:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:56:48 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:56:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:56:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:56:48 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:56:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:56:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:56:48 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:56:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:56:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:56:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 521ms 09:56:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:56:48 INFO - PROCESS | 2208 | 1467737808851 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:56:48 INFO - PROCESS | 2208 | 1467737808852 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:56:48 INFO - PROCESS | 2208 | 1467737808855 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 2208 | 1467737808856 Marionette TRACE conn2 <- [1,1526,null,{}] 09:56:48 INFO - PROCESS | 2208 | 1467737808859 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:48 INFO - PROCESS | 2208 | 1467737808860 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:48 INFO - PROCESS | 2208 | 1467737808953 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:56:48 INFO - PROCESS | 2208 | 1467737808957 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 2208 | 1467737808958 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a758800 == 34 [pid = 2208] [id = 389] 09:56:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x113d59000) [pid = 2208] [serial = 1166] [outer = 0x0] 09:56:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x128c5bc00) [pid = 2208] [serial = 1167] [outer = 0x113d59000] 09:56:48 INFO - PROCESS | 2208 | 1467737808982 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1292b5400) [pid = 2208] [serial = 1168] [outer = 0x113d59000] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x12958ac00) [pid = 2208] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x12954f000) [pid = 2208] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x123bc4c00) [pid = 2208] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x123bc7c00) [pid = 2208] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x126511800) [pid = 2208] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x117eb3c00) [pid = 2208] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x119f28800) [pid = 2208] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x118869000) [pid = 2208] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x118586c00) [pid = 2208] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x119c78400) [pid = 2208] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x115e16400) [pid = 2208] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x110d62400) [pid = 2208] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x113d57800) [pid = 2208] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1186c0400) [pid = 2208] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:56:49 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x11857e800) [pid = 2208] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:56:49 INFO - PROCESS | 2208 | 1467737809472 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:56:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:56:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:56:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:56:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:56:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:56:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:56:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 09:56:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:56:49 INFO - PROCESS | 2208 | 1467737809525 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:56:49 INFO - PROCESS | 2208 | 1467737809526 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:56:49 INFO - PROCESS | 2208 | 1467737809536 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 2208 | 1467737809537 Marionette TRACE conn2 <- [1,1530,null,{}] 09:56:49 INFO - PROCESS | 2208 | 1467737809539 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:49 INFO - PROCESS | 2208 | 1467737809540 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:49 INFO - PROCESS | 2208 | 1467737809612 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:56:49 INFO - PROCESS | 2208 | 1467737809616 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 2208 | 1467737809617 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a836800 == 35 [pid = 2208] [id = 390] 09:56:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x114f7e800) [pid = 2208] [serial = 1169] [outer = 0x0] 09:56:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x119f24c00) [pid = 2208] [serial = 1170] [outer = 0x114f7e800] 09:56:49 INFO - PROCESS | 2208 | 1467737809643 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x12576dc00) [pid = 2208] [serial = 1171] [outer = 0x114f7e800] 09:56:49 INFO - PROCESS | 2208 | 1467737809945 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:56:50 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:56:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:56:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:56:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:56:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:56:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 475ms 09:56:50 INFO - PROCESS | 2208 | 1467737810005 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 2208 | 1467737810006 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:56:50 INFO - PROCESS | 2208 | 1467737810008 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 2208 | 1467737810009 Marionette TRACE conn2 <- [1,1534,null,{}] 09:56:50 INFO - PROCESS | 2208 | 1467737810011 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 2208 | 1467737810012 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:50 INFO - PROCESS | 2208 | 1467737810109 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:56:50 INFO - PROCESS | 2208 | 1467737810116 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 2208 | 1467737810117 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b01e000 == 36 [pid = 2208] [id = 391] 09:56:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1265b4800) [pid = 2208] [serial = 1172] [outer = 0x0] 09:56:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1292b0400) [pid = 2208] [serial = 1173] [outer = 0x1265b4800] 09:56:50 INFO - PROCESS | 2208 | 1467737810141 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x1293e1800) [pid = 2208] [serial = 1174] [outer = 0x1265b4800] 09:56:50 INFO - PROCESS | 2208 | 1467737810474 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 09:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:56:50 INFO - PROCESS | 2208 | 1467737810527 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 2208 | 1467737810528 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:56:50 INFO - PROCESS | 2208 | 1467737810530 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 2208 | 1467737810531 Marionette TRACE conn2 <- [1,1538,null,{}] 09:56:50 INFO - PROCESS | 2208 | 1467737810533 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 2208 | 1467737810535 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:50 INFO - PROCESS | 2208 | 1467737810611 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:56:50 INFO - PROCESS | 2208 | 1467737810615 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 2208 | 1467737810617 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd74800 == 37 [pid = 2208] [id = 392] 09:56:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1293e1c00) [pid = 2208] [serial = 1175] [outer = 0x0] 09:56:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12954ec00) [pid = 2208] [serial = 1176] [outer = 0x1293e1c00] 09:56:50 INFO - PROCESS | 2208 | 1467737810645 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12a770800) [pid = 2208] [serial = 1177] [outer = 0x1293e1c00] 09:56:50 INFO - PROCESS | 2208 | 1467737810970 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 468ms 09:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:56:51 INFO - PROCESS | 2208 | 1467737810999 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 2208 | 1467737811000 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:56:51 INFO - PROCESS | 2208 | 1467737811002 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 2208 | 1467737811004 Marionette TRACE conn2 <- [1,1542,null,{}] 09:56:51 INFO - PROCESS | 2208 | 1467737811008 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:51 INFO - PROCESS | 2208 | 1467737811011 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:51 INFO - PROCESS | 2208 | 1467737811137 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:56:51 INFO - PROCESS | 2208 | 1467737811146 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 2208 | 1467737811147 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x124073000 == 38 [pid = 2208] [id = 393] 09:56:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x119f1ac00) [pid = 2208] [serial = 1178] [outer = 0x0] 09:56:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12a77b800) [pid = 2208] [serial = 1179] [outer = 0x119f1ac00] 09:56:51 INFO - PROCESS | 2208 | 1467737811187 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12a8ea400) [pid = 2208] [serial = 1180] [outer = 0x119f1ac00] 09:56:51 INFO - PROCESS | 2208 | 1467737811752 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 771ms 09:56:51 INFO - PROCESS | 2208 | 1467737811774 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:56:51 INFO - PROCESS | 2208 | 1467737811777 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:56:51 INFO - PROCESS | 2208 | 1467737811780 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 2208 | 1467737811782 Marionette TRACE conn2 <- [1,1546,null,{}] 09:56:51 INFO - PROCESS | 2208 | 1467737811786 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:51 INFO - PROCESS | 2208 | 1467737811788 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:51 INFO - PROCESS | 2208 | 1467737811903 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:56:51 INFO - PROCESS | 2208 | 1467737811962 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 2208 | 1467737811963 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x117462000 == 39 [pid = 2208] [id = 394] 09:56:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x112de1c00) [pid = 2208] [serial = 1181] [outer = 0x0] 09:56:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x114fb9800) [pid = 2208] [serial = 1182] [outer = 0x112de1c00] 09:56:51 INFO - PROCESS | 2208 | 1467737811994 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x116fe7800) [pid = 2208] [serial = 1183] [outer = 0x112de1c00] 09:56:52 INFO - PROCESS | 2208 | 1467737812513 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 771ms 09:56:52 INFO - PROCESS | 2208 | 1467737812551 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 2208 | 1467737812554 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:56:52 INFO - PROCESS | 2208 | 1467737812561 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 2208 | 1467737812563 Marionette TRACE conn2 <- [1,1550,null,{}] 09:56:52 INFO - PROCESS | 2208 | 1467737812566 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:52 INFO - PROCESS | 2208 | 1467737812568 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:52 INFO - PROCESS | 2208 | 1467737812675 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:56:52 INFO - PROCESS | 2208 | 1467737812754 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 2208 | 1467737812756 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12450b800 == 40 [pid = 2208] [id = 395] 09:56:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x119291800) [pid = 2208] [serial = 1184] [outer = 0x0] 09:56:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x119964400) [pid = 2208] [serial = 1185] [outer = 0x119291800] 09:56:52 INFO - PROCESS | 2208 | 1467737812786 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x119f1bc00) [pid = 2208] [serial = 1186] [outer = 0x119291800] 09:56:53 INFO - PROCESS | 2208 | 1467737813448 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 921ms 09:56:53 INFO - PROCESS | 2208 | 1467737813484 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 2208 | 1467737813487 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:56:53 INFO - PROCESS | 2208 | 1467737813494 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 2208 | 1467737813495 Marionette TRACE conn2 <- [1,1554,null,{}] 09:56:53 INFO - PROCESS | 2208 | 1467737813499 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:53 INFO - PROCESS | 2208 | 1467737813500 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:53 INFO - PROCESS | 2208 | 1467737813606 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd74800 == 39 [pid = 2208] [id = 392] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12b01e000 == 38 [pid = 2208] [id = 391] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12a836800 == 37 [pid = 2208] [id = 390] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12a758800 == 36 [pid = 2208] [id = 389] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x111e92800 == 35 [pid = 2208] [id = 388] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x128b62800 == 34 [pid = 2208] [id = 387] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x1257d2000 == 33 [pid = 2208] [id = 386] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x12391c800 == 32 [pid = 2208] [id = 385] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x1192a1000 == 31 [pid = 2208] [id = 384] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x117e41000 == 30 [pid = 2208] [id = 383] 09:56:53 INFO - PROCESS | 2208 | --DOCSHELL 0x115ec9800 == 29 [pid = 2208] [id = 382] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1245f4000) [pid = 2208] [serial = 1110] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x12671ac00) [pid = 2208] [serial = 1113] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x126143800) [pid = 2208] [serial = 1111] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x128c58800) [pid = 2208] [serial = 1116] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x118580c00) [pid = 2208] [serial = 1098] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x123818000) [pid = 2208] [serial = 1107] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1192dd000) [pid = 2208] [serial = 1101] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x119963c00) [pid = 2208] [serial = 1102] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x12613ac00) [pid = 2208] [serial = 1090] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x12588b800) [pid = 2208] [serial = 1089] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x119f1b800) [pid = 2208] [serial = 1104] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119f28000) [pid = 2208] [serial = 1105] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1164e6c00) [pid = 2208] [serial = 1095] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x112dd6400) [pid = 2208] [serial = 1119] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x116a19800) [pid = 2208] [serial = 1096] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x114fbc400) [pid = 2208] [serial = 1092] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x11672cc00) [pid = 2208] [serial = 1093] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1186bc000) [pid = 2208] [serial = 1099] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x128e6ec00) [pid = 2208] [serial = 1117] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x116738c00) [pid = 2208] [serial = 1120] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1293ef000) [pid = 2208] [serial = 1126] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x128e6f000) [pid = 2208] [serial = 1125] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12695a000) [pid = 2208] [serial = 1114] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x123bcac00) [pid = 2208] [serial = 1122] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x125893800) [pid = 2208] [serial = 1123] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x123bc4800) [pid = 2208] [serial = 1108] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x12a770400) [pid = 2208] [serial = 1129] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x12a7bec00) [pid = 2208] [serial = 1132] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x12a77cc00) [pid = 2208] [serial = 1131] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x129587400) [pid = 2208] [serial = 1128] [outer = 0x0] [url = about:blank] 09:56:53 INFO - PROCESS | 2208 | 1467737813717 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 2208 | 1467737813720 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x115d93800 == 30 [pid = 2208] [id = 396] 09:56:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x114fb7800) [pid = 2208] [serial = 1187] [outer = 0x0] 09:56:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x11680a800) [pid = 2208] [serial = 1188] [outer = 0x114fb7800] 09:56:53 INFO - PROCESS | 2208 | 1467737813749 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x118350800) [pid = 2208] [serial = 1189] [outer = 0x114fb7800] 09:56:54 INFO - PROCESS | 2208 | 1467737814101 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 621ms 09:56:54 INFO - PROCESS | 2208 | 1467737814114 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 2208 | 1467737814118 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:56:54 INFO - PROCESS | 2208 | 1467737814126 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 2208 | 1467737814129 Marionette TRACE conn2 <- [1,1558,null,{}] 09:56:54 INFO - PROCESS | 2208 | 1467737814132 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 2208 | 1467737814133 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:54 INFO - PROCESS | 2208 | 1467737814201 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:56:54 INFO - PROCESS | 2208 | 1467737814262 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 2208 | 1467737814263 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196db800 == 31 [pid = 2208] [id = 397] 09:56:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x11857d800) [pid = 2208] [serial = 1190] [outer = 0x0] 09:56:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x11886cc00) [pid = 2208] [serial = 1191] [outer = 0x11857d800] 09:56:54 INFO - PROCESS | 2208 | 1467737814309 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x119f1c000) [pid = 2208] [serial = 1192] [outer = 0x11857d800] 09:56:54 INFO - PROCESS | 2208 | 1467737814754 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 673ms 09:56:54 INFO - PROCESS | 2208 | 1467737814797 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 2208 | 1467737814800 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:56:54 INFO - PROCESS | 2208 | 1467737814803 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 2208 | 1467737814807 Marionette TRACE conn2 <- [1,1562,null,{}] 09:56:54 INFO - PROCESS | 2208 | 1467737814820 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 2208 | 1467737814825 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:54 INFO - PROCESS | 2208 | 1467737814961 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:56:54 INFO - PROCESS | 2208 | 1467737814977 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 2208 | 1467737814979 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x124279800 == 32 [pid = 2208] [id = 398] 09:56:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x112ddcc00) [pid = 2208] [serial = 1193] [outer = 0x0] 09:56:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x123bbd400) [pid = 2208] [serial = 1194] [outer = 0x112ddcc00] 09:56:55 INFO - PROCESS | 2208 | 1467737815016 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x124269c00) [pid = 2208] [serial = 1195] [outer = 0x112ddcc00] 09:56:55 INFO - PROCESS | 2208 | 1467737815347 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 576ms 09:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:56:55 INFO - PROCESS | 2208 | 1467737815380 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 2208 | 1467737815382 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:56:55 INFO - PROCESS | 2208 | 1467737815384 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 2208 | 1467737815385 Marionette TRACE conn2 <- [1,1566,null,{}] 09:56:55 INFO - PROCESS | 2208 | 1467737815387 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:55 INFO - PROCESS | 2208 | 1467737815388 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:55 INFO - PROCESS | 2208 | 1467737815497 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:56:55 INFO - PROCESS | 2208 | 1467737815523 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 2208 | 1467737815525 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x12696d800 == 33 [pid = 2208] [id = 399] 09:56:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x124d57800) [pid = 2208] [serial = 1196] [outer = 0x0] 09:56:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x124ffb800) [pid = 2208] [serial = 1197] [outer = 0x124d57800] 09:56:55 INFO - PROCESS | 2208 | 1467737815552 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x125807000) [pid = 2208] [serial = 1198] [outer = 0x124d57800] 09:56:55 INFO - PROCESS | 2208 | 1467737815858 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 521ms 09:56:55 INFO - PROCESS | 2208 | 1467737815906 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 2208 | 1467737815908 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:56:55 INFO - PROCESS | 2208 | 1467737815911 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 2208 | 1467737815912 Marionette TRACE conn2 <- [1,1570,null,{}] 09:56:55 INFO - PROCESS | 2208 | 1467737815916 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:55 INFO - PROCESS | 2208 | 1467737815918 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:56 INFO - PROCESS | 2208 | 1467737816075 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:56:56 INFO - PROCESS | 2208 | 1467737816092 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 2208 | 1467737816094 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x129220000 == 34 [pid = 2208] [id = 400] 09:56:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x125888800) [pid = 2208] [serial = 1199] [outer = 0x0] 09:56:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x125894800) [pid = 2208] [serial = 1200] [outer = 0x125888800] 09:56:56 INFO - PROCESS | 2208 | 1467737816134 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x126503400) [pid = 2208] [serial = 1201] [outer = 0x125888800] 09:56:56 INFO - PROCESS | 2208 | 1467737816583 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 720ms 09:56:56 INFO - PROCESS | 2208 | 1467737816630 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 2208 | 1467737816631 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:56:56 INFO - PROCESS | 2208 | 1467737816633 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - PROCESS | 2208 | 1467737816634 Marionette TRACE conn2 <- [1,1574,null,{}] 09:56:56 INFO - PROCESS | 2208 | 1467737816637 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:56 INFO - PROCESS | 2208 | 1467737816641 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:56 INFO - PROCESS | 2208 | 1467737816772 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:56:56 INFO - PROCESS | 2208 | 1467737816790 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 2208 | 1467737816791 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a76d000 == 35 [pid = 2208] [id = 401] 09:56:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x126957400) [pid = 2208] [serial = 1202] [outer = 0x0] 09:56:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1290bc800) [pid = 2208] [serial = 1203] [outer = 0x126957400] 09:56:56 INFO - PROCESS | 2208 | 1467737816815 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x129553c00) [pid = 2208] [serial = 1204] [outer = 0x126957400] 09:56:57 INFO - PROCESS | 2208 | 1467737817139 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 09:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:56:57 INFO - PROCESS | 2208 | 1467737817153 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 2208 | 1467737817154 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:56:57 INFO - PROCESS | 2208 | 1467737817156 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 2208 | 1467737817159 Marionette TRACE conn2 <- [1,1578,null,{}] 09:56:57 INFO - PROCESS | 2208 | 1467737817164 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 2208 | 1467737817165 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:57 INFO - PROCESS | 2208 | 1467737817269 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:56:57 INFO - PROCESS | 2208 | 1467737817280 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 2208 | 1467737817281 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b015000 == 36 [pid = 2208] [id = 402] 09:56:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x112a85c00) [pid = 2208] [serial = 1205] [outer = 0x0] 09:56:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12a77d400) [pid = 2208] [serial = 1206] [outer = 0x112a85c00] 09:56:57 INFO - PROCESS | 2208 | 1467737817306 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12a8df000) [pid = 2208] [serial = 1207] [outer = 0x112a85c00] 09:56:57 INFO - PROCESS | 2208 | 1467737817608 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 473ms 09:56:57 INFO - PROCESS | 2208 | 1467737817630 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 2208 | 1467737817631 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:56:57 INFO - PROCESS | 2208 | 1467737817634 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 2208 | 1467737817635 Marionette TRACE conn2 <- [1,1582,null,{}] 09:56:57 INFO - PROCESS | 2208 | 1467737817637 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 2208 | 1467737817638 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:57 INFO - PROCESS | 2208 | 1467737817737 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:56:57 INFO - PROCESS | 2208 | 1467737817741 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 2208 | 1467737817742 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b81c800 == 37 [pid = 2208] [id = 403] 09:56:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1293e7400) [pid = 2208] [serial = 1208] [outer = 0x0] 09:56:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12a8e9c00) [pid = 2208] [serial = 1209] [outer = 0x1293e7400] 09:56:57 INFO - PROCESS | 2208 | 1467737817767 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12b063400) [pid = 2208] [serial = 1210] [outer = 0x1293e7400] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x117eaf000) [pid = 2208] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x119c7a800) [pid = 2208] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x119c7c800) [pid = 2208] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x12613b400) [pid = 2208] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x119290800) [pid = 2208] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x113d59000) [pid = 2208] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x114f7e800) [pid = 2208] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x112dd9800) [pid = 2208] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1265b4800) [pid = 2208] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x119296000) [pid = 2208] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1293e1c00) [pid = 2208] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x114fc4800) [pid = 2208] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1164eb800) [pid = 2208] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x119604800) [pid = 2208] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:56:57 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x124996c00) [pid = 2208] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:56:58 INFO - PROCESS | 2208 | 1467737818162 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 568ms 09:56:58 INFO - PROCESS | 2208 | 1467737818205 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 2208 | 1467737818209 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:56:58 INFO - PROCESS | 2208 | 1467737818218 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 2208 | 1467737818219 Marionette TRACE conn2 <- [1,1586,null,{}] 09:56:58 INFO - PROCESS | 2208 | 1467737818221 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:58 INFO - PROCESS | 2208 | 1467737818223 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:58 INFO - PROCESS | 2208 | 1467737818312 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:56:58 INFO - PROCESS | 2208 | 1467737818316 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 2208 | 1467737818317 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x124083800 == 38 [pid = 2208] [id = 404] 09:56:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x114fc4800) [pid = 2208] [serial = 1211] [outer = 0x0] 09:56:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x121022c00) [pid = 2208] [serial = 1212] [outer = 0x114fc4800] 09:56:58 INFO - PROCESS | 2208 | 1467737818341 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x125892400) [pid = 2208] [serial = 1213] [outer = 0x114fc4800] 09:56:58 INFO - PROCESS | 2208 | 1467737818649 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 468ms 09:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:56:58 INFO - PROCESS | 2208 | 1467737818686 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 2208 | 1467737818688 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:56:58 INFO - PROCESS | 2208 | 1467737818690 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 2208 | 1467737818691 Marionette TRACE conn2 <- [1,1590,null,{}] 09:56:58 INFO - PROCESS | 2208 | 1467737818696 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:58 INFO - PROCESS | 2208 | 1467737818697 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:58 INFO - PROCESS | 2208 | 1467737818772 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:56:58 INFO - PROCESS | 2208 | 1467737818828 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 2208 | 1467737818829 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c02a800 == 39 [pid = 2208] [id = 405] 09:56:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x123bbe000) [pid = 2208] [serial = 1214] [outer = 0x0] 09:56:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x12958e400) [pid = 2208] [serial = 1215] [outer = 0x123bbe000] 09:56:58 INFO - PROCESS | 2208 | 1467737818858 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x12b1c3400) [pid = 2208] [serial = 1216] [outer = 0x123bbe000] 09:56:59 INFO - PROCESS | 2208 | 1467737819138 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 473ms 09:56:59 INFO - PROCESS | 2208 | 1467737819164 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:56:59 INFO - PROCESS | 2208 | 1467737819166 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:56:59 INFO - PROCESS | 2208 | 1467737819168 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 2208 | 1467737819181 Marionette TRACE conn2 <- [1,1594,null,{}] 09:56:59 INFO - PROCESS | 2208 | 1467737819188 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:59 INFO - PROCESS | 2208 | 1467737819190 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:59 INFO - PROCESS | 2208 | 1467737819284 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:56:59 INFO - PROCESS | 2208 | 1467737819287 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 2208 | 1467737819289 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c5e9000 == 40 [pid = 2208] [id = 406] 09:56:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x12b05a800) [pid = 2208] [serial = 1217] [outer = 0x0] 09:56:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x12b87c800) [pid = 2208] [serial = 1218] [outer = 0x12b05a800] 09:56:59 INFO - PROCESS | 2208 | 1467737819317 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12b88bc00) [pid = 2208] [serial = 1219] [outer = 0x12b05a800] 09:56:59 INFO - PROCESS | 2208 | 1467737819646 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 485ms 09:56:59 INFO - PROCESS | 2208 | 1467737819653 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:56:59 INFO - PROCESS | 2208 | 1467737819654 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:56:59 INFO - PROCESS | 2208 | 1467737819656 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 2208 | 1467737819659 Marionette TRACE conn2 <- [1,1598,null,{}] 09:56:59 INFO - PROCESS | 2208 | 1467737819664 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:59 INFO - PROCESS | 2208 | 1467737819665 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:59 INFO - PROCESS | 2208 | 1467737819775 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:56:59 INFO - PROCESS | 2208 | 1467737819808 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 2208 | 1467737819809 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:56:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb7a800 == 41 [pid = 2208] [id = 407] 09:56:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12b884000) [pid = 2208] [serial = 1220] [outer = 0x0] 09:56:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12b895c00) [pid = 2208] [serial = 1221] [outer = 0x12b884000] 09:56:59 INFO - PROCESS | 2208 | 1467737819832 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12b981800) [pid = 2208] [serial = 1222] [outer = 0x12b884000] 09:57:00 INFO - PROCESS | 2208 | 1467737820255 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 622ms 09:57:00 INFO - PROCESS | 2208 | 1467737820278 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 2208 | 1467737820281 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:57:00 INFO - PROCESS | 2208 | 1467737820284 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 2208 | 1467737820286 Marionette TRACE conn2 <- [1,1602,null,{}] 09:57:00 INFO - PROCESS | 2208 | 1467737820290 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:00 INFO - PROCESS | 2208 | 1467737820292 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:00 INFO - PROCESS | 2208 | 1467737820409 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:57:00 INFO - PROCESS | 2208 | 1467737820552 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 2208 | 1467737820555 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196de800 == 42 [pid = 2208] [id = 408] 09:57:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x118582800) [pid = 2208] [serial = 1223] [outer = 0x0] 09:57:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x1186f3000) [pid = 2208] [serial = 1224] [outer = 0x118582800] 09:57:00 INFO - PROCESS | 2208 | 1467737820619 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1192df400) [pid = 2208] [serial = 1225] [outer = 0x118582800] 09:57:01 INFO - PROCESS | 2208 | 1467737821092 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 822ms 09:57:01 INFO - PROCESS | 2208 | 1467737821106 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 2208 | 1467737821111 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:57:01 INFO - PROCESS | 2208 | 1467737821116 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 2208 | 1467737821118 Marionette TRACE conn2 <- [1,1606,null,{}] 09:57:01 INFO - PROCESS | 2208 | 1467737821121 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:01 INFO - PROCESS | 2208 | 1467737821122 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:01 INFO - PROCESS | 2208 | 1467737821224 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:57:01 INFO - PROCESS | 2208 | 1467737821283 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 2208 | 1467737821285 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x12901b000 == 43 [pid = 2208] [id = 409] 09:57:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x119f27400) [pid = 2208] [serial = 1226] [outer = 0x0] 09:57:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x123a09800) [pid = 2208] [serial = 1227] [outer = 0x119f27400] 09:57:01 INFO - PROCESS | 2208 | 1467737821315 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x124274c00) [pid = 2208] [serial = 1228] [outer = 0x119f27400] 09:57:01 INFO - PROCESS | 2208 | 1467737821747 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 09:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:57:01 INFO - PROCESS | 2208 | 1467737821786 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 2208 | 1467737821788 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:57:01 INFO - PROCESS | 2208 | 1467737821790 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 2208 | 1467737821793 Marionette TRACE conn2 <- [1,1610,null,{}] 09:57:01 INFO - PROCESS | 2208 | 1467737821801 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:01 INFO - PROCESS | 2208 | 1467737821804 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:01 INFO - PROCESS | 2208 | 1467737821907 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:57:02 INFO - PROCESS | 2208 | 1467737822004 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 2208 | 1467737822006 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb82000 == 44 [pid = 2208] [id = 410] 09:57:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12671ac00) [pid = 2208] [serial = 1229] [outer = 0x0] 09:57:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x128e76000) [pid = 2208] [serial = 1230] [outer = 0x12671ac00] 09:57:02 INFO - PROCESS | 2208 | 1467737822048 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1292bb800) [pid = 2208] [serial = 1231] [outer = 0x12671ac00] 09:57:02 INFO - PROCESS | 2208 | 1467737822447 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 673ms 09:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:57:02 INFO - PROCESS | 2208 | 1467737822463 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 2208 | 1467737822465 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:57:02 INFO - PROCESS | 2208 | 1467737822467 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 2208 | 1467737822469 Marionette TRACE conn2 <- [1,1614,null,{}] 09:57:02 INFO - PROCESS | 2208 | 1467737822471 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:02 INFO - PROCESS | 2208 | 1467737822472 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:02 INFO - PROCESS | 2208 | 1467737822575 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:57:02 INFO - PROCESS | 2208 | 1467737822630 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 2208 | 1467737822632 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d037000 == 45 [pid = 2208] [id = 411] 09:57:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x129552800) [pid = 2208] [serial = 1232] [outer = 0x0] 09:57:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12b1c0800) [pid = 2208] [serial = 1233] [outer = 0x129552800] 09:57:02 INFO - PROCESS | 2208 | 1467737822660 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x12b881c00) [pid = 2208] [serial = 1234] [outer = 0x129552800] 09:57:03 INFO - PROCESS | 2208 | 1467737823317 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:57:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:57:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 869ms 09:57:03 INFO - PROCESS | 2208 | 1467737823338 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:57:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:57:03 INFO - PROCESS | 2208 | 1467737823340 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:57:03 INFO - PROCESS | 2208 | 1467737823344 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 2208 | 1467737823345 Marionette TRACE conn2 <- [1,1618,null,{}] 09:57:03 INFO - PROCESS | 2208 | 1467737823349 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:03 INFO - PROCESS | 2208 | 1467737823350 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:03 INFO - PROCESS | 2208 | 1467737823449 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:57:03 INFO - PROCESS | 2208 | 1467737823508 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 2208 | 1467737823511 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x119baa800 == 46 [pid = 2208] [id = 412] 09:57:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x114fbf800) [pid = 2208] [serial = 1235] [outer = 0x0] 09:57:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x118209400) [pid = 2208] [serial = 1236] [outer = 0x114fbf800] 09:57:03 INFO - PROCESS | 2208 | 1467737823539 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x118867c00) [pid = 2208] [serial = 1237] [outer = 0x114fbf800] 09:57:03 INFO - PROCESS | 2208 | 1467737823965 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:57:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 09:57:04 INFO - PROCESS | 2208 | 1467737824015 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 2208 | 1467737824018 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:57:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:57:04 INFO - PROCESS | 2208 | 1467737824022 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 2208 | 1467737824024 Marionette TRACE conn2 <- [1,1622,null,{}] 09:57:04 INFO - PROCESS | 2208 | 1467737824026 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:04 INFO - PROCESS | 2208 | 1467737824028 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:04 INFO - PROCESS | 2208 | 1467737824120 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:57:04 INFO - PROCESS | 2208 | 1467737824198 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 2208 | 1467737824199 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186da800 == 47 [pid = 2208] [id = 413] 09:57:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x1192e0400) [pid = 2208] [serial = 1238] [outer = 0x0] 09:57:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x119969000) [pid = 2208] [serial = 1239] [outer = 0x1192e0400] 09:57:04 INFO - PROCESS | 2208 | 1467737824226 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x119cd9c00) [pid = 2208] [serial = 1240] [outer = 0x1192e0400] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12c5e9000 == 46 [pid = 2208] [id = 406] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12c02a800 == 45 [pid = 2208] [id = 405] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x124083800 == 44 [pid = 2208] [id = 404] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12b81c800 == 43 [pid = 2208] [id = 403] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12b015000 == 42 [pid = 2208] [id = 402] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12a76d000 == 41 [pid = 2208] [id = 401] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x129220000 == 40 [pid = 2208] [id = 400] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12696d800 == 39 [pid = 2208] [id = 399] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x124279800 == 38 [pid = 2208] [id = 398] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x1196db800 == 37 [pid = 2208] [id = 397] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x115d93800 == 36 [pid = 2208] [id = 396] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12450b800 == 35 [pid = 2208] [id = 395] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x117462000 == 34 [pid = 2208] [id = 394] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x124073000 == 33 [pid = 2208] [id = 393] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x119baa800 == 32 [pid = 2208] [id = 412] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12d037000 == 31 [pid = 2208] [id = 411] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb82000 == 30 [pid = 2208] [id = 410] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12901b000 == 29 [pid = 2208] [id = 409] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x1196de800 == 28 [pid = 2208] [id = 408] 09:57:04 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb7a800 == 27 [pid = 2208] [id = 407] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x1188d0c00) [pid = 2208] [serial = 1150] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x1186fbc00) [pid = 2208] [serial = 1149] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x119f23000) [pid = 2208] [serial = 1155] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x123bc9400) [pid = 2208] [serial = 1158] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x126511000) [pid = 2208] [serial = 1164] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x125770400) [pid = 2208] [serial = 1161] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x126c36400) [pid = 2208] [serial = 1165] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x128c5bc00) [pid = 2208] [serial = 1167] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x12576dc00) [pid = 2208] [serial = 1171] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x112de0c00) [pid = 2208] [serial = 1146] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x11338c400) [pid = 2208] [serial = 1147] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1292b0400) [pid = 2208] [serial = 1173] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x119f24c00) [pid = 2208] [serial = 1170] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x119559c00) [pid = 2208] [serial = 1152] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x119c7b000) [pid = 2208] [serial = 1153] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12954ec00) [pid = 2208] [serial = 1176] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x118355000) [pid = 2208] [serial = 1144] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1176e5400) [pid = 2208] [serial = 1143] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x12a770800) [pid = 2208] [serial = 1177] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x11834c800) [pid = 2208] [serial = 1135] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x116a21800) [pid = 2208] [serial = 1134] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x121016800) [pid = 2208] [serial = 1138] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1199f5000) [pid = 2208] [serial = 1137] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1292b5400) [pid = 2208] [serial = 1168] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x12588d800) [pid = 2208] [serial = 1141] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x124d52c00) [pid = 2208] [serial = 1140] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x125891800) [pid = 2208] [serial = 1162] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1245f3000) [pid = 2208] [serial = 1159] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1293e1800) [pid = 2208] [serial = 1174] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x12a77b800) [pid = 2208] [serial = 1179] [outer = 0x0] [url = about:blank] 09:57:04 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x123bbdc00) [pid = 2208] [serial = 1156] [outer = 0x0] [url = about:blank] 09:57:05 INFO - PROCESS | 2208 | 1467737825102 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:57:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:57:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1121ms 09:57:05 INFO - PROCESS | 2208 | 1467737825146 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 2208 | 1467737825148 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:57:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:57:05 INFO - PROCESS | 2208 | 1467737825151 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 2208 | 1467737825154 Marionette TRACE conn2 <- [1,1626,null,{}] 09:57:05 INFO - PROCESS | 2208 | 1467737825159 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:05 INFO - PROCESS | 2208 | 1467737825161 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:05 INFO - PROCESS | 2208 | 1467737825238 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:57:05 INFO - PROCESS | 2208 | 1467737825246 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 2208 | 1467737825248 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x11649d000 == 28 [pid = 2208] [id = 414] 09:57:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x112d81800) [pid = 2208] [serial = 1241] [outer = 0x0] 09:57:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x112dde000) [pid = 2208] [serial = 1242] [outer = 0x112d81800] 09:57:05 INFO - PROCESS | 2208 | 1467737825276 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x113016000) [pid = 2208] [serial = 1243] [outer = 0x112d81800] 09:57:05 INFO - PROCESS | 2208 | 1467737825653 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:57:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:57:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 521ms 09:57:05 INFO - PROCESS | 2208 | 1467737825673 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 2208 | 1467737825678 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:57:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:57:05 INFO - PROCESS | 2208 | 1467737825684 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 2208 | 1467737825687 Marionette TRACE conn2 <- [1,1630,null,{}] 09:57:05 INFO - PROCESS | 2208 | 1467737825693 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:05 INFO - PROCESS | 2208 | 1467737825696 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:05 INFO - PROCESS | 2208 | 1467737825854 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:57:05 INFO - PROCESS | 2208 | 1467737825866 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 2208 | 1467737825867 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e48000 == 29 [pid = 2208] [id = 415] 09:57:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x114fc1400) [pid = 2208] [serial = 1244] [outer = 0x0] 09:57:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x115e7b400) [pid = 2208] [serial = 1245] [outer = 0x114fc1400] 09:57:05 INFO - PROCESS | 2208 | 1467737825911 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x116640400) [pid = 2208] [serial = 1246] [outer = 0x114fc1400] 09:57:06 INFO - PROCESS | 2208 | 1467737826331 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 673ms 09:57:06 INFO - PROCESS | 2208 | 1467737826355 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:57:06 INFO - PROCESS | 2208 | 1467737826357 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:57:06 INFO - PROCESS | 2208 | 1467737826361 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 2208 | 1467737826364 Marionette TRACE conn2 <- [1,1634,null,{}] 09:57:06 INFO - PROCESS | 2208 | 1467737826372 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:06 INFO - PROCESS | 2208 | 1467737826375 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:06 INFO - PROCESS | 2208 | 1467737826449 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:57:06 INFO - PROCESS | 2208 | 1467737826454 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 2208 | 1467737826456 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196db800 == 30 [pid = 2208] [id = 416] 09:57:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x118161c00) [pid = 2208] [serial = 1247] [outer = 0x0] 09:57:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x11857f800) [pid = 2208] [serial = 1248] [outer = 0x118161c00] 09:57:06 INFO - PROCESS | 2208 | 1467737826486 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1186bc000) [pid = 2208] [serial = 1249] [outer = 0x118161c00] 09:57:06 INFO - PROCESS | 2208 | 1467737826815 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 476ms 09:57:06 INFO - PROCESS | 2208 | 1467737826838 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:57:06 INFO - PROCESS | 2208 | 1467737826840 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:57:06 INFO - PROCESS | 2208 | 1467737826845 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 2208 | 1467737826846 Marionette TRACE conn2 <- [1,1638,null,{}] 09:57:06 INFO - PROCESS | 2208 | 1467737826848 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:06 INFO - PROCESS | 2208 | 1467737826849 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:06 INFO - PROCESS | 2208 | 1467737826927 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:57:06 INFO - PROCESS | 2208 | 1467737826960 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 2208 | 1467737826961 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x123919800 == 31 [pid = 2208] [id = 417] 09:57:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x114fc1c00) [pid = 2208] [serial = 1250] [outer = 0x0] 09:57:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x118869400) [pid = 2208] [serial = 1251] [outer = 0x114fc1c00] 09:57:07 INFO - PROCESS | 2208 | 1467737827020 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1192db400) [pid = 2208] [serial = 1252] [outer = 0x114fc1c00] 09:57:07 INFO - PROCESS | 2208 | 1467737827357 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 571ms 09:57:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:57:07 INFO - PROCESS | 2208 | 1467737827415 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 2208 | 1467737827416 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:57:07 INFO - PROCESS | 2208 | 1467737827418 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 2208 | 1467737827419 Marionette TRACE conn2 <- [1,1642,null,{}] 09:57:07 INFO - PROCESS | 2208 | 1467737827422 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:07 INFO - PROCESS | 2208 | 1467737827423 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:07 INFO - PROCESS | 2208 | 1467737827514 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:57:07 INFO - PROCESS | 2208 | 1467737827552 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 2208 | 1467737827553 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b05800 == 32 [pid = 2208] [id = 418] 09:57:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x114fba400) [pid = 2208] [serial = 1253] [outer = 0x0] 09:57:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1198b6c00) [pid = 2208] [serial = 1254] [outer = 0x114fba400] 09:57:07 INFO - PROCESS | 2208 | 1467737827577 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x119c75c00) [pid = 2208] [serial = 1255] [outer = 0x114fba400] 09:57:07 INFO - PROCESS | 2208 | 1467737827883 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 09:57:07 INFO - PROCESS | 2208 | 1467737827950 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 2208 | 1467737827951 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:57:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:57:07 INFO - PROCESS | 2208 | 1467737827953 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 2208 | 1467737827954 Marionette TRACE conn2 <- [1,1646,null,{}] 09:57:07 INFO - PROCESS | 2208 | 1467737827957 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:07 INFO - PROCESS | 2208 | 1467737827961 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:08 INFO - PROCESS | 2208 | 1467737828064 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:57:08 INFO - PROCESS | 2208 | 1467737828100 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 2208 | 1467737828101 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x12675a800 == 33 [pid = 2208] [id = 419] 09:57:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x119c76000) [pid = 2208] [serial = 1256] [outer = 0x0] 09:57:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x119f1dc00) [pid = 2208] [serial = 1257] [outer = 0x119c76000] 09:57:08 INFO - PROCESS | 2208 | 1467737828126 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x123bc6800) [pid = 2208] [serial = 1258] [outer = 0x119c76000] 09:57:08 INFO - PROCESS | 2208 | 1467737828459 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 518ms 09:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:57:08 INFO - PROCESS | 2208 | 1467737828471 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 2208 | 1467737828472 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:57:08 INFO - PROCESS | 2208 | 1467737828475 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 2208 | 1467737828478 Marionette TRACE conn2 <- [1,1650,null,{}] 09:57:08 INFO - PROCESS | 2208 | 1467737828482 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 2208 | 1467737828483 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:08 INFO - PROCESS | 2208 | 1467737828577 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:57:08 INFO - PROCESS | 2208 | 1467737828614 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 2208 | 1467737828615 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x12920b000 == 34 [pid = 2208] [id = 420] 09:57:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x119f1b000) [pid = 2208] [serial = 1259] [outer = 0x0] 09:57:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x123c1d800) [pid = 2208] [serial = 1260] [outer = 0x119f1b000] 09:57:08 INFO - PROCESS | 2208 | 1467737828639 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x124272400) [pid = 2208] [serial = 1261] [outer = 0x119f1b000] 09:57:08 INFO - PROCESS | 2208 | 1467737828928 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 472ms 09:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:57:08 INFO - PROCESS | 2208 | 1467737828948 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 2208 | 1467737828949 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:57:08 INFO - PROCESS | 2208 | 1467737828951 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 2208 | 1467737828952 Marionette TRACE conn2 <- [1,1654,null,{}] 09:57:08 INFO - PROCESS | 2208 | 1467737828954 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 2208 | 1467737828955 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:09 INFO - PROCESS | 2208 | 1467737829205 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x12b884000) [pid = 2208] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x125888800) [pid = 2208] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x126957400) [pid = 2208] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x112a85c00) [pid = 2208] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x11857d800) [pid = 2208] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1293e7400) [pid = 2208] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x112ddcc00) [pid = 2208] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x119f1ac00) [pid = 2208] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x114fb7800) [pid = 2208] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x124d57800) [pid = 2208] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119291800) [pid = 2208] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x112de1c00) [pid = 2208] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x123bbe000) [pid = 2208] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12b05a800) [pid = 2208] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:57:09 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x114fc4800) [pid = 2208] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:57:09 INFO - PROCESS | 2208 | 1467737829248 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 2208 | 1467737829249 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196c9000 == 35 [pid = 2208] [id = 421] 09:57:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x110e75800) [pid = 2208] [serial = 1262] [outer = 0x0] 09:57:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x112dd8000) [pid = 2208] [serial = 1263] [outer = 0x110e75800] 09:57:09 INFO - PROCESS | 2208 | 1467737829274 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x117eaf000) [pid = 2208] [serial = 1264] [outer = 0x110e75800] 09:57:09 INFO - PROCESS | 2208 | 1467737829575 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 09:57:09 INFO - PROCESS | 2208 | 1467737829623 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 2208 | 1467737829626 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:57:09 INFO - PROCESS | 2208 | 1467737829630 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 2208 | 1467737829632 Marionette TRACE conn2 <- [1,1658,null,{}] 09:57:09 INFO - PROCESS | 2208 | 1467737829635 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:09 INFO - PROCESS | 2208 | 1467737829637 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:09 INFO - PROCESS | 2208 | 1467737829733 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:57:09 INFO - PROCESS | 2208 | 1467737829816 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 2208 | 1467737829818 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a418800 == 36 [pid = 2208] [id = 422] 09:57:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x110fa1400) [pid = 2208] [serial = 1265] [outer = 0x0] 09:57:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119291800) [pid = 2208] [serial = 1266] [outer = 0x110fa1400] 09:57:09 INFO - PROCESS | 2208 | 1467737829857 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x124999400) [pid = 2208] [serial = 1267] [outer = 0x110fa1400] 09:57:10 INFO - PROCESS | 2208 | 1467737830214 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 619ms 09:57:10 INFO - PROCESS | 2208 | 1467737830250 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 2208 | 1467737830251 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:57:10 INFO - PROCESS | 2208 | 1467737830253 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 2208 | 1467737830254 Marionette TRACE conn2 <- [1,1662,null,{}] 09:57:10 INFO - PROCESS | 2208 | 1467737830256 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:10 INFO - PROCESS | 2208 | 1467737830258 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:10 INFO - PROCESS | 2208 | 1467737830332 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:57:10 INFO - PROCESS | 2208 | 1467737830391 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 2208 | 1467737830393 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a76a800 == 37 [pid = 2208] [id = 423] 09:57:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x112dd7800) [pid = 2208] [serial = 1268] [outer = 0x0] 09:57:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x124b60400) [pid = 2208] [serial = 1269] [outer = 0x112dd7800] 09:57:10 INFO - PROCESS | 2208 | 1467737830417 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x124dc4c00) [pid = 2208] [serial = 1270] [outer = 0x112dd7800] 09:57:10 INFO - PROCESS | 2208 | 1467737830703 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 469ms 09:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:57:10 INFO - PROCESS | 2208 | 1467737830733 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 2208 | 1467737830735 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:57:10 INFO - PROCESS | 2208 | 1467737830737 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 2208 | 1467737830739 Marionette TRACE conn2 <- [1,1666,null,{}] 09:57:10 INFO - PROCESS | 2208 | 1467737830742 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:10 INFO - PROCESS | 2208 | 1467737830744 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:10 INFO - PROCESS | 2208 | 1467737830832 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:57:10 INFO - PROCESS | 2208 | 1467737830836 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 2208 | 1467737830838 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b81c800 == 38 [pid = 2208] [id = 424] 09:57:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x124d2b800) [pid = 2208] [serial = 1271] [outer = 0x0] 09:57:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12587c400) [pid = 2208] [serial = 1272] [outer = 0x124d2b800] 09:57:10 INFO - PROCESS | 2208 | 1467737830864 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x126959000) [pid = 2208] [serial = 1273] [outer = 0x124d2b800] 09:57:11 INFO - PROCESS | 2208 | 1467737831250 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 569ms 09:57:11 INFO - PROCESS | 2208 | 1467737831306 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 2208 | 1467737831311 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:57:11 INFO - PROCESS | 2208 | 1467737831315 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 2208 | 1467737831317 Marionette TRACE conn2 <- [1,1670,null,{}] 09:57:11 INFO - PROCESS | 2208 | 1467737831322 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:11 INFO - PROCESS | 2208 | 1467737831324 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:11 INFO - PROCESS | 2208 | 1467737831437 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:57:11 INFO - PROCESS | 2208 | 1467737831513 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 2208 | 1467737831516 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x115eda800 == 39 [pid = 2208] [id = 425] 09:57:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x111e29000) [pid = 2208] [serial = 1274] [outer = 0x0] 09:57:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x111f32c00) [pid = 2208] [serial = 1275] [outer = 0x111e29000] 09:57:11 INFO - PROCESS | 2208 | 1467737831547 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x112ddfc00) [pid = 2208] [serial = 1276] [outer = 0x111e29000] 09:57:12 INFO - PROCESS | 2208 | 1467737832074 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 773ms 09:57:12 INFO - PROCESS | 2208 | 1467737832088 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 2208 | 1467737832091 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:57:12 INFO - PROCESS | 2208 | 1467737832124 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 2208 | 1467737832128 Marionette TRACE conn2 <- [1,1674,null,{}] 09:57:12 INFO - PROCESS | 2208 | 1467737832130 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:12 INFO - PROCESS | 2208 | 1467737832132 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:12 INFO - PROCESS | 2208 | 1467737832240 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:57:12 INFO - PROCESS | 2208 | 1467737832320 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 2208 | 1467737832321 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x123839800 == 40 [pid = 2208] [id = 426] 09:57:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x115e76000) [pid = 2208] [serial = 1277] [outer = 0x0] 09:57:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x116804c00) [pid = 2208] [serial = 1278] [outer = 0x115e76000] 09:57:12 INFO - PROCESS | 2208 | 1467737832352 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x116feb800) [pid = 2208] [serial = 1279] [outer = 0x115e76000] 09:57:12 INFO - PROCESS | 2208 | 1467737832879 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 826ms 09:57:12 INFO - PROCESS | 2208 | 1467737832949 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 2208 | 1467737832951 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:57:12 INFO - PROCESS | 2208 | 1467737832955 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 2208 | 1467737832960 Marionette TRACE conn2 <- [1,1678,null,{}] 09:57:12 INFO - PROCESS | 2208 | 1467737832972 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:12 INFO - PROCESS | 2208 | 1467737832976 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:13 INFO - PROCESS | 2208 | 1467737833295 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:57:13 INFO - PROCESS | 2208 | 1467737833433 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 2208 | 1467737833435 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x115d93800 == 41 [pid = 2208] [id = 427] 09:57:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x110e81800) [pid = 2208] [serial = 1280] [outer = 0x0] 09:57:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1121b0800) [pid = 2208] [serial = 1281] [outer = 0x110e81800] 09:57:13 INFO - PROCESS | 2208 | 1467737833479 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x11300d000) [pid = 2208] [serial = 1282] [outer = 0x110e81800] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x12a76a800 == 40 [pid = 2208] [id = 423] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x12a418800 == 39 [pid = 2208] [id = 422] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1196c9000 == 38 [pid = 2208] [id = 421] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x12920b000 == 37 [pid = 2208] [id = 420] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x12675a800 == 36 [pid = 2208] [id = 419] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x124b05800 == 35 [pid = 2208] [id = 418] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x123919800 == 34 [pid = 2208] [id = 417] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1196db800 == 33 [pid = 2208] [id = 416] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x117e48000 == 32 [pid = 2208] [id = 415] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x11649d000 == 31 [pid = 2208] [id = 414] 09:57:13 INFO - PROCESS | 2208 | --DOCSHELL 0x1186da800 == 30 [pid = 2208] [id = 413] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x125894800) [pid = 2208] [serial = 1200] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1290bc800) [pid = 2208] [serial = 1203] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x12a77d400) [pid = 2208] [serial = 1206] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x12a8df000) [pid = 2208] [serial = 1207] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x11886cc00) [pid = 2208] [serial = 1191] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x12a8e9c00) [pid = 2208] [serial = 1209] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x123bbd400) [pid = 2208] [serial = 1194] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x124269c00) [pid = 2208] [serial = 1195] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x12a8ea400) [pid = 2208] [serial = 1180] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x11680a800) [pid = 2208] [serial = 1188] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x118350800) [pid = 2208] [serial = 1189] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x124ffb800) [pid = 2208] [serial = 1197] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x119964400) [pid = 2208] [serial = 1185] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x119f1bc00) [pid = 2208] [serial = 1186] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x114fb9800) [pid = 2208] [serial = 1182] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x116fe7800) [pid = 2208] [serial = 1183] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119f1c000) [pid = 2208] [serial = 1192] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x12b1c3400) [pid = 2208] [serial = 1216] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x12b87c800) [pid = 2208] [serial = 1218] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x121022c00) [pid = 2208] [serial = 1212] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x129553c00) [pid = 2208] [serial = 1204] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x12b063400) [pid = 2208] [serial = 1210] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x126503400) [pid = 2208] [serial = 1201] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12958e400) [pid = 2208] [serial = 1215] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x125892400) [pid = 2208] [serial = 1213] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x125807000) [pid = 2208] [serial = 1198] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x12b88bc00) [pid = 2208] [serial = 1219] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12b981800) [pid = 2208] [serial = 1222] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x12b895c00) [pid = 2208] [serial = 1221] [outer = 0x0] [url = about:blank] 09:57:13 INFO - PROCESS | 2208 | 1467737833971 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1027ms 09:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:57:13 INFO - PROCESS | 2208 | 1467737833982 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 2208 | 1467737833984 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:57:13 INFO - PROCESS | 2208 | 1467737833987 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 2208 | 1467737833989 Marionette TRACE conn2 <- [1,1682,null,{}] 09:57:13 INFO - PROCESS | 2208 | 1467737833995 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:13 INFO - PROCESS | 2208 | 1467737833997 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:14 INFO - PROCESS | 2208 | 1467737834078 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:57:14 INFO - PROCESS | 2208 | 1467737834082 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 2208 | 1467737834084 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e2e000 == 31 [pid = 2208] [id = 428] 09:57:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x114f7e800) [pid = 2208] [serial = 1283] [outer = 0x0] 09:57:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x116807800) [pid = 2208] [serial = 1284] [outer = 0x114f7e800] 09:57:14 INFO - PROCESS | 2208 | 1467737834110 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x118210800) [pid = 2208] [serial = 1285] [outer = 0x114f7e800] 09:57:14 INFO - PROCESS | 2208 | 1467737834486 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 09:57:14 INFO - PROCESS | 2208 | 1467737834511 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 2208 | 1467737834514 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:57:14 INFO - PROCESS | 2208 | 1467737834518 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 2208 | 1467737834520 Marionette TRACE conn2 <- [1,1686,null,{}] 09:57:14 INFO - PROCESS | 2208 | 1467737834523 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:14 INFO - PROCESS | 2208 | 1467737834525 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:14 INFO - PROCESS | 2208 | 1467737834649 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:57:14 INFO - PROCESS | 2208 | 1467737834667 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 2208 | 1467737834668 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b52800 == 32 [pid = 2208] [id = 429] 09:57:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x118586000) [pid = 2208] [serial = 1286] [outer = 0x0] 09:57:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1188a8800) [pid = 2208] [serial = 1287] [outer = 0x118586000] 09:57:14 INFO - PROCESS | 2208 | 1467737834710 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x11929c800) [pid = 2208] [serial = 1288] [outer = 0x118586000] 09:57:15 INFO - PROCESS | 2208 | 1467737835158 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 09:57:15 INFO - PROCESS | 2208 | 1467737835187 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 2208 | 1467737835190 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:57:15 INFO - PROCESS | 2208 | 1467737835197 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 2208 | 1467737835200 Marionette TRACE conn2 <- [1,1690,null,{}] 09:57:15 INFO - PROCESS | 2208 | 1467737835203 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:15 INFO - PROCESS | 2208 | 1467737835205 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:15 INFO - PROCESS | 2208 | 1467737835287 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:57:15 INFO - PROCESS | 2208 | 1467737835293 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 2208 | 1467737835295 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x126174000 == 33 [pid = 2208] [id = 430] 09:57:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x11955a400) [pid = 2208] [serial = 1289] [outer = 0x0] 09:57:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x119ed5400) [pid = 2208] [serial = 1290] [outer = 0x11955a400] 09:57:15 INFO - PROCESS | 2208 | 1467737835320 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x121022c00) [pid = 2208] [serial = 1291] [outer = 0x11955a400] 09:57:15 INFO - PROCESS | 2208 | 1467737835646 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 475ms 09:57:15 INFO - PROCESS | 2208 | 1467737835668 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 2208 | 1467737835669 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:57:15 INFO - PROCESS | 2208 | 1467737835672 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 2208 | 1467737835673 Marionette TRACE conn2 <- [1,1694,null,{}] 09:57:15 INFO - PROCESS | 2208 | 1467737835677 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:15 INFO - PROCESS | 2208 | 1467737835678 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:15 INFO - PROCESS | 2208 | 1467737835755 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:57:15 INFO - PROCESS | 2208 | 1467737835817 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 2208 | 1467737835818 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x12901b000 == 34 [pid = 2208] [id = 431] 09:57:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x110d6e800) [pid = 2208] [serial = 1292] [outer = 0x0] 09:57:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x123816800) [pid = 2208] [serial = 1293] [outer = 0x110d6e800] 09:57:15 INFO - PROCESS | 2208 | 1467737835843 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x123c1e800) [pid = 2208] [serial = 1294] [outer = 0x110d6e800] 09:57:16 INFO - PROCESS | 2208 | 1467737836128 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 472ms 09:57:16 INFO - PROCESS | 2208 | 1467737836151 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 2208 | 1467737836153 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:57:16 INFO - PROCESS | 2208 | 1467737836155 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 2208 | 1467737836157 Marionette TRACE conn2 <- [1,1698,null,{}] 09:57:16 INFO - PROCESS | 2208 | 1467737836168 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:16 INFO - PROCESS | 2208 | 1467737836170 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:16 INFO - PROCESS | 2208 | 1467737836290 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:57:16 INFO - PROCESS | 2208 | 1467737836338 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 2208 | 1467737836343 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a421000 == 35 [pid = 2208] [id = 432] 09:57:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x124d27000) [pid = 2208] [serial = 1295] [outer = 0x0] 09:57:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x124d4d000) [pid = 2208] [serial = 1296] [outer = 0x124d27000] 09:57:16 INFO - PROCESS | 2208 | 1467737836396 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x125879c00) [pid = 2208] [serial = 1297] [outer = 0x124d27000] 09:57:16 INFO - PROCESS | 2208 | 1467737836797 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 678ms 09:57:16 INFO - PROCESS | 2208 | 1467737836833 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 2208 | 1467737836835 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:57:16 INFO - PROCESS | 2208 | 1467737836848 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 2208 | 1467737836849 Marionette TRACE conn2 <- [1,1702,null,{}] 09:57:16 INFO - PROCESS | 2208 | 1467737836851 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:16 INFO - PROCESS | 2208 | 1467737836852 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:16 INFO - PROCESS | 2208 | 1467737836950 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:57:16 INFO - PROCESS | 2208 | 1467737836954 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 2208 | 1467737836955 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aaf2800 == 36 [pid = 2208] [id = 433] 09:57:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12588c800) [pid = 2208] [serial = 1298] [outer = 0x0] 09:57:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x126510000) [pid = 2208] [serial = 1299] [outer = 0x12588c800] 09:57:16 INFO - PROCESS | 2208 | 1467737836979 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x126957800) [pid = 2208] [serial = 1300] [outer = 0x12588c800] 09:57:17 INFO - PROCESS | 2208 | 1467737837330 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 09:57:17 INFO - PROCESS | 2208 | 1467737837368 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 2208 | 1467737837369 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:57:17 INFO - PROCESS | 2208 | 1467737837372 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 2208 | 1467737837373 Marionette TRACE conn2 <- [1,1706,null,{}] 09:57:17 INFO - PROCESS | 2208 | 1467737837375 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:17 INFO - PROCESS | 2208 | 1467737837376 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:17 INFO - PROCESS | 2208 | 1467737837480 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:57:17 INFO - PROCESS | 2208 | 1467737837484 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 2208 | 1467737837485 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba2d800 == 37 [pid = 2208] [id = 434] 09:57:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x112a83c00) [pid = 2208] [serial = 1301] [outer = 0x0] 09:57:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x128c54800) [pid = 2208] [serial = 1302] [outer = 0x112a83c00] 09:57:17 INFO - PROCESS | 2208 | 1467737837554 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x128e71400) [pid = 2208] [serial = 1303] [outer = 0x112a83c00] 09:57:17 INFO - PROCESS | 2208 | 1467737837955 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 618ms 09:57:17 INFO - PROCESS | 2208 | 1467737837990 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 2208 | 1467737837991 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:57:18 INFO - PROCESS | 2208 | 1467737838000 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 2208 | 1467737838001 Marionette TRACE conn2 <- [1,1710,null,{}] 09:57:18 INFO - PROCESS | 2208 | 1467737838003 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:18 INFO - PROCESS | 2208 | 1467737838004 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:18 INFO - PROCESS | 2208 | 1467737838183 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x114fba400) [pid = 2208] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x119c76000) [pid = 2208] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x114fc1400) [pid = 2208] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1192e0400) [pid = 2208] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x118161c00) [pid = 2208] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x112d81800) [pid = 2208] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x118582800) [pid = 2208] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x119f27400) [pid = 2208] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119f1b000) [pid = 2208] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x112dd7800) [pid = 2208] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x12671ac00) [pid = 2208] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x129552800) [pid = 2208] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x114fbf800) [pid = 2208] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x110e75800) [pid = 2208] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x114fc1c00) [pid = 2208] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:57:18 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x110fa1400) [pid = 2208] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:57:18 INFO - PROCESS | 2208 | 1467737838231 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 2208 | 1467737838233 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x116282800 == 38 [pid = 2208] [id = 435] 09:57:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x110e75800) [pid = 2208] [serial = 1304] [outer = 0x0] 09:57:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x111ca8800) [pid = 2208] [serial = 1305] [outer = 0x110e75800] 09:57:18 INFO - PROCESS | 2208 | 1467737838264 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x114fba400) [pid = 2208] [serial = 1306] [outer = 0x110e75800] 09:57:18 INFO - PROCESS | 2208 | 1467737838528 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 568ms 09:57:18 INFO - PROCESS | 2208 | 1467737838569 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 2208 | 1467737838570 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:57:18 INFO - PROCESS | 2208 | 1467737838572 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 2208 | 1467737838574 Marionette TRACE conn2 <- [1,1714,null,{}] 09:57:18 INFO - PROCESS | 2208 | 1467737838584 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:18 INFO - PROCESS | 2208 | 1467737838585 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:18 INFO - PROCESS | 2208 | 1467737838666 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:57:18 INFO - PROCESS | 2208 | 1467737838669 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 2208 | 1467737838671 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c030000 == 39 [pid = 2208] [id = 436] 09:57:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x11673a400) [pid = 2208] [serial = 1307] [outer = 0x0] 09:57:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x119c73c00) [pid = 2208] [serial = 1308] [outer = 0x11673a400] 09:57:18 INFO - PROCESS | 2208 | 1467737838697 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x124997000) [pid = 2208] [serial = 1309] [outer = 0x11673a400] 09:57:19 INFO - PROCESS | 2208 | 1467737838999 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 478ms 09:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:57:19 INFO - PROCESS | 2208 | 1467737839051 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 2208 | 1467737839053 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:57:19 INFO - PROCESS | 2208 | 1467737839055 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 2208 | 1467737839056 Marionette TRACE conn2 <- [1,1718,null,{}] 09:57:19 INFO - PROCESS | 2208 | 1467737839058 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:19 INFO - PROCESS | 2208 | 1467737839060 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:19 INFO - PROCESS | 2208 | 1467737839187 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:57:19 INFO - PROCESS | 2208 | 1467737839196 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 2208 | 1467737839198 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c37d800 == 40 [pid = 2208] [id = 437] 09:57:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x123818c00) [pid = 2208] [serial = 1310] [outer = 0x0] 09:57:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1290c3c00) [pid = 2208] [serial = 1311] [outer = 0x123818c00] 09:57:19 INFO - PROCESS | 2208 | 1467737839251 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1293e1800) [pid = 2208] [serial = 1312] [outer = 0x123818c00] 09:57:19 INFO - PROCESS | 2208 | 1467737839569 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 518ms 09:57:19 INFO - PROCESS | 2208 | 1467737839573 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 2208 | 1467737839575 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:57:19 INFO - PROCESS | 2208 | 1467737839585 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 2208 | 1467737839586 Marionette TRACE conn2 <- [1,1722,null,{}] 09:57:19 INFO - PROCESS | 2208 | 1467737839588 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:19 INFO - PROCESS | 2208 | 1467737839590 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:19 INFO - PROCESS | 2208 | 1467737839685 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:57:19 INFO - PROCESS | 2208 | 1467737839689 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 2208 | 1467737839690 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb72800 == 41 [pid = 2208] [id = 438] 09:57:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1293e2000) [pid = 2208] [serial = 1313] [outer = 0x0] 09:57:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12958a000) [pid = 2208] [serial = 1314] [outer = 0x1293e2000] 09:57:19 INFO - PROCESS | 2208 | 1467737839716 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12a77fc00) [pid = 2208] [serial = 1315] [outer = 0x1293e2000] 09:57:20 INFO - PROCESS | 2208 | 1467737840041 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 469ms 09:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:57:20 INFO - PROCESS | 2208 | 1467737840055 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 2208 | 1467737840056 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:57:20 INFO - PROCESS | 2208 | 1467737840065 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 2208 | 1467737840066 Marionette TRACE conn2 <- [1,1726,null,{}] 09:57:20 INFO - PROCESS | 2208 | 1467737840069 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:20 INFO - PROCESS | 2208 | 1467737840070 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:20 INFO - PROCESS | 2208 | 1467737840185 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:57:20 INFO - PROCESS | 2208 | 1467737840271 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 2208 | 1467737840273 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x113065800 == 42 [pid = 2208] [id = 439] 09:57:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x110d51000) [pid = 2208] [serial = 1316] [outer = 0x0] 09:57:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x110e7e800) [pid = 2208] [serial = 1317] [outer = 0x110d51000] 09:57:20 INFO - PROCESS | 2208 | 1467737840304 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x112dda000) [pid = 2208] [serial = 1318] [outer = 0x110d51000] 09:57:20 INFO - PROCESS | 2208 | 1467737840813 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 780ms 09:57:20 INFO - PROCESS | 2208 | 1467737840840 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:57:20 INFO - PROCESS | 2208 | 1467737840846 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:57:20 INFO - PROCESS | 2208 | 1467737840851 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 2208 | 1467737840854 Marionette TRACE conn2 <- [1,1730,null,{}] 09:57:20 INFO - PROCESS | 2208 | 1467737840860 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:20 INFO - PROCESS | 2208 | 1467737840862 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:20 INFO - PROCESS | 2208 | 1467737840973 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:57:21 INFO - PROCESS | 2208 | 1467737841071 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 2208 | 1467737841073 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x124d84000 == 43 [pid = 2208] [id = 440] 09:57:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x118581c00) [pid = 2208] [serial = 1319] [outer = 0x0] 09:57:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1186bcc00) [pid = 2208] [serial = 1320] [outer = 0x118581c00] 09:57:21 INFO - PROCESS | 2208 | 1467737841104 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x11929cc00) [pid = 2208] [serial = 1321] [outer = 0x118581c00] 09:57:21 INFO - PROCESS | 2208 | 1467737841531 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 726ms 09:57:21 INFO - PROCESS | 2208 | 1467737841577 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:57:21 INFO - PROCESS | 2208 | 1467737841580 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:57:21 INFO - PROCESS | 2208 | 1467737841583 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 2208 | 1467737841585 Marionette TRACE conn2 <- [1,1734,null,{}] 09:57:21 INFO - PROCESS | 2208 | 1467737841587 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:21 INFO - PROCESS | 2208 | 1467737841588 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:21 INFO - PROCESS | 2208 | 1467737841692 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:57:21 INFO - PROCESS | 2208 | 1467737841764 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 2208 | 1467737841766 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c02a800 == 44 [pid = 2208] [id = 441] 09:57:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1198b5800) [pid = 2208] [serial = 1322] [outer = 0x0] 09:57:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x119f25000) [pid = 2208] [serial = 1323] [outer = 0x1198b5800] 09:57:21 INFO - PROCESS | 2208 | 1467737841796 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x123bc8000) [pid = 2208] [serial = 1324] [outer = 0x1198b5800] 09:57:22 INFO - PROCESS | 2208 | 1467737842265 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 722ms 09:57:22 INFO - PROCESS | 2208 | 1467737842358 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 2208 | 1467737842360 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:57:22 INFO - PROCESS | 2208 | 1467737842374 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 2208 | 1467737842383 Marionette TRACE conn2 <- [1,1738,null,{}] 09:57:22 INFO - PROCESS | 2208 | 1467737842388 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:22 INFO - PROCESS | 2208 | 1467737842391 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:22 INFO - PROCESS | 2208 | 1467737842552 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:57:22 INFO - PROCESS | 2208 | 1467737842644 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 2208 | 1467737842645 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d038000 == 45 [pid = 2208] [id = 442] 09:57:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x119f27400) [pid = 2208] [serial = 1325] [outer = 0x0] 09:57:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x12613f800) [pid = 2208] [serial = 1326] [outer = 0x119f27400] 09:57:22 INFO - PROCESS | 2208 | 1467737842673 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x1292af000) [pid = 2208] [serial = 1327] [outer = 0x119f27400] 09:57:23 INFO - PROCESS | 2208 | 1467737843119 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 786ms 09:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:57:23 INFO - PROCESS | 2208 | 1467737843153 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 2208 | 1467737843155 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:57:23 INFO - PROCESS | 2208 | 1467737843159 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 2208 | 1467737843161 Marionette TRACE conn2 <- [1,1742,null,{}] 09:57:23 INFO - PROCESS | 2208 | 1467737843165 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:23 INFO - PROCESS | 2208 | 1467737843167 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:23 INFO - PROCESS | 2208 | 1467737843321 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:57:23 INFO - PROCESS | 2208 | 1467737843426 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 2208 | 1467737843427 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d234000 == 46 [pid = 2208] [id = 443] 09:57:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x1293e6c00) [pid = 2208] [serial = 1328] [outer = 0x0] 09:57:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x129591000) [pid = 2208] [serial = 1329] [outer = 0x1293e6c00] 09:57:23 INFO - PROCESS | 2208 | 1467737843474 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x12a8e1c00) [pid = 2208] [serial = 1330] [outer = 0x1293e6c00] 09:57:23 INFO - PROCESS | 2208 | 1467737843917 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 822ms 09:57:23 INFO - PROCESS | 2208 | 1467737843980 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:57:23 INFO - PROCESS | 2208 | 1467737843982 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:57:23 INFO - PROCESS | 2208 | 1467737843984 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 2208 | 1467737843985 Marionette TRACE conn2 <- [1,1746,null,{}] 09:57:23 INFO - PROCESS | 2208 | 1467737843988 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:23 INFO - PROCESS | 2208 | 1467737843989 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:24 INFO - PROCESS | 2208 | 1467737844091 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:57:24 INFO - PROCESS | 2208 | 1467737844166 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 2208 | 1467737844170 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x118468000 == 47 [pid = 2208] [id = 444] 09:57:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x119f1b400) [pid = 2208] [serial = 1331] [outer = 0x0] 09:57:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x123bc6400) [pid = 2208] [serial = 1332] [outer = 0x119f1b400] 09:57:24 INFO - PROCESS | 2208 | 1467737844206 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x12a8e5000) [pid = 2208] [serial = 1333] [outer = 0x119f1b400] 09:57:24 INFO - PROCESS | 2208 | 1467737844763 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 819ms 09:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:57:24 INFO - PROCESS | 2208 | 1467737844803 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 2208 | 1467737844806 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:57:24 INFO - PROCESS | 2208 | 1467737844811 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 2208 | 1467737844813 Marionette TRACE conn2 <- [1,1750,null,{}] 09:57:24 INFO - PROCESS | 2208 | 1467737844818 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:24 INFO - PROCESS | 2208 | 1467737844819 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:24 INFO - PROCESS | 2208 | 1467737844925 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:57:25 INFO - PROCESS | 2208 | 1467737845022 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 2208 | 1467737845023 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x117160000 == 48 [pid = 2208] [id = 445] 09:57:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x11323c400) [pid = 2208] [serial = 1334] [outer = 0x0] 09:57:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x115e13800) [pid = 2208] [serial = 1335] [outer = 0x11323c400] 09:57:25 INFO - PROCESS | 2208 | 1467737845070 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x11680d400) [pid = 2208] [serial = 1336] [outer = 0x11323c400] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb72800 == 47 [pid = 2208] [id = 438] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12c37d800 == 46 [pid = 2208] [id = 437] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12c030000 == 45 [pid = 2208] [id = 436] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x116282800 == 44 [pid = 2208] [id = 435] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba2d800 == 43 [pid = 2208] [id = 434] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12aaf2800 == 42 [pid = 2208] [id = 433] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12a421000 == 41 [pid = 2208] [id = 432] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12901b000 == 40 [pid = 2208] [id = 431] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x126174000 == 39 [pid = 2208] [id = 430] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x119b52800 == 38 [pid = 2208] [id = 429] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x117e2e000 == 37 [pid = 2208] [id = 428] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x115d93800 == 36 [pid = 2208] [id = 427] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x123839800 == 35 [pid = 2208] [id = 426] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12b81c800 == 34 [pid = 2208] [id = 424] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x115eda800 == 33 [pid = 2208] [id = 425] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x118468000 == 32 [pid = 2208] [id = 444] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12d234000 == 31 [pid = 2208] [id = 443] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12d038000 == 30 [pid = 2208] [id = 442] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x12c02a800 == 29 [pid = 2208] [id = 441] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x124d84000 == 28 [pid = 2208] [id = 440] 09:57:26 INFO - PROCESS | 2208 | --DOCSHELL 0x113065800 == 27 [pid = 2208] [id = 439] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x1198b6c00) [pid = 2208] [serial = 1254] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x119f1dc00) [pid = 2208] [serial = 1257] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x115e7b400) [pid = 2208] [serial = 1245] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x116640400) [pid = 2208] [serial = 1246] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x119cd9c00) [pid = 2208] [serial = 1240] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x119969000) [pid = 2208] [serial = 1239] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x11857f800) [pid = 2208] [serial = 1248] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x1186bc000) [pid = 2208] [serial = 1249] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x112dde000) [pid = 2208] [serial = 1242] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x113016000) [pid = 2208] [serial = 1243] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1192df400) [pid = 2208] [serial = 1225] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x1186f3000) [pid = 2208] [serial = 1224] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x124274c00) [pid = 2208] [serial = 1228] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x119c75c00) [pid = 2208] [serial = 1255] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x123c1d800) [pid = 2208] [serial = 1260] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x123a09800) [pid = 2208] [serial = 1227] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x123bc6800) [pid = 2208] [serial = 1258] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x124dc4c00) [pid = 2208] [serial = 1270] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1292bb800) [pid = 2208] [serial = 1231] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x128e76000) [pid = 2208] [serial = 1230] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x124272400) [pid = 2208] [serial = 1261] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x12b881c00) [pid = 2208] [serial = 1234] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x12b1c0800) [pid = 2208] [serial = 1233] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x12587c400) [pid = 2208] [serial = 1272] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x118867c00) [pid = 2208] [serial = 1237] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x117eaf000) [pid = 2208] [serial = 1264] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x118209400) [pid = 2208] [serial = 1236] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x112dd8000) [pid = 2208] [serial = 1263] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x118869400) [pid = 2208] [serial = 1251] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x124999400) [pid = 2208] [serial = 1267] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1192db400) [pid = 2208] [serial = 1252] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x124b60400) [pid = 2208] [serial = 1269] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x119291800) [pid = 2208] [serial = 1266] [outer = 0x0] [url = about:blank] 09:57:26 INFO - PROCESS | 2208 | 1467737846309 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1529ms 09:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:57:26 INFO - PROCESS | 2208 | 1467737846337 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 2208 | 1467737846340 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:57:26 INFO - PROCESS | 2208 | 1467737846343 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 2208 | 1467737846344 Marionette TRACE conn2 <- [1,1754,null,{}] 09:57:26 INFO - PROCESS | 2208 | 1467737846348 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:26 INFO - PROCESS | 2208 | 1467737846350 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:26 INFO - PROCESS | 2208 | 1467737846432 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:57:26 INFO - PROCESS | 2208 | 1467737846437 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 2208 | 1467737846439 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x116614800 == 28 [pid = 2208] [id = 446] 09:57:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x112ddf400) [pid = 2208] [serial = 1337] [outer = 0x0] 09:57:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x113ecf400) [pid = 2208] [serial = 1338] [outer = 0x112ddf400] 09:57:26 INFO - PROCESS | 2208 | 1467737846470 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x11623d400) [pid = 2208] [serial = 1339] [outer = 0x112ddf400] 09:57:26 INFO - PROCESS | 2208 | 1467737846835 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms 09:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:57:26 INFO - PROCESS | 2208 | 1467737846864 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 2208 | 1467737846867 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:57:26 INFO - PROCESS | 2208 | 1467737846872 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 2208 | 1467737846874 Marionette TRACE conn2 <- [1,1758,null,{}] 09:57:26 INFO - PROCESS | 2208 | 1467737846876 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:26 INFO - PROCESS | 2208 | 1467737846878 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:26 INFO - PROCESS | 2208 | 1467737846956 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:57:26 INFO - PROCESS | 2208 | 1467737846962 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 2208 | 1467737846964 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188fc800 == 29 [pid = 2208] [id = 447] 09:57:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x11680e400) [pid = 2208] [serial = 1340] [outer = 0x0] 09:57:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x117eb4400) [pid = 2208] [serial = 1341] [outer = 0x11680e400] 09:57:26 INFO - PROCESS | 2208 | 1467737846991 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x118352800) [pid = 2208] [serial = 1342] [outer = 0x11680e400] 09:57:27 INFO - PROCESS | 2208 | 1467737847343 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 520ms 09:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:57:27 INFO - PROCESS | 2208 | 1467737847393 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 2208 | 1467737847394 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:57:27 INFO - PROCESS | 2208 | 1467737847396 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 2208 | 1467737847398 Marionette TRACE conn2 <- [1,1762,null,{}] 09:57:27 INFO - PROCESS | 2208 | 1467737847406 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:27 INFO - PROCESS | 2208 | 1467737847410 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:27 INFO - PROCESS | 2208 | 1467737847487 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:57:27 INFO - PROCESS | 2208 | 1467737847496 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 2208 | 1467737847498 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x123934000 == 30 [pid = 2208] [id = 448] 09:57:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x111ca9800) [pid = 2208] [serial = 1343] [outer = 0x0] 09:57:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1188d0400) [pid = 2208] [serial = 1344] [outer = 0x111ca9800] 09:57:27 INFO - PROCESS | 2208 | 1467737847526 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119602800) [pid = 2208] [serial = 1345] [outer = 0x111ca9800] 09:57:27 INFO - PROCESS | 2208 | 1467737847863 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 521ms 09:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:57:27 INFO - PROCESS | 2208 | 1467737847917 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 2208 | 1467737847919 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:57:27 INFO - PROCESS | 2208 | 1467737847921 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 2208 | 1467737847922 Marionette TRACE conn2 <- [1,1766,null,{}] 09:57:27 INFO - PROCESS | 2208 | 1467737847924 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:27 INFO - PROCESS | 2208 | 1467737847925 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:28 INFO - PROCESS | 2208 | 1467737848030 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:57:28 INFO - PROCESS | 2208 | 1467737848065 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 2208 | 1467737848066 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x12428f000 == 31 [pid = 2208] [id = 449] 09:57:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1198b4c00) [pid = 2208] [serial = 1346] [outer = 0x0] 09:57:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x119c6f000) [pid = 2208] [serial = 1347] [outer = 0x1198b4c00] 09:57:28 INFO - PROCESS | 2208 | 1467737848091 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x119ecac00) [pid = 2208] [serial = 1348] [outer = 0x1198b4c00] 09:57:28 INFO - PROCESS | 2208 | 1467737848401 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 520ms 09:57:28 INFO - PROCESS | 2208 | 1467737848441 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:57:28 INFO - PROCESS | 2208 | 1467737848444 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:57:28 INFO - PROCESS | 2208 | 1467737848447 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 2208 | 1467737848448 Marionette TRACE conn2 <- [1,1770,null,{}] 09:57:28 INFO - PROCESS | 2208 | 1467737848450 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:28 INFO - PROCESS | 2208 | 1467737848451 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:28 INFO - PROCESS | 2208 | 1467737848543 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:57:28 INFO - PROCESS | 2208 | 1467737848580 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 2208 | 1467737848581 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x126182800 == 32 [pid = 2208] [id = 450] 09:57:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x116640400) [pid = 2208] [serial = 1349] [outer = 0x0] 09:57:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x119f26000) [pid = 2208] [serial = 1350] [outer = 0x116640400] 09:57:28 INFO - PROCESS | 2208 | 1467737848606 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x123a09800) [pid = 2208] [serial = 1351] [outer = 0x116640400] 09:57:28 INFO - PROCESS | 2208 | 1467737848930 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 518ms 09:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:57:28 INFO - PROCESS | 2208 | 1467737848965 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 2208 | 1467737848966 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:57:28 INFO - PROCESS | 2208 | 1467737848969 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 2208 | 1467737848970 Marionette TRACE conn2 <- [1,1774,null,{}] 09:57:28 INFO - PROCESS | 2208 | 1467737848972 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:28 INFO - PROCESS | 2208 | 1467737848976 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:29 INFO - PROCESS | 2208 | 1467737849096 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:57:29 INFO - PROCESS | 2208 | 1467737849100 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 2208 | 1467737849101 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x129211800 == 33 [pid = 2208] [id = 451] 09:57:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x116ff1800) [pid = 2208] [serial = 1352] [outer = 0x0] 09:57:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x123bc5000) [pid = 2208] [serial = 1353] [outer = 0x116ff1800] 09:57:29 INFO - PROCESS | 2208 | 1467737849126 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x124ffc800) [pid = 2208] [serial = 1354] [outer = 0x116ff1800] 09:57:29 INFO - PROCESS | 2208 | 1467737849441 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 517ms 09:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:57:29 INFO - PROCESS | 2208 | 1467737849496 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 2208 | 1467737849497 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:57:29 INFO - PROCESS | 2208 | 1467737849499 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 2208 | 1467737849507 Marionette TRACE conn2 <- [1,1778,null,{}] 09:57:29 INFO - PROCESS | 2208 | 1467737849511 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:29 INFO - PROCESS | 2208 | 1467737849512 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:29 INFO - PROCESS | 2208 | 1467737849606 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:57:29 INFO - PROCESS | 2208 | 1467737849616 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 2208 | 1467737849617 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a421000 == 34 [pid = 2208] [id = 452] 09:57:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x124dc3400) [pid = 2208] [serial = 1355] [outer = 0x0] 09:57:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x125886400) [pid = 2208] [serial = 1356] [outer = 0x124dc3400] 09:57:29 INFO - PROCESS | 2208 | 1467737849641 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12613ec00) [pid = 2208] [serial = 1357] [outer = 0x124dc3400] 09:57:29 INFO - PROCESS | 2208 | 1467737849945 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 479ms 09:57:29 INFO - PROCESS | 2208 | 1467737849980 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 2208 | 1467737849981 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:57:29 INFO - PROCESS | 2208 | 1467737849983 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 2208 | 1467737849984 Marionette TRACE conn2 <- [1,1782,null,{}] 09:57:29 INFO - PROCESS | 2208 | 1467737849986 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:29 INFO - PROCESS | 2208 | 1467737849988 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:30 INFO - PROCESS | 2208 | 1467737850084 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:57:30 INFO - PROCESS | 2208 | 1467737850121 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 2208 | 1467737850122 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a76a800 == 35 [pid = 2208] [id = 453] 09:57:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1121bd400) [pid = 2208] [serial = 1358] [outer = 0x0] 09:57:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x126511000) [pid = 2208] [serial = 1359] [outer = 0x1121bd400] 09:57:30 INFO - PROCESS | 2208 | 1467737850146 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x128c5cc00) [pid = 2208] [serial = 1360] [outer = 0x1121bd400] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x1293e2000) [pid = 2208] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x123818c00) [pid = 2208] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x12588c800) [pid = 2208] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x112a83c00) [pid = 2208] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x118586000) [pid = 2208] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x110e81800) [pid = 2208] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x114f7e800) [pid = 2208] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x124d2b800) [pid = 2208] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x115e76000) [pid = 2208] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x11955a400) [pid = 2208] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x110e75800) [pid = 2208] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x111e29000) [pid = 2208] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x110d6e800) [pid = 2208] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x11673a400) [pid = 2208] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:57:30 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x124d27000) [pid = 2208] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:57:30 INFO - PROCESS | 2208 | 1467737850729 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 770ms 09:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:57:30 INFO - PROCESS | 2208 | 1467737850753 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 2208 | 1467737850754 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:57:30 INFO - PROCESS | 2208 | 1467737850756 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 2208 | 1467737850758 Marionette TRACE conn2 <- [1,1786,null,{}] 09:57:30 INFO - PROCESS | 2208 | 1467737850763 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:30 INFO - PROCESS | 2208 | 1467737850764 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:30 INFO - PROCESS | 2208 | 1467737850833 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:57:30 INFO - PROCESS | 2208 | 1467737850885 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 2208 | 1467737850886 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x123927800 == 36 [pid = 2208] [id = 454] 09:57:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x112dd4800) [pid = 2208] [serial = 1361] [outer = 0x0] 09:57:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x11663bc00) [pid = 2208] [serial = 1362] [outer = 0x112dd4800] 09:57:30 INFO - PROCESS | 2208 | 1467737850925 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x1188af400) [pid = 2208] [serial = 1363] [outer = 0x112dd4800] 09:57:31 INFO - PROCESS | 2208 | 1467737851339 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 622ms 09:57:31 INFO - PROCESS | 2208 | 1467737851381 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 2208 | 1467737851382 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:57:31 INFO - PROCESS | 2208 | 1467737851386 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 2208 | 1467737851387 Marionette TRACE conn2 <- [1,1790,null,{}] 09:57:31 INFO - PROCESS | 2208 | 1467737851391 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:31 INFO - PROCESS | 2208 | 1467737851393 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:31 INFO - PROCESS | 2208 | 1467737851546 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:57:31 INFO - PROCESS | 2208 | 1467737851559 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 2208 | 1467737851560 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b815000 == 37 [pid = 2208] [id = 455] 09:57:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x119290400) [pid = 2208] [serial = 1364] [outer = 0x0] 09:57:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x125880c00) [pid = 2208] [serial = 1365] [outer = 0x119290400] 09:57:31 INFO - PROCESS | 2208 | 1467737851600 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x126957400) [pid = 2208] [serial = 1366] [outer = 0x119290400] 09:57:31 INFO - PROCESS | 2208 | 1467737851932 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 569ms 09:57:31 INFO - PROCESS | 2208 | 1467737851955 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 2208 | 1467737851956 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:57:31 INFO - PROCESS | 2208 | 1467737851960 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 2208 | 1467737851964 Marionette TRACE conn2 <- [1,1794,null,{}] 09:57:31 INFO - PROCESS | 2208 | 1467737851966 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:31 INFO - PROCESS | 2208 | 1467737851975 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:32 INFO - PROCESS | 2208 | 1467737852063 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:57:32 INFO - PROCESS | 2208 | 1467737852123 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 2208 | 1467737852125 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x126180000 == 38 [pid = 2208] [id = 456] 09:57:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x126955800) [pid = 2208] [serial = 1367] [outer = 0x0] 09:57:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1290b4400) [pid = 2208] [serial = 1368] [outer = 0x126955800] 09:57:32 INFO - PROCESS | 2208 | 1467737852151 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12958b400) [pid = 2208] [serial = 1369] [outer = 0x126955800] 09:57:32 INFO - PROCESS | 2208 | 1467737852420 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 473ms 09:57:32 INFO - PROCESS | 2208 | 1467737852438 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 2208 | 1467737852439 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:57:32 INFO - PROCESS | 2208 | 1467737852454 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 2208 | 1467737852455 Marionette TRACE conn2 <- [1,1798,null,{}] 09:57:32 INFO - PROCESS | 2208 | 1467737852470 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:32 INFO - PROCESS | 2208 | 1467737852471 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:32 INFO - PROCESS | 2208 | 1467737852598 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:57:32 INFO - PROCESS | 2208 | 1467737852752 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 2208 | 1467737852754 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x111f20000 == 39 [pid = 2208] [id = 457] 09:57:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x110e81400) [pid = 2208] [serial = 1370] [outer = 0x0] 09:57:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x111ca9400) [pid = 2208] [serial = 1371] [outer = 0x110e81400] 09:57:32 INFO - PROCESS | 2208 | 1467737852848 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x112ddb800) [pid = 2208] [serial = 1372] [outer = 0x110e81400] 09:57:33 INFO - PROCESS | 2208 | 1467737853400 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 970ms 09:57:33 INFO - PROCESS | 2208 | 1467737853451 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 2208 | 1467737853454 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:57:33 INFO - PROCESS | 2208 | 1467737853459 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 2208 | 1467737853462 Marionette TRACE conn2 <- [1,1802,null,{}] 09:57:33 INFO - PROCESS | 2208 | 1467737853466 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:33 INFO - PROCESS | 2208 | 1467737853469 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:33 INFO - PROCESS | 2208 | 1467737853579 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:57:33 INFO - PROCESS | 2208 | 1467737853658 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 2208 | 1467737853659 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x12391e800 == 40 [pid = 2208] [id = 458] 09:57:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x116f02400) [pid = 2208] [serial = 1373] [outer = 0x0] 09:57:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x117eb0800) [pid = 2208] [serial = 1374] [outer = 0x116f02400] 09:57:33 INFO - PROCESS | 2208 | 1467737853690 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x11857f800) [pid = 2208] [serial = 1375] [outer = 0x116f02400] 09:57:34 INFO - PROCESS | 2208 | 1467737854233 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 823ms 09:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:57:34 INFO - PROCESS | 2208 | 1467737854284 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 2208 | 1467737854287 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:57:34 INFO - PROCESS | 2208 | 1467737854289 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 2208 | 1467737854290 Marionette TRACE conn2 <- [1,1806,null,{}] 09:57:34 INFO - PROCESS | 2208 | 1467737854293 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:34 INFO - PROCESS | 2208 | 1467737854295 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:34 INFO - PROCESS | 2208 | 1467737854406 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:57:34 INFO - PROCESS | 2208 | 1467737854487 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 2208 | 1467737854489 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:34 INFO - PROCESS | 2208 | ++DOCSHELL 0x116268800 == 41 [pid = 2208] [id = 459] 09:57:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x112a81400) [pid = 2208] [serial = 1376] [outer = 0x0] 09:57:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x116a1a400) [pid = 2208] [serial = 1377] [outer = 0x112a81400] 09:57:34 INFO - PROCESS | 2208 | 1467737854518 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x119561000) [pid = 2208] [serial = 1378] [outer = 0x112a81400] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x126180000 == 40 [pid = 2208] [id = 456] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x12b815000 == 39 [pid = 2208] [id = 455] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x123927800 == 38 [pid = 2208] [id = 454] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x12a76a800 == 37 [pid = 2208] [id = 453] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x12a421000 == 36 [pid = 2208] [id = 452] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x129211800 == 35 [pid = 2208] [id = 451] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x126182800 == 34 [pid = 2208] [id = 450] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x12428f000 == 33 [pid = 2208] [id = 449] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x123934000 == 32 [pid = 2208] [id = 448] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x1188fc800 == 31 [pid = 2208] [id = 447] 09:57:35 INFO - PROCESS | 2208 | --DOCSHELL 0x116614800 == 30 [pid = 2208] [id = 446] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x12958a000) [pid = 2208] [serial = 1314] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x1293e1800) [pid = 2208] [serial = 1312] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x126510000) [pid = 2208] [serial = 1299] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x128c54800) [pid = 2208] [serial = 1302] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x128e71400) [pid = 2208] [serial = 1303] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x1188a8800) [pid = 2208] [serial = 1287] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x11929c800) [pid = 2208] [serial = 1288] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1121b0800) [pid = 2208] [serial = 1281] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x11300d000) [pid = 2208] [serial = 1282] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x116807800) [pid = 2208] [serial = 1284] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x118210800) [pid = 2208] [serial = 1285] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x126959000) [pid = 2208] [serial = 1273] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x116804c00) [pid = 2208] [serial = 1278] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x116feb800) [pid = 2208] [serial = 1279] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x119ed5400) [pid = 2208] [serial = 1290] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x121022c00) [pid = 2208] [serial = 1291] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x114fba400) [pid = 2208] [serial = 1306] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x111f32c00) [pid = 2208] [serial = 1275] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x112ddfc00) [pid = 2208] [serial = 1276] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x123816800) [pid = 2208] [serial = 1293] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x124997000) [pid = 2208] [serial = 1309] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x111ca8800) [pid = 2208] [serial = 1305] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x124d4d000) [pid = 2208] [serial = 1296] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x125879c00) [pid = 2208] [serial = 1297] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x126957800) [pid = 2208] [serial = 1300] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x119c73c00) [pid = 2208] [serial = 1308] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1290c3c00) [pid = 2208] [serial = 1311] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x12a77fc00) [pid = 2208] [serial = 1315] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x123c1e800) [pid = 2208] [serial = 1294] [outer = 0x0] [url = about:blank] 09:57:35 INFO - PROCESS | 2208 | 1467737855133 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 869ms 09:57:35 INFO - PROCESS | 2208 | 1467737855163 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:57:35 INFO - PROCESS | 2208 | 1467737855164 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:57:35 INFO - PROCESS | 2208 | 1467737855167 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 2208 | 1467737855170 Marionette TRACE conn2 <- [1,1810,null,{}] 09:57:35 INFO - PROCESS | 2208 | 1467737855172 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:35 INFO - PROCESS | 2208 | 1467737855174 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:35 INFO - PROCESS | 2208 | 1467737855265 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:57:35 INFO - PROCESS | 2208 | 1467737855271 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 2208 | 1467737855275 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x117474000 == 31 [pid = 2208] [id = 460] 09:57:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x116804c00) [pid = 2208] [serial = 1379] [outer = 0x0] 09:57:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x116f04c00) [pid = 2208] [serial = 1380] [outer = 0x116804c00] 09:57:35 INFO - PROCESS | 2208 | 1467737855323 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x11857bc00) [pid = 2208] [serial = 1381] [outer = 0x116804c00] 09:57:35 INFO - PROCESS | 2208 | 1467737855754 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 623ms 09:57:35 INFO - PROCESS | 2208 | 1467737855791 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 2208 | 1467737855794 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:57:35 INFO - PROCESS | 2208 | 1467737855798 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 2208 | 1467737855799 Marionette TRACE conn2 <- [1,1814,null,{}] 09:57:35 INFO - PROCESS | 2208 | 1467737855802 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:35 INFO - PROCESS | 2208 | 1467737855804 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:35 INFO - PROCESS | 2208 | 1467737855905 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:57:35 INFO - PROCESS | 2208 | 1467737855912 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 2208 | 1467737855913 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x119e36000 == 32 [pid = 2208] [id = 461] 09:57:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1186bec00) [pid = 2208] [serial = 1382] [outer = 0x0] 09:57:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x11995c800) [pid = 2208] [serial = 1383] [outer = 0x1186bec00] 09:57:35 INFO - PROCESS | 2208 | 1467737855940 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x119ed4400) [pid = 2208] [serial = 1384] [outer = 0x1186bec00] 09:57:36 INFO - PROCESS | 2208 | 1467737856269 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 519ms 09:57:36 INFO - PROCESS | 2208 | 1467737856317 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 2208 | 1467737856319 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:57:36 INFO - PROCESS | 2208 | 1467737856321 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 2208 | 1467737856323 Marionette TRACE conn2 <- [1,1818,null,{}] 09:57:36 INFO - PROCESS | 2208 | 1467737856331 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:36 INFO - PROCESS | 2208 | 1467737856335 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:36 INFO - PROCESS | 2208 | 1467737856415 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:57:36 INFO - PROCESS | 2208 | 1467737856420 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 2208 | 1467737856422 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257e2000 == 33 [pid = 2208] [id = 462] 09:57:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x112a7c800) [pid = 2208] [serial = 1385] [outer = 0x0] 09:57:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x123bbfc00) [pid = 2208] [serial = 1386] [outer = 0x112a7c800] 09:57:36 INFO - PROCESS | 2208 | 1467737856452 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x119968800) [pid = 2208] [serial = 1387] [outer = 0x112a7c800] 09:57:36 INFO - PROCESS | 2208 | 1467737856782 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 473ms 09:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:57:36 INFO - PROCESS | 2208 | 1467737856797 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 2208 | 1467737856799 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:57:36 INFO - PROCESS | 2208 | 1467737856801 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 2208 | 1467737856802 Marionette TRACE conn2 <- [1,1822,null,{}] 09:57:36 INFO - PROCESS | 2208 | 1467737856804 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:36 INFO - PROCESS | 2208 | 1467737856805 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:36 INFO - PROCESS | 2208 | 1467737856895 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:57:36 INFO - PROCESS | 2208 | 1467737856955 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 2208 | 1467737856956 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b6f000 == 34 [pid = 2208] [id = 463] 09:57:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119c73c00) [pid = 2208] [serial = 1388] [outer = 0x0] 09:57:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x124999400) [pid = 2208] [serial = 1389] [outer = 0x119c73c00] 09:57:36 INFO - PROCESS | 2208 | 1467737856988 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x125765400) [pid = 2208] [serial = 1390] [outer = 0x119c73c00] 09:57:37 INFO - PROCESS | 2208 | 1467737857324 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 568ms 09:57:37 INFO - PROCESS | 2208 | 1467737857370 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:57:37 INFO - PROCESS | 2208 | 1467737857372 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:57:37 INFO - PROCESS | 2208 | 1467737857375 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 2208 | 1467737857376 Marionette TRACE conn2 <- [1,1826,null,{}] 09:57:37 INFO - PROCESS | 2208 | 1467737857379 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:37 INFO - PROCESS | 2208 | 1467737857381 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:37 INFO - PROCESS | 2208 | 1467737857521 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:57:37 INFO - PROCESS | 2208 | 1467737857536 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 2208 | 1467737857537 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a838000 == 35 [pid = 2208] [id = 464] 09:57:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1121b1800) [pid = 2208] [serial = 1391] [outer = 0x0] 09:57:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x125891400) [pid = 2208] [serial = 1392] [outer = 0x1121b1800] 09:57:37 INFO - PROCESS | 2208 | 1467737857561 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1267a8800) [pid = 2208] [serial = 1393] [outer = 0x1121b1800] 09:57:37 INFO - PROCESS | 2208 | 1467737857914 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 573ms 09:57:37 INFO - PROCESS | 2208 | 1467737857954 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 2208 | 1467737857955 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:57:37 INFO - PROCESS | 2208 | 1467737857957 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 2208 | 1467737857958 Marionette TRACE conn2 <- [1,1830,null,{}] 09:57:37 INFO - PROCESS | 2208 | 1467737857961 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:37 INFO - PROCESS | 2208 | 1467737857964 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:38 INFO - PROCESS | 2208 | 1467737858079 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:57:38 INFO - PROCESS | 2208 | 1467737858116 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 2208 | 1467737858117 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aaf4800 == 36 [pid = 2208] [id = 465] 09:57:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x128c54800) [pid = 2208] [serial = 1394] [outer = 0x0] 09:57:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1292bb800) [pid = 2208] [serial = 1395] [outer = 0x128c54800] 09:57:38 INFO - PROCESS | 2208 | 1467737858141 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12a770800) [pid = 2208] [serial = 1396] [outer = 0x128c54800] 09:57:38 INFO - PROCESS | 2208 | 1467737858442 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 518ms 09:57:38 INFO - PROCESS | 2208 | 1467737858478 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 2208 | 1467737858480 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:57:38 INFO - PROCESS | 2208 | 1467737858483 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 2208 | 1467737858484 Marionette TRACE conn2 <- [1,1834,null,{}] 09:57:38 INFO - PROCESS | 2208 | 1467737858486 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:38 INFO - PROCESS | 2208 | 1467737858487 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:38 INFO - PROCESS | 2208 | 1467737858585 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:57:38 INFO - PROCESS | 2208 | 1467737858597 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 2208 | 1467737858598 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd7a000 == 37 [pid = 2208] [id = 466] 09:57:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12954ec00) [pid = 2208] [serial = 1397] [outer = 0x0] 09:57:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12a7ba800) [pid = 2208] [serial = 1398] [outer = 0x12954ec00] 09:57:38 INFO - PROCESS | 2208 | 1467737858623 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x12a8e6000) [pid = 2208] [serial = 1399] [outer = 0x12954ec00] 09:57:38 INFO - PROCESS | 2208 | 1467737858950 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 519ms 09:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:57:39 INFO - PROCESS | 2208 | 1467737859003 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 2208 | 1467737859004 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:57:39 INFO - PROCESS | 2208 | 1467737859012 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 2208 | 1467737859013 Marionette TRACE conn2 <- [1,1838,null,{}] 09:57:39 INFO - PROCESS | 2208 | 1467737859016 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:39 INFO - PROCESS | 2208 | 1467737859017 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:39 INFO - PROCESS | 2208 | 1467737859122 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:57:39 INFO - PROCESS | 2208 | 1467737859126 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 2208 | 1467737859127 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c37b800 == 38 [pid = 2208] [id = 467] 09:57:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x12a773c00) [pid = 2208] [serial = 1400] [outer = 0x0] 09:57:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12a8ea800) [pid = 2208] [serial = 1401] [outer = 0x12a773c00] 09:57:39 INFO - PROCESS | 2208 | 1467737859151 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x12b1c0000) [pid = 2208] [serial = 1402] [outer = 0x12a773c00] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x119f27400) [pid = 2208] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1293e6c00) [pid = 2208] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x116ff1800) [pid = 2208] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x112dd4800) [pid = 2208] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x119f1b400) [pid = 2208] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1121bd400) [pid = 2208] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x124dc3400) [pid = 2208] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x111ca9800) [pid = 2208] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x112ddf400) [pid = 2208] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x11680e400) [pid = 2208] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1198b4c00) [pid = 2208] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x110d51000) [pid = 2208] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x118581c00) [pid = 2208] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x116640400) [pid = 2208] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119290400) [pid = 2208] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:57:39 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1198b5800) [pid = 2208] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:57:39 INFO - PROCESS | 2208 | 1467737859546 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 575ms 09:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:57:39 INFO - PROCESS | 2208 | 1467737859587 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 2208 | 1467737859589 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:57:39 INFO - PROCESS | 2208 | 1467737859591 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 2208 | 1467737859595 Marionette TRACE conn2 <- [1,1842,null,{}] 09:57:39 INFO - PROCESS | 2208 | 1467737859598 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:39 INFO - PROCESS | 2208 | 1467737859599 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:39 INFO - PROCESS | 2208 | 1467737859682 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:57:39 INFO - PROCESS | 2208 | 1467737859686 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 2208 | 1467737859687 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257e1800 == 39 [pid = 2208] [id = 468] 09:57:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x112dd4800) [pid = 2208] [serial = 1403] [outer = 0x0] 09:57:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1192de400) [pid = 2208] [serial = 1404] [outer = 0x112dd4800] 09:57:39 INFO - PROCESS | 2208 | 1467737859712 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119f1b400) [pid = 2208] [serial = 1405] [outer = 0x112dd4800] 09:57:40 INFO - PROCESS | 2208 | 1467737860045 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 474ms 09:57:40 INFO - PROCESS | 2208 | 1467737860066 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 2208 | 1467737860067 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:57:40 INFO - PROCESS | 2208 | 1467737860069 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 2208 | 1467737860070 Marionette TRACE conn2 <- [1,1846,null,{}] 09:57:40 INFO - PROCESS | 2208 | 1467737860073 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:40 INFO - PROCESS | 2208 | 1467737860074 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:40 INFO - PROCESS | 2208 | 1467737860163 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:57:40 INFO - PROCESS | 2208 | 1467737860219 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 2208 | 1467737860220 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb7c000 == 40 [pid = 2208] [id = 469] 09:57:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1186b7000) [pid = 2208] [serial = 1406] [outer = 0x0] 09:57:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x124d2c400) [pid = 2208] [serial = 1407] [outer = 0x1186b7000] 09:57:40 INFO - PROCESS | 2208 | 1467737860246 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12a8e4000) [pid = 2208] [serial = 1408] [outer = 0x1186b7000] 09:57:40 INFO - PROCESS | 2208 | 1467737860530 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 09:57:40 INFO - PROCESS | 2208 | 1467737860588 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 2208 | 1467737860591 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:57:40 INFO - PROCESS | 2208 | 1467737860597 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 2208 | 1467737860599 Marionette TRACE conn2 <- [1,1850,null,{}] 09:57:40 INFO - PROCESS | 2208 | 1467737860603 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:40 INFO - PROCESS | 2208 | 1467737860606 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:40 INFO - PROCESS | 2208 | 1467737860748 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:57:40 INFO - PROCESS | 2208 | 1467737860754 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 2208 | 1467737860757 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d044800 == 41 [pid = 2208] [id = 470] 09:57:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12b05e800) [pid = 2208] [serial = 1409] [outer = 0x0] 09:57:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12b87f400) [pid = 2208] [serial = 1410] [outer = 0x12b05e800] 09:57:40 INFO - PROCESS | 2208 | 1467737860785 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12b889c00) [pid = 2208] [serial = 1411] [outer = 0x12b05e800] 09:57:41 INFO - PROCESS | 2208 | 1467737861101 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 524ms 09:57:41 INFO - PROCESS | 2208 | 1467737861120 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 2208 | 1467737861121 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:57:41 INFO - PROCESS | 2208 | 1467737861123 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 2208 | 1467737861124 Marionette TRACE conn2 <- [1,1854,null,{}] 09:57:41 INFO - PROCESS | 2208 | 1467737861134 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:41 INFO - PROCESS | 2208 | 1467737861135 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:41 INFO - PROCESS | 2208 | 1467737861260 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:57:41 INFO - PROCESS | 2208 | 1467737861267 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:41 INFO - PROCESS | 2208 | 1467737861268 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d244000 == 42 [pid = 2208] [id = 471] 09:57:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x124dc3400) [pid = 2208] [serial = 1412] [outer = 0x0] 09:57:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12b88c000) [pid = 2208] [serial = 1413] [outer = 0x124dc3400] 09:57:41 INFO - PROCESS | 2208 | 1467737861291 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12b97f400) [pid = 2208] [serial = 1414] [outer = 0x124dc3400] 09:57:41 INFO - PROCESS | 2208 | 1467737861763 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 677ms 09:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:57:41 INFO - PROCESS | 2208 | 1467737861800 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 2208 | 1467737861803 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:57:41 INFO - PROCESS | 2208 | 1467737861806 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 2208 | 1467737861810 Marionette TRACE conn2 <- [1,1858,null,{}] 09:57:41 INFO - PROCESS | 2208 | 1467737861813 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:41 INFO - PROCESS | 2208 | 1467737861814 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:41 INFO - PROCESS | 2208 | 1467737861924 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:57:42 INFO - PROCESS | 2208 | 1467737862020 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 2208 | 1467737862022 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x11845f000 == 43 [pid = 2208] [id = 472] 09:57:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x118210800) [pid = 2208] [serial = 1415] [outer = 0x0] 09:57:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x118584800) [pid = 2208] [serial = 1416] [outer = 0x118210800] 09:57:42 INFO - PROCESS | 2208 | 1467737862054 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x11955a400) [pid = 2208] [serial = 1417] [outer = 0x118210800] 09:57:42 INFO - PROCESS | 2208 | 1467737862443 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 672ms 09:57:42 INFO - PROCESS | 2208 | 1467737862480 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:57:42 INFO - PROCESS | 2208 | 1467737862483 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:57:42 INFO - PROCESS | 2208 | 1467737862488 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - PROCESS | 2208 | 1467737862490 Marionette TRACE conn2 <- [1,1862,null,{}] 09:57:42 INFO - PROCESS | 2208 | 1467737862494 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:42 INFO - PROCESS | 2208 | 1467737862496 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:42 INFO - PROCESS | 2208 | 1467737862602 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:57:42 INFO - PROCESS | 2208 | 1467737862663 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 2208 | 1467737862665 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b01a800 == 44 [pid = 2208] [id = 473] 09:57:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x119c73000) [pid = 2208] [serial = 1418] [outer = 0x0] 09:57:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x123813400) [pid = 2208] [serial = 1419] [outer = 0x119c73000] 09:57:42 INFO - PROCESS | 2208 | 1467737862695 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x12408b800) [pid = 2208] [serial = 1420] [outer = 0x119c73000] 09:57:43 INFO - PROCESS | 2208 | 1467737863152 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 720ms 09:57:43 INFO - PROCESS | 2208 | 1467737863210 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 2208 | 1467737863212 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:57:43 INFO - PROCESS | 2208 | 1467737863216 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 2208 | 1467737863220 Marionette TRACE conn2 <- [1,1866,null,{}] 09:57:43 INFO - PROCESS | 2208 | 1467737863253 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:43 INFO - PROCESS | 2208 | 1467737863258 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:43 INFO - PROCESS | 2208 | 1467737863474 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:57:43 INFO - PROCESS | 2208 | 1467737863545 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 2208 | 1467737863548 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d5bc000 == 45 [pid = 2208] [id = 474] 09:57:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x125895400) [pid = 2208] [serial = 1421] [outer = 0x0] 09:57:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x128e7c400) [pid = 2208] [serial = 1422] [outer = 0x125895400] 09:57:43 INFO - PROCESS | 2208 | 1467737863598 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x1293ea400) [pid = 2208] [serial = 1423] [outer = 0x125895400] 09:57:44 INFO - PROCESS | 2208 | 1467737864062 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 875ms 09:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:57:44 INFO - PROCESS | 2208 | 1467737864094 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 2208 | 1467737864096 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:57:44 INFO - PROCESS | 2208 | 1467737864099 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 2208 | 1467737864101 Marionette TRACE conn2 <- [1,1870,null,{}] 09:57:44 INFO - PROCESS | 2208 | 1467737864103 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:44 INFO - PROCESS | 2208 | 1467737864104 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:44 INFO - PROCESS | 2208 | 1467737864208 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:57:44 INFO - PROCESS | 2208 | 1467737864282 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 2208 | 1467737864284 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d87d000 == 46 [pid = 2208] [id = 475] 09:57:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x12a8dcc00) [pid = 2208] [serial = 1424] [outer = 0x0] 09:57:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x12b05e400) [pid = 2208] [serial = 1425] [outer = 0x12a8dcc00] 09:57:44 INFO - PROCESS | 2208 | 1467737864312 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x12b87e400) [pid = 2208] [serial = 1426] [outer = 0x12a8dcc00] 09:57:44 INFO - PROCESS | 2208 | 1467737864707 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 09:57:44 INFO - PROCESS | 2208 | 1467737864770 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:57:44 INFO - PROCESS | 2208 | 1467737864771 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:57:44 INFO - PROCESS | 2208 | 1467737864774 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 2208 | 1467737864775 Marionette TRACE conn2 <- [1,1874,null,{}] 09:57:44 INFO - PROCESS | 2208 | 1467737864798 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:44 INFO - PROCESS | 2208 | 1467737864800 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:44 INFO - PROCESS | 2208 | 1467737864917 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:57:44 INFO - PROCESS | 2208 | 1467737864990 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 2208 | 1467737864992 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x11746e000 == 47 [pid = 2208] [id = 476] 09:57:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x113013800) [pid = 2208] [serial = 1427] [outer = 0x0] 09:57:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x118589400) [pid = 2208] [serial = 1428] [outer = 0x113013800] 09:57:45 INFO - PROCESS | 2208 | 1467737865020 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x125891c00) [pid = 2208] [serial = 1429] [outer = 0x113013800] 09:57:45 INFO - PROCESS | 2208 | 1467737865617 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 893ms 09:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:57:45 INFO - PROCESS | 2208 | 1467737865667 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 2208 | 1467737865670 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:57:45 INFO - PROCESS | 2208 | 1467737865673 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 2208 | 1467737865674 Marionette TRACE conn2 <- [1,1878,null,{}] 09:57:45 INFO - PROCESS | 2208 | 1467737865678 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:45 INFO - PROCESS | 2208 | 1467737865680 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:45 INFO - PROCESS | 2208 | 1467737865776 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:57:45 INFO - PROCESS | 2208 | 1467737865852 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 2208 | 1467737865854 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186e3000 == 48 [pid = 2208] [id = 477] 09:57:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x116881c00) [pid = 2208] [serial = 1430] [outer = 0x0] 09:57:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x118169000) [pid = 2208] [serial = 1431] [outer = 0x116881c00] 09:57:45 INFO - PROCESS | 2208 | 1467737865882 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x1186b8800) [pid = 2208] [serial = 1432] [outer = 0x116881c00] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x117160000 == 47 [pid = 2208] [id = 445] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12d044800 == 46 [pid = 2208] [id = 470] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb7c000 == 45 [pid = 2208] [id = 469] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x1257e1800 == 44 [pid = 2208] [id = 468] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12c37b800 == 43 [pid = 2208] [id = 467] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd7a000 == 42 [pid = 2208] [id = 466] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12aaf4800 == 41 [pid = 2208] [id = 465] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12a838000 == 40 [pid = 2208] [id = 464] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x128b6f000 == 39 [pid = 2208] [id = 463] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x1257e2000 == 38 [pid = 2208] [id = 462] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x119e36000 == 37 [pid = 2208] [id = 461] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x117474000 == 36 [pid = 2208] [id = 460] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x116268800 == 35 [pid = 2208] [id = 459] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12391e800 == 34 [pid = 2208] [id = 458] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x111f20000 == 33 [pid = 2208] [id = 457] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x11746e000 == 32 [pid = 2208] [id = 476] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12d87d000 == 31 [pid = 2208] [id = 475] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12d5bc000 == 30 [pid = 2208] [id = 474] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12b01a800 == 29 [pid = 2208] [id = 473] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x11845f000 == 28 [pid = 2208] [id = 472] 09:57:46 INFO - PROCESS | 2208 | --DOCSHELL 0x12d244000 == 27 [pid = 2208] [id = 471] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x1188d0400) [pid = 2208] [serial = 1344] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x119602800) [pid = 2208] [serial = 1345] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x113ecf400) [pid = 2208] [serial = 1338] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x11623d400) [pid = 2208] [serial = 1339] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x115e13800) [pid = 2208] [serial = 1335] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x117eb4400) [pid = 2208] [serial = 1341] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x118352800) [pid = 2208] [serial = 1342] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x119c6f000) [pid = 2208] [serial = 1347] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x112dda000) [pid = 2208] [serial = 1318] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x110e7e800) [pid = 2208] [serial = 1317] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x11929cc00) [pid = 2208] [serial = 1321] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x119f26000) [pid = 2208] [serial = 1350] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x1186bcc00) [pid = 2208] [serial = 1320] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x126957400) [pid = 2208] [serial = 1366] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x119f25000) [pid = 2208] [serial = 1323] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x123bc8000) [pid = 2208] [serial = 1324] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1292af000) [pid = 2208] [serial = 1327] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x12613f800) [pid = 2208] [serial = 1326] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x12a8e1c00) [pid = 2208] [serial = 1330] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x129591000) [pid = 2208] [serial = 1329] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x123bc5000) [pid = 2208] [serial = 1353] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x11663bc00) [pid = 2208] [serial = 1362] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12a8e5000) [pid = 2208] [serial = 1333] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x126511000) [pid = 2208] [serial = 1359] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x123bc6400) [pid = 2208] [serial = 1332] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x12613ec00) [pid = 2208] [serial = 1357] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x125886400) [pid = 2208] [serial = 1356] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x128c5cc00) [pid = 2208] [serial = 1360] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x124ffc800) [pid = 2208] [serial = 1354] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x125880c00) [pid = 2208] [serial = 1365] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x123a09800) [pid = 2208] [serial = 1351] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1290b4400) [pid = 2208] [serial = 1368] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x119ecac00) [pid = 2208] [serial = 1348] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1188af400) [pid = 2208] [serial = 1363] [outer = 0x0] [url = about:blank] 09:57:46 INFO - PROCESS | 2208 | 1467737866834 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1174ms 09:57:46 INFO - PROCESS | 2208 | 1467737866847 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 2208 | 1467737866849 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:57:46 INFO - PROCESS | 2208 | 1467737866852 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 2208 | 1467737866854 Marionette TRACE conn2 <- [1,1882,null,{}] 09:57:46 INFO - PROCESS | 2208 | 1467737866858 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:46 INFO - PROCESS | 2208 | 1467737866861 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:46 INFO - PROCESS | 2208 | 1467737866944 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:57:47 INFO - PROCESS | 2208 | 1467737867000 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 2208 | 1467737867003 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x117150800 == 28 [pid = 2208] [id = 478] 09:57:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1131de800) [pid = 2208] [serial = 1433] [outer = 0x0] 09:57:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x114fc4000) [pid = 2208] [serial = 1434] [outer = 0x1131de800] 09:57:47 INFO - PROCESS | 2208 | 1467737867030 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x11672e800) [pid = 2208] [serial = 1435] [outer = 0x1131de800] 09:57:47 INFO - PROCESS | 2208 | 1467737867363 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 09:57:47 INFO - PROCESS | 2208 | 1467737867372 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 2208 | 1467737867377 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:57:47 INFO - PROCESS | 2208 | 1467737867385 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 2208 | 1467737867387 Marionette TRACE conn2 <- [1,1886,null,{}] 09:57:47 INFO - PROCESS | 2208 | 1467737867389 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:47 INFO - PROCESS | 2208 | 1467737867391 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:47 INFO - PROCESS | 2208 | 1467737867471 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:57:47 INFO - PROCESS | 2208 | 1467737867478 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 2208 | 1467737867480 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193d2800 == 29 [pid = 2208] [id = 479] 09:57:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1176edc00) [pid = 2208] [serial = 1436] [outer = 0x0] 09:57:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x11858d000) [pid = 2208] [serial = 1437] [outer = 0x1176edc00] 09:57:47 INFO - PROCESS | 2208 | 1467737867508 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1186c5400) [pid = 2208] [serial = 1438] [outer = 0x1176edc00] 09:57:47 INFO - PROCESS | 2208 | 1467737867929 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 569ms 09:57:47 INFO - PROCESS | 2208 | 1467737867954 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 2208 | 1467737867956 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:57:47 INFO - PROCESS | 2208 | 1467737867958 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 2208 | 1467737867962 Marionette TRACE conn2 <- [1,1890,null,{}] 09:57:47 INFO - PROCESS | 2208 | 1467737867970 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:47 INFO - PROCESS | 2208 | 1467737867974 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:48 INFO - PROCESS | 2208 | 1467737868050 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:57:48 INFO - PROCESS | 2208 | 1467737868054 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 2208 | 1467737868056 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ec8800 == 30 [pid = 2208] [id = 480] 09:57:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x112d87800) [pid = 2208] [serial = 1439] [outer = 0x0] 09:57:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119602800) [pid = 2208] [serial = 1440] [outer = 0x112d87800] 09:57:48 INFO - PROCESS | 2208 | 1467737868086 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x119c6f800) [pid = 2208] [serial = 1441] [outer = 0x112d87800] 09:57:48 INFO - PROCESS | 2208 | 1467737868418 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 473ms 09:57:48 INFO - PROCESS | 2208 | 1467737868432 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:57:48 INFO - PROCESS | 2208 | 1467737868433 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:57:48 INFO - PROCESS | 2208 | 1467737868435 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 2208 | 1467737868437 Marionette TRACE conn2 <- [1,1894,null,{}] 09:57:48 INFO - PROCESS | 2208 | 1467737868439 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:48 INFO - PROCESS | 2208 | 1467737868440 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:48 INFO - PROCESS | 2208 | 1467737868552 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:57:48 INFO - PROCESS | 2208 | 1467737868585 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 2208 | 1467737868587 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x12512c800 == 31 [pid = 2208] [id = 481] 09:57:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x119c6f000) [pid = 2208] [serial = 1442] [outer = 0x0] 09:57:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x119f1b800) [pid = 2208] [serial = 1443] [outer = 0x119c6f000] 09:57:48 INFO - PROCESS | 2208 | 1467737868611 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x121024000) [pid = 2208] [serial = 1444] [outer = 0x119c6f000] 09:57:48 INFO - PROCESS | 2208 | 1467737868921 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 519ms 09:57:48 INFO - PROCESS | 2208 | 1467737868956 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:57:48 INFO - PROCESS | 2208 | 1467737868966 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:57:48 INFO - PROCESS | 2208 | 1467737868969 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 2208 | 1467737868970 Marionette TRACE conn2 <- [1,1898,null,{}] 09:57:48 INFO - PROCESS | 2208 | 1467737868972 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:48 INFO - PROCESS | 2208 | 1467737868973 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:49 INFO - PROCESS | 2208 | 1467737869063 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:57:49 INFO - PROCESS | 2208 | 1467737869100 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 2208 | 1467737869101 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b65000 == 32 [pid = 2208] [id = 482] 09:57:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x116739800) [pid = 2208] [serial = 1445] [outer = 0x0] 09:57:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12381b000) [pid = 2208] [serial = 1446] [outer = 0x116739800] 09:57:49 INFO - PROCESS | 2208 | 1467737869125 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x123bc6800) [pid = 2208] [serial = 1447] [outer = 0x116739800] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1186b7000) [pid = 2208] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x112dd4800) [pid = 2208] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x126955800) [pid = 2208] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x11323c400) [pid = 2208] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x124dc3400) [pid = 2208] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x12b05e800) [pid = 2208] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x128c54800) [pid = 2208] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1121b1800) [pid = 2208] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x12954ec00) [pid = 2208] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x12a773c00) [pid = 2208] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x119c73c00) [pid = 2208] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1186bec00) [pid = 2208] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x110e81400) [pid = 2208] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x112a7c800) [pid = 2208] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x116f02400) [pid = 2208] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x112a81400) [pid = 2208] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:57:49 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x116804c00) [pid = 2208] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:57:50 INFO - PROCESS | 2208 | 1467737870017 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1121ms 09:57:50 INFO - PROCESS | 2208 | 1467737870091 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 2208 | 1467737870093 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:57:50 INFO - PROCESS | 2208 | 1467737870097 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 2208 | 1467737870100 Marionette TRACE conn2 <- [1,1902,null,{}] 09:57:50 INFO - PROCESS | 2208 | 1467737870104 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:50 INFO - PROCESS | 2208 | 1467737870105 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:50 INFO - PROCESS | 2208 | 1467737870212 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:57:50 INFO - PROCESS | 2208 | 1467737870290 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 2208 | 1467737870292 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186ca000 == 33 [pid = 2208] [id = 483] 09:57:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x112f92800) [pid = 2208] [serial = 1448] [outer = 0x0] 09:57:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1133e2c00) [pid = 2208] [serial = 1449] [outer = 0x112f92800] 09:57:50 INFO - PROCESS | 2208 | 1467737870324 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x115dcc000) [pid = 2208] [serial = 1450] [outer = 0x112f92800] 09:57:50 INFO - PROCESS | 2208 | 1467737870887 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 923ms 09:57:51 INFO - PROCESS | 2208 | 1467737871030 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 2208 | 1467737871032 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:57:51 INFO - PROCESS | 2208 | 1467737871036 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 2208 | 1467737871038 Marionette TRACE conn2 <- [1,1906,null,{}] 09:57:51 INFO - PROCESS | 2208 | 1467737871042 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:51 INFO - PROCESS | 2208 | 1467737871044 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:51 INFO - PROCESS | 2208 | 1467737871155 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:57:51 INFO - PROCESS | 2208 | 1467737871207 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 2208 | 1467737871211 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x117153800 == 34 [pid = 2208] [id = 484] 09:57:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x11323c400) [pid = 2208] [serial = 1451] [outer = 0x0] 09:57:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x113d56000) [pid = 2208] [serial = 1452] [outer = 0x11323c400] 09:57:51 INFO - PROCESS | 2208 | 1467737871238 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x116236400) [pid = 2208] [serial = 1453] [outer = 0x11323c400] 09:57:51 INFO - PROCESS | 2208 | --DOCSHELL 0x113d0d800 == 33 [pid = 2208] [id = 23] 09:57:51 INFO - PROCESS | 2208 | --DOCSHELL 0x1164a4800 == 32 [pid = 2208] [id = 26] 09:57:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12512c800 == 31 [pid = 2208] [id = 481] 09:57:51 INFO - PROCESS | 2208 | --DOCSHELL 0x123ec8800 == 30 [pid = 2208] [id = 480] 09:57:51 INFO - PROCESS | 2208 | --DOCSHELL 0x1193d2800 == 29 [pid = 2208] [id = 479] 09:57:51 INFO - PROCESS | 2208 | --DOCSHELL 0x117150800 == 28 [pid = 2208] [id = 478] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x12958b400) [pid = 2208] [serial = 1369] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x11680d400) [pid = 2208] [serial = 1336] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1292bb800) [pid = 2208] [serial = 1395] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x125891400) [pid = 2208] [serial = 1392] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x12a7ba800) [pid = 2208] [serial = 1398] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12a770800) [pid = 2208] [serial = 1396] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x12a8ea800) [pid = 2208] [serial = 1401] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x124999400) [pid = 2208] [serial = 1389] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x11995c800) [pid = 2208] [serial = 1383] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x119ed4400) [pid = 2208] [serial = 1384] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x111ca9400) [pid = 2208] [serial = 1371] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x112ddb800) [pid = 2208] [serial = 1372] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x123bbfc00) [pid = 2208] [serial = 1386] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x119968800) [pid = 2208] [serial = 1387] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x117eb0800) [pid = 2208] [serial = 1374] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x11857f800) [pid = 2208] [serial = 1375] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x116a1a400) [pid = 2208] [serial = 1377] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x119561000) [pid = 2208] [serial = 1378] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x116f04c00) [pid = 2208] [serial = 1380] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x11857bc00) [pid = 2208] [serial = 1381] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x12a8e4000) [pid = 2208] [serial = 1408] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x1192de400) [pid = 2208] [serial = 1404] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x12b1c0000) [pid = 2208] [serial = 1402] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x12b889c00) [pid = 2208] [serial = 1411] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x12a8e6000) [pid = 2208] [serial = 1399] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x124d2c400) [pid = 2208] [serial = 1407] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x119f1b400) [pid = 2208] [serial = 1405] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 60 (0x125765400) [pid = 2208] [serial = 1390] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 59 (0x1267a8800) [pid = 2208] [serial = 1393] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 58 (0x12b97f400) [pid = 2208] [serial = 1414] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 57 (0x12b88c000) [pid = 2208] [serial = 1413] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | --DOMWINDOW == 56 (0x12b87f400) [pid = 2208] [serial = 1410] [outer = 0x0] [url = about:blank] 09:57:51 INFO - PROCESS | 2208 | 1467737871712 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 721ms 09:57:51 INFO - PROCESS | 2208 | 1467737871766 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 2208 | 1467737871769 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:57:51 INFO - PROCESS | 2208 | 1467737871772 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 2208 | 1467737871774 Marionette TRACE conn2 <- [1,1910,null,{}] 09:57:51 INFO - PROCESS | 2208 | 1467737871781 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:51 INFO - PROCESS | 2208 | 1467737871783 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:51 INFO - PROCESS | 2208 | 1467737871874 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:57:51 INFO - PROCESS | 2208 | 1467737871944 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 2208 | 1467737871945 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x118114800 == 29 [pid = 2208] [id = 485] 09:57:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 57 (0x114fbb400) [pid = 2208] [serial = 1454] [outer = 0x0] 09:57:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 58 (0x11672c800) [pid = 2208] [serial = 1455] [outer = 0x114fbb400] 09:57:51 INFO - PROCESS | 2208 | 1467737871978 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 59 (0x116f0cc00) [pid = 2208] [serial = 1456] [outer = 0x114fbb400] 09:57:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 60 (0x118581c00) [pid = 2208] [serial = 1457] [outer = 0x12cf32c00] 09:57:52 INFO - PROCESS | 2208 | 1467737872511 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 824ms 09:57:52 INFO - PROCESS | 2208 | 1467737872618 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 2208 | 1467737872623 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:57:52 INFO - PROCESS | 2208 | 1467737872633 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 2208 | 1467737872636 Marionette TRACE conn2 <- [1,1914,null,{}] 09:57:52 INFO - PROCESS | 2208 | 1467737872638 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:52 INFO - PROCESS | 2208 | 1467737872640 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:52 INFO - PROCESS | 2208 | 1467737872726 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:57:52 INFO - PROCESS | 2208 | 1467737872802 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 2208 | 1467737872804 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12382c800 == 30 [pid = 2208] [id = 486] 09:57:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 61 (0x11857f800) [pid = 2208] [serial = 1458] [outer = 0x0] 09:57:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x11886bc00) [pid = 2208] [serial = 1459] [outer = 0x11857f800] 09:57:52 INFO - PROCESS | 2208 | 1467737872869 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x119290400) [pid = 2208] [serial = 1460] [outer = 0x11857f800] 09:57:53 INFO - PROCESS | 2208 | 1467737873447 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 824ms 09:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:57:53 INFO - PROCESS | 2208 | 1467737873457 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 2208 | 1467737873459 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:57:53 INFO - PROCESS | 2208 | 1467737873465 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 2208 | 1467737873469 Marionette TRACE conn2 <- [1,1918,null,{}] 09:57:53 INFO - PROCESS | 2208 | 1467737873482 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:53 INFO - PROCESS | 2208 | 1467737873487 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:53 INFO - PROCESS | 2208 | 1467737873592 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:57:53 INFO - PROCESS | 2208 | 1467737873660 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 2208 | 1467737873663 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257d0000 == 31 [pid = 2208] [id = 487] 09:57:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x119968800) [pid = 2208] [serial = 1461] [outer = 0x0] 09:57:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x119c72000) [pid = 2208] [serial = 1462] [outer = 0x119968800] 09:57:53 INFO - PROCESS | 2208 | 1467737873696 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x119f25000) [pid = 2208] [serial = 1463] [outer = 0x119968800] 09:57:54 INFO - PROCESS | 2208 | 1467737874129 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 675ms 09:57:54 INFO - PROCESS | 2208 | 1467737874156 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 2208 | 1467737874158 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:57:54 INFO - PROCESS | 2208 | 1467737874174 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 2208 | 1467737874175 Marionette TRACE conn2 <- [1,1922,null,{}] 09:57:54 INFO - PROCESS | 2208 | 1467737874178 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:54 INFO - PROCESS | 2208 | 1467737874179 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:54 INFO - PROCESS | 2208 | 1467737874276 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:57:54 INFO - PROCESS | 2208 | 1467737874328 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 2208 | 1467737874330 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x126981000 == 32 [pid = 2208] [id = 488] 09:57:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x123bc8c00) [pid = 2208] [serial = 1464] [outer = 0x0] 09:57:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x123fae400) [pid = 2208] [serial = 1465] [outer = 0x123bc8c00] 09:57:54 INFO - PROCESS | 2208 | 1467737874359 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x124268400) [pid = 2208] [serial = 1466] [outer = 0x123bc8c00] 09:57:54 INFO - PROCESS | 2208 | 1467737874765 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 622ms 09:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:57:54 INFO - PROCESS | 2208 | 1467737874796 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 2208 | 1467737874797 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:57:54 INFO - PROCESS | 2208 | 1467737874799 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 2208 | 1467737874800 Marionette TRACE conn2 <- [1,1926,null,{}] 09:57:54 INFO - PROCESS | 2208 | 1467737874803 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:54 INFO - PROCESS | 2208 | 1467737874804 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:54 INFO - PROCESS | 2208 | 1467737874892 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:57:54 INFO - PROCESS | 2208 | 1467737874944 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 2208 | 1467737874945 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x129213800 == 33 [pid = 2208] [id = 489] 09:57:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x123bc9400) [pid = 2208] [serial = 1467] [outer = 0x0] 09:57:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x1245f1800) [pid = 2208] [serial = 1468] [outer = 0x123bc9400] 09:57:54 INFO - PROCESS | 2208 | 1467737874974 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x124999000) [pid = 2208] [serial = 1469] [outer = 0x123bc9400] 09:57:55 INFO - PROCESS | 2208 | 1467737875393 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 618ms 09:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:57:55 INFO - PROCESS | 2208 | 1467737875418 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 2208 | 1467737875419 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:57:55 INFO - PROCESS | 2208 | 1467737875422 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 2208 | 1467737875423 Marionette TRACE conn2 <- [1,1930,null,{}] 09:57:55 INFO - PROCESS | 2208 | 1467737875426 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:55 INFO - PROCESS | 2208 | 1467737875432 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:55 INFO - PROCESS | 2208 | 1467737875596 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:57:55 INFO - PROCESS | 2208 | 1467737875689 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 2208 | 1467737875690 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x116fb7000 == 34 [pid = 2208] [id = 490] 09:57:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x111cad400) [pid = 2208] [serial = 1470] [outer = 0x0] 09:57:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x112ddb800) [pid = 2208] [serial = 1471] [outer = 0x111cad400] 09:57:55 INFO - PROCESS | 2208 | 1467737875719 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x114fc5000) [pid = 2208] [serial = 1472] [outer = 0x111cad400] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x129216000 == 33 [pid = 2208] [id = 6] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x111e09000 == 32 [pid = 2208] [id = 22] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x1186ca000 == 31 [pid = 2208] [id = 483] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x114f0b000 == 30 [pid = 2208] [id = 25] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12c02f800 == 29 [pid = 2208] [id = 12] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x117144000 == 28 [pid = 2208] [id = 24] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12d87e800 == 27 [pid = 2208] [id = 20] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12d88e000 == 26 [pid = 2208] [id = 21] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12c5db000 == 25 [pid = 2208] [id = 14] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12d5bf000 == 24 [pid = 2208] [id = 19] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb79000 == 23 [pid = 2208] [id = 15] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12d236800 == 22 [pid = 2208] [id = 18] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12b811800 == 21 [pid = 2208] [id = 9] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12a838800 == 20 [pid = 2208] [id = 8] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12c37c800 == 19 [pid = 2208] [id = 13] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd6f000 == 18 [pid = 2208] [id = 11] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba27800 == 17 [pid = 2208] [id = 10] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x1186e3000 == 16 [pid = 2208] [id = 477] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x129213800 == 15 [pid = 2208] [id = 489] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x126981000 == 14 [pid = 2208] [id = 488] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x1257d0000 == 13 [pid = 2208] [id = 487] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x12382c800 == 12 [pid = 2208] [id = 486] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x117153800 == 11 [pid = 2208] [id = 484] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x118114800 == 10 [pid = 2208] [id = 485] 09:57:57 INFO - PROCESS | 2208 | --DOCSHELL 0x128b65000 == 9 [pid = 2208] [id = 482] 09:57:58 INFO - PROCESS | 2208 | 1467737878048 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2678ms 09:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:57:58 INFO - PROCESS | 2208 | 1467737878101 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 2208 | 1467737878103 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:57:58 INFO - PROCESS | 2208 | 1467737878107 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 2208 | 1467737878109 Marionette TRACE conn2 <- [1,1934,null,{}] 09:57:58 INFO - PROCESS | 2208 | 1467737878113 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:58 INFO - PROCESS | 2208 | 1467737878115 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:58 INFO - PROCESS | 2208 | 1467737878190 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:57:58 INFO - PROCESS | 2208 | 1467737878243 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 2208 | 1467737878246 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x116862000 == 10 [pid = 2208] [id = 491] 09:57:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x113014800) [pid = 2208] [serial = 1473] [outer = 0x0] 09:57:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x1130dc800) [pid = 2208] [serial = 1474] [outer = 0x113014800] 09:57:58 INFO - PROCESS | 2208 | 1467737878278 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x114fb9000) [pid = 2208] [serial = 1475] [outer = 0x113014800] 09:57:58 INFO - PROCESS | 2208 | 1467737878639 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 573ms 09:57:58 INFO - PROCESS | 2208 | 1467737878680 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 2208 | 1467737878685 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:57:58 INFO - PROCESS | 2208 | 1467737878693 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 2208 | 1467737878696 Marionette TRACE conn2 <- [1,1938,null,{}] 09:57:58 INFO - PROCESS | 2208 | 1467737878699 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:58 INFO - PROCESS | 2208 | 1467737878702 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:58 INFO - PROCESS | 2208 | 1467737878832 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:57:58 INFO - PROCESS | 2208 | 1467737878912 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 2208 | 1467737878915 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x11667b000 == 11 [pid = 2208] [id = 492] 09:57:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x114fc2400) [pid = 2208] [serial = 1476] [outer = 0x0] 09:57:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1164ec800) [pid = 2208] [serial = 1477] [outer = 0x114fc2400] 09:57:58 INFO - PROCESS | 2208 | 1467737878958 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x118206800) [pid = 2208] [serial = 1478] [outer = 0x114fc2400] 09:57:59 INFO - PROCESS | 2208 | 1467737879267 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 625ms 09:57:59 INFO - PROCESS | 2208 | 1467737879317 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 2208 | 1467737879318 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:57:59 INFO - PROCESS | 2208 | 1467737879328 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 2208 | 1467737879331 Marionette TRACE conn2 <- [1,1942,null,{}] 09:57:59 INFO - PROCESS | 2208 | 1467737879339 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:59 INFO - PROCESS | 2208 | 1467737879343 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:59 INFO - PROCESS | 2208 | 1467737879441 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:57:59 INFO - PROCESS | 2208 | 1467737879467 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 2208 | 1467737879469 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ed3000 == 12 [pid = 2208] [id = 493] 09:57:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x11300a800) [pid = 2208] [serial = 1479] [outer = 0x0] 09:57:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1186f8400) [pid = 2208] [serial = 1480] [outer = 0x11300a800] 09:57:59 INFO - PROCESS | 2208 | 1467737879498 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x11928e800) [pid = 2208] [serial = 1481] [outer = 0x11300a800] 09:57:59 INFO - PROCESS | 2208 | 1467737879821 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 532ms 09:57:59 INFO - PROCESS | 2208 | 1467737879853 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 2208 | 1467737879855 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:57:59 INFO - PROCESS | 2208 | 1467737879857 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 2208 | 1467737879858 Marionette TRACE conn2 <- [1,1946,null,{}] 09:57:59 INFO - PROCESS | 2208 | 1467737879863 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:59 INFO - PROCESS | 2208 | 1467737879864 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:57:59 INFO - PROCESS | 2208 | 1467737879938 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:58:00 INFO - PROCESS | 2208 | 1467737880006 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 2208 | 1467737880008 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x125144000 == 13 [pid = 2208] [id = 494] 09:58:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1186f1c00) [pid = 2208] [serial = 1482] [outer = 0x0] 09:58:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x119607800) [pid = 2208] [serial = 1483] [outer = 0x1186f1c00] 09:58:00 INFO - PROCESS | 2208 | 1467737880034 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x119c74c00) [pid = 2208] [serial = 1484] [outer = 0x1186f1c00] 09:58:00 INFO - PROCESS | 2208 | 1467737880358 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 522ms 09:58:00 INFO - PROCESS | 2208 | 1467737880381 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 2208 | 1467737880382 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:58:00 INFO - PROCESS | 2208 | 1467737880384 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 2208 | 1467737880385 Marionette TRACE conn2 <- [1,1950,null,{}] 09:58:00 INFO - PROCESS | 2208 | 1467737880395 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:00 INFO - PROCESS | 2208 | 1467737880397 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:00 INFO - PROCESS | 2208 | 1467737880494 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:58:00 INFO - PROCESS | 2208 | 1467737880497 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 2208 | 1467737880499 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x12920c000 == 14 [pid = 2208] [id = 495] 09:58:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x116a19800) [pid = 2208] [serial = 1485] [outer = 0x0] 09:58:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x119c77800) [pid = 2208] [serial = 1486] [outer = 0x116a19800] 09:58:00 INFO - PROCESS | 2208 | 1467737880522 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12101f800) [pid = 2208] [serial = 1487] [outer = 0x116a19800] 09:58:00 INFO - PROCESS | 2208 | 1467737880867 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 520ms 09:58:00 INFO - PROCESS | 2208 | 1467737880909 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:58:00 INFO - PROCESS | 2208 | 1467737880910 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:58:00 INFO - PROCESS | 2208 | 1467737880913 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 2208 | 1467737880914 Marionette TRACE conn2 <- [1,1954,null,{}] 09:58:00 INFO - PROCESS | 2208 | 1467737880916 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:00 INFO - PROCESS | 2208 | 1467737880920 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:01 INFO - PROCESS | 2208 | 1467737881038 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:58:01 INFO - PROCESS | 2208 | 1467737881076 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 2208 | 1467737881078 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a421000 == 15 [pid = 2208] [id = 496] 09:58:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x123814000) [pid = 2208] [serial = 1488] [outer = 0x0] 09:58:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x123bc3800) [pid = 2208] [serial = 1489] [outer = 0x123814000] 09:58:01 INFO - PROCESS | 2208 | 1467737881102 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x124d2b800) [pid = 2208] [serial = 1490] [outer = 0x123814000] 09:58:01 INFO - PROCESS | 2208 | 1467737881396 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 519ms 09:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:58:01 INFO - PROCESS | 2208 | 1467737881434 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 2208 | 1467737881436 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:58:01 INFO - PROCESS | 2208 | 1467737881438 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - PROCESS | 2208 | 1467737881439 Marionette TRACE conn2 <- [1,1958,null,{}] 09:58:01 INFO - PROCESS | 2208 | 1467737881441 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:01 INFO - PROCESS | 2208 | 1467737881442 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:01 INFO - PROCESS | 2208 | 1467737881537 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:58:01 INFO - PROCESS | 2208 | 1467737881541 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 2208 | 1467737881542 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a832000 == 16 [pid = 2208] [id = 497] 09:58:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x1121b2800) [pid = 2208] [serial = 1491] [outer = 0x0] 09:58:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x124dc0000) [pid = 2208] [serial = 1492] [outer = 0x1121b2800] 09:58:01 INFO - PROCESS | 2208 | 1467737881574 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12576ec00) [pid = 2208] [serial = 1493] [outer = 0x1121b2800] 09:58:01 INFO - PROCESS | 2208 | 1467737881908 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 517ms 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x11323c400) [pid = 2208] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x112f92800) [pid = 2208] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x114fbb400) [pid = 2208] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x112d87800) [pid = 2208] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x116881c00) [pid = 2208] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1176edc00) [pid = 2208] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1131de800) [pid = 2208] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x119c6f000) [pid = 2208] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x116739800) [pid = 2208] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x123bc9400) [pid = 2208] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x123bc8c00) [pid = 2208] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x119968800) [pid = 2208] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x11857f800) [pid = 2208] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12a8dcc00) [pid = 2208] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x113013800) [pid = 2208] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x119c73000) [pid = 2208] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x118210800) [pid = 2208] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:58:02 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x125895400) [pid = 2208] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:58:02 INFO - PROCESS | 2208 | 1467737882104 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 2208 | 1467737882105 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:58:02 INFO - PROCESS | 2208 | 1467737882115 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 2208 | 1467737882116 Marionette TRACE conn2 <- [1,1962,null,{}] 09:58:02 INFO - PROCESS | 2208 | 1467737882118 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 2208 | 1467737882119 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:02 INFO - PROCESS | 2208 | 1467737882192 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:58:02 INFO - PROCESS | 2208 | 1467737882198 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 2208 | 1467737882199 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192bc800 == 17 [pid = 2208] [id = 498] 09:58:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x1131de800) [pid = 2208] [serial = 1494] [outer = 0x0] 09:58:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x114fb4800) [pid = 2208] [serial = 1495] [outer = 0x1131de800] 09:58:02 INFO - PROCESS | 2208 | 1467737882224 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x116fe7400) [pid = 2208] [serial = 1496] [outer = 0x1131de800] 09:58:02 INFO - PROCESS | 2208 | 1467737882685 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 623ms 09:58:02 INFO - PROCESS | 2208 | 1467737882733 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:58:02 INFO - PROCESS | 2208 | 1467737882735 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:58:02 INFO - PROCESS | 2208 | 1467737882739 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 2208 | 1467737882740 Marionette TRACE conn2 <- [1,1966,null,{}] 09:58:02 INFO - PROCESS | 2208 | 1467737882744 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 2208 | 1467737882746 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:02 INFO - PROCESS | 2208 | 1467737882823 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:58:02 INFO - PROCESS | 2208 | 1467737882844 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 2208 | 1467737882845 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ecd800 == 18 [pid = 2208] [id = 499] 09:58:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x118586800) [pid = 2208] [serial = 1497] [outer = 0x0] 09:58:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1199f0400) [pid = 2208] [serial = 1498] [outer = 0x118586800] 09:58:02 INFO - PROCESS | 2208 | 1467737882869 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x123e0c800) [pid = 2208] [serial = 1499] [outer = 0x118586800] 09:58:03 INFO - PROCESS | 2208 | 1467737883182 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 472ms 09:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:58:03 INFO - PROCESS | 2208 | 1467737883213 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 2208 | 1467737883214 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:58:03 INFO - PROCESS | 2208 | 1467737883216 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 2208 | 1467737883217 Marionette TRACE conn2 <- [1,1970,null,{}] 09:58:03 INFO - PROCESS | 2208 | 1467737883219 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:03 INFO - PROCESS | 2208 | 1467737883220 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:03 INFO - PROCESS | 2208 | 1467737883298 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:58:03 INFO - PROCESS | 2208 | 1467737883353 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 2208 | 1467737883354 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b01d800 == 19 [pid = 2208] [id = 500] 09:58:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1188b1800) [pid = 2208] [serial = 1500] [outer = 0x0] 09:58:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x12576e400) [pid = 2208] [serial = 1501] [outer = 0x1188b1800] 09:58:03 INFO - PROCESS | 2208 | 1467737883378 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x12588d800) [pid = 2208] [serial = 1502] [outer = 0x1188b1800] 09:58:03 INFO - PROCESS | 2208 | 1467737883640 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 468ms 09:58:03 INFO - PROCESS | 2208 | 1467737883684 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 2208 | 1467737883686 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:58:03 INFO - PROCESS | 2208 | 1467737883688 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 2208 | 1467737883690 Marionette TRACE conn2 <- [1,1974,null,{}] 09:58:03 INFO - PROCESS | 2208 | 1467737883692 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:03 INFO - PROCESS | 2208 | 1467737883697 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:03 INFO - PROCESS | 2208 | 1467737883794 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:58:03 INFO - PROCESS | 2208 | 1467737883848 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 2208 | 1467737883850 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e3f000 == 20 [pid = 2208] [id = 501] 09:58:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x125881400) [pid = 2208] [serial = 1503] [outer = 0x0] 09:58:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12613c800) [pid = 2208] [serial = 1504] [outer = 0x125881400] 09:58:03 INFO - PROCESS | 2208 | 1467737883880 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x126955800) [pid = 2208] [serial = 1505] [outer = 0x125881400] 09:58:04 INFO - PROCESS | 2208 | 1467737884271 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 620ms 09:58:04 INFO - PROCESS | 2208 | 1467737884309 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 2208 | 1467737884311 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:58:04 INFO - PROCESS | 2208 | 1467737884315 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 2208 | 1467737884317 Marionette TRACE conn2 <- [1,1978,null,{}] 09:58:04 INFO - PROCESS | 2208 | 1467737884321 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:04 INFO - PROCESS | 2208 | 1467737884322 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:04 INFO - PROCESS | 2208 | 1467737884421 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:58:04 INFO - PROCESS | 2208 | 1467737884478 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 2208 | 1467737884480 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e35000 == 21 [pid = 2208] [id = 502] 09:58:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x112a79c00) [pid = 2208] [serial = 1506] [outer = 0x0] 09:58:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x11300b800) [pid = 2208] [serial = 1507] [outer = 0x112a79c00] 09:58:04 INFO - PROCESS | 2208 | 1467737884510 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x114fbdc00) [pid = 2208] [serial = 1508] [outer = 0x112a79c00] 09:58:04 INFO - PROCESS | 2208 | 1467737884987 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 723ms 09:58:05 INFO - PROCESS | 2208 | 1467737885039 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 2208 | 1467737885043 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:58:05 INFO - PROCESS | 2208 | 1467737885050 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 2208 | 1467737885053 Marionette TRACE conn2 <- [1,1982,null,{}] 09:58:05 INFO - PROCESS | 2208 | 1467737885057 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:05 INFO - PROCESS | 2208 | 1467737885060 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:05 INFO - PROCESS | 2208 | 1467737885236 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:58:05 INFO - PROCESS | 2208 | 1467737885310 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 2208 | 1467737885311 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x12920a000 == 22 [pid = 2208] [id = 503] 09:58:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x116fee800) [pid = 2208] [serial = 1509] [outer = 0x0] 09:58:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x11858d800) [pid = 2208] [serial = 1510] [outer = 0x116fee800] 09:58:05 INFO - PROCESS | 2208 | 1467737885343 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x11886c000) [pid = 2208] [serial = 1511] [outer = 0x116fee800] 09:58:05 INFO - PROCESS | 2208 | 1467737885758 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 722ms 09:58:05 INFO - PROCESS | 2208 | 1467737885782 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 2208 | 1467737885784 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:58:05 INFO - PROCESS | 2208 | 1467737885789 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 2208 | 1467737885791 Marionette TRACE conn2 <- [1,1986,null,{}] 09:58:05 INFO - PROCESS | 2208 | 1467737885798 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:05 INFO - PROCESS | 2208 | 1467737885802 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:05 INFO - PROCESS | 2208 | 1467737885898 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:58:05 INFO - PROCESS | 2208 | 1467737885956 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 2208 | 1467737885958 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba35000 == 23 [pid = 2208] [id = 504] 09:58:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x121020800) [pid = 2208] [serial = 1512] [outer = 0x0] 09:58:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x123b76800) [pid = 2208] [serial = 1513] [outer = 0x121020800] 09:58:05 INFO - PROCESS | 2208 | 1467737885989 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x124992000) [pid = 2208] [serial = 1514] [outer = 0x121020800] 09:58:06 INFO - PROCESS | 2208 | 1467737886428 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 09:58:06 INFO - PROCESS | 2208 | 1467737886462 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 2208 | 1467737886464 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:58:06 INFO - PROCESS | 2208 | 1467737886466 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 2208 | 1467737886467 Marionette TRACE conn2 <- [1,1990,null,{}] 09:58:06 INFO - PROCESS | 2208 | 1467737886470 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:06 INFO - PROCESS | 2208 | 1467737886471 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:06 INFO - PROCESS | 2208 | 1467737886590 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:58:06 INFO - PROCESS | 2208 | 1467737886677 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 2208 | 1467737886679 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c024000 == 24 [pid = 2208] [id = 505] 09:58:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x119c7bc00) [pid = 2208] [serial = 1515] [outer = 0x0] 09:58:06 INFO - PROCESS | 2208 | [2208] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 09:58:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x110e80000) [pid = 2208] [serial = 1516] [outer = 0x119c7bc00] 09:58:06 INFO - PROCESS | 2208 | 1467737886757 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x11300c400) [pid = 2208] [serial = 1517] [outer = 0x119c7bc00] 09:58:06 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x124999000) [pid = 2208] [serial = 1469] [outer = 0x0] [url = about:blank] 09:58:06 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1245f1800) [pid = 2208] [serial = 1468] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOCSHELL 0x116fb7000 == 23 [pid = 2208] [id = 490] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x11886bc00) [pid = 2208] [serial = 1459] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x129590c00) [pid = 2208] [serial = 901] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x116236400) [pid = 2208] [serial = 1453] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x113d56000) [pid = 2208] [serial = 1452] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x115dcc000) [pid = 2208] [serial = 1450] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x116f0cc00) [pid = 2208] [serial = 1456] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x123bc6800) [pid = 2208] [serial = 1447] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1133e2c00) [pid = 2208] [serial = 1449] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x11672c800) [pid = 2208] [serial = 1455] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x112ddb800) [pid = 2208] [serial = 1471] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119602800) [pid = 2208] [serial = 1440] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x119c6f800) [pid = 2208] [serial = 1441] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1186b8800) [pid = 2208] [serial = 1432] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x118169000) [pid = 2208] [serial = 1431] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x11858d000) [pid = 2208] [serial = 1437] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x114fc4000) [pid = 2208] [serial = 1434] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x11672e800) [pid = 2208] [serial = 1435] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x118584800) [pid = 2208] [serial = 1416] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x123813400) [pid = 2208] [serial = 1419] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x128e7c400) [pid = 2208] [serial = 1422] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x12b05e400) [pid = 2208] [serial = 1425] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x118589400) [pid = 2208] [serial = 1428] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1186c5400) [pid = 2208] [serial = 1438] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x121024000) [pid = 2208] [serial = 1444] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x12381b000) [pid = 2208] [serial = 1446] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x119f1b800) [pid = 2208] [serial = 1443] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x123fae400) [pid = 2208] [serial = 1465] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x124268400) [pid = 2208] [serial = 1466] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x119f25000) [pid = 2208] [serial = 1463] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x119290400) [pid = 2208] [serial = 1460] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x119c72000) [pid = 2208] [serial = 1462] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x12b87e400) [pid = 2208] [serial = 1426] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x125891c00) [pid = 2208] [serial = 1429] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x12408b800) [pid = 2208] [serial = 1420] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x11955a400) [pid = 2208] [serial = 1417] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x1293ea400) [pid = 2208] [serial = 1423] [outer = 0x0] [url = about:blank] 09:58:07 INFO - PROCESS | 2208 | 1467737887663 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1221ms 09:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:58:07 INFO - PROCESS | 2208 | 1467737887688 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 2208 | 1467737887690 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:58:07 INFO - PROCESS | 2208 | 1467737887699 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 2208 | 1467737887701 Marionette TRACE conn2 <- [1,1994,null,{}] 09:58:07 INFO - PROCESS | 2208 | 1467737887705 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:07 INFO - PROCESS | 2208 | 1467737887707 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:07 INFO - PROCESS | 2208 | 1467737887784 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:58:07 INFO - PROCESS | 2208 | 1467737887789 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 2208 | 1467737887792 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x1167b6800 == 24 [pid = 2208] [id = 506] 09:58:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x11337f000) [pid = 2208] [serial = 1518] [outer = 0x0] 09:58:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x1133d4400) [pid = 2208] [serial = 1519] [outer = 0x11337f000] 09:58:07 INFO - PROCESS | 2208 | 1467737887823 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x11213d400) [pid = 2208] [serial = 1520] [outer = 0x11337f000] 09:58:08 INFO - PROCESS | 2208 | 1467737888237 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 579ms 09:58:08 INFO - PROCESS | 2208 | 1467737888273 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 2208 | 1467737888276 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:58:08 INFO - PROCESS | 2208 | 1467737888287 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 2208 | 1467737888289 Marionette TRACE conn2 <- [1,1998,null,{}] 09:58:08 INFO - PROCESS | 2208 | 1467737888291 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:08 INFO - PROCESS | 2208 | 1467737888293 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:08 INFO - PROCESS | 2208 | 1467737888388 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:58:08 INFO - PROCESS | 2208 | 1467737888393 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 2208 | 1467737888395 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186d4000 == 25 [pid = 2208] [id = 507] 09:58:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x114fc5c00) [pid = 2208] [serial = 1521] [outer = 0x0] 09:58:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x116237400) [pid = 2208] [serial = 1522] [outer = 0x114fc5c00] 09:58:08 INFO - PROCESS | 2208 | 1467737888421 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x1176e7400) [pid = 2208] [serial = 1523] [outer = 0x114fc5c00] 09:58:08 INFO - PROCESS | 2208 | 1467737888771 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 523ms 09:58:08 INFO - PROCESS | 2208 | 1467737888811 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:58:08 INFO - PROCESS | 2208 | 1467737888819 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:58:08 INFO - PROCESS | 2208 | 1467737888822 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 2208 | 1467737888824 Marionette TRACE conn2 <- [1,2002,null,{}] 09:58:08 INFO - PROCESS | 2208 | 1467737888832 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:08 INFO - PROCESS | 2208 | 1467737888835 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:08 INFO - PROCESS | 2208 | 1467737888928 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:58:08 INFO - PROCESS | 2208 | 1467737888964 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 2208 | 1467737888966 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b94000 == 26 [pid = 2208] [id = 508] 09:58:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x110e82400) [pid = 2208] [serial = 1524] [outer = 0x0] 09:58:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x1186c0400) [pid = 2208] [serial = 1525] [outer = 0x110e82400] 09:58:08 INFO - PROCESS | 2208 | 1467737888994 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x1188a8000) [pid = 2208] [serial = 1526] [outer = 0x110e82400] 09:58:09 INFO - PROCESS | 2208 | 1467737889348 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 574ms 09:58:09 INFO - PROCESS | 2208 | 1467737889396 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 2208 | 1467737889398 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:58:09 INFO - PROCESS | 2208 | 1467737889400 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 2208 | 1467737889401 Marionette TRACE conn2 <- [1,2006,null,{}] 09:58:09 INFO - PROCESS | 2208 | 1467737889404 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:09 INFO - PROCESS | 2208 | 1467737889405 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:09 INFO - PROCESS | 2208 | 1467737889502 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:58:09 INFO - PROCESS | 2208 | 1467737889506 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 2208 | 1467737889507 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x123dbc800 == 27 [pid = 2208] [id = 509] 09:58:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x119290c00) [pid = 2208] [serial = 1527] [outer = 0x0] 09:58:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x1198b5800) [pid = 2208] [serial = 1528] [outer = 0x119290c00] 09:58:09 INFO - PROCESS | 2208 | 1467737889534 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x119c71400) [pid = 2208] [serial = 1529] [outer = 0x119290c00] 09:58:09 INFO - PROCESS | 2208 | 1467737889885 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 519ms 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x1121b2800) [pid = 2208] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x111cad400) [pid = 2208] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x116a19800) [pid = 2208] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x114fc2400) [pid = 2208] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x1131de800) [pid = 2208] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x118586800) [pid = 2208] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x1188b1800) [pid = 2208] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x11300a800) [pid = 2208] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x1186f1c00) [pid = 2208] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:58:10 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x123814000) [pid = 2208] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:58:10 INFO - PROCESS | 2208 | 1467737889999 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 2208 | 1467737890000 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:58:10 INFO - PROCESS | 2208 | 1467737890005 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 2208 | 1467737890006 Marionette TRACE conn2 <- [1,2010,null,{}] 09:58:10 INFO - PROCESS | 2208 | 1467737890008 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:10 INFO - PROCESS | 2208 | 1467737890010 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:10 INFO - PROCESS | 2208 | 1467737890092 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:58:10 INFO - PROCESS | 2208 | 1467737890097 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 2208 | 1467737890098 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x12450b800 == 28 [pid = 2208] [id = 510] 09:58:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x114fc4800) [pid = 2208] [serial = 1530] [outer = 0x0] 09:58:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x116ff0c00) [pid = 2208] [serial = 1531] [outer = 0x114fc4800] 09:58:10 INFO - PROCESS | 2208 | 1467737890125 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x11929bc00) [pid = 2208] [serial = 1532] [outer = 0x114fc4800] 09:58:10 INFO - PROCESS | 2208 | 1467737890465 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 469ms 09:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:58:10 INFO - PROCESS | 2208 | 1467737890474 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 2208 | 1467737890476 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:58:10 INFO - PROCESS | 2208 | 1467737890479 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 2208 | 1467737890480 Marionette TRACE conn2 <- [1,2014,null,{}] 09:58:10 INFO - PROCESS | 2208 | 1467737890482 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:10 INFO - PROCESS | 2208 | 1467737890486 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:10 INFO - PROCESS | 2208 | 1467737890578 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:58:10 INFO - PROCESS | 2208 | 1467737890630 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 2208 | 1467737890631 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x12617b000 == 29 [pid = 2208] [id = 511] 09:58:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x11623d800) [pid = 2208] [serial = 1533] [outer = 0x0] 09:58:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x119f20800) [pid = 2208] [serial = 1534] [outer = 0x11623d800] 09:58:10 INFO - PROCESS | 2208 | 1467737890656 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x123bc6400) [pid = 2208] [serial = 1535] [outer = 0x11623d800] 09:58:10 INFO - PROCESS | 2208 | 1467737890920 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 470ms 09:58:10 INFO - PROCESS | 2208 | 1467737890950 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 2208 | 1467737890951 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:58:10 INFO - PROCESS | 2208 | 1467737890954 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 2208 | 1467737890955 Marionette TRACE conn2 <- [1,2018,null,{}] 09:58:10 INFO - PROCESS | 2208 | 1467737890957 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:10 INFO - PROCESS | 2208 | 1467737890958 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:11 INFO - PROCESS | 2208 | 1467737891051 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:58:11 INFO - PROCESS | 2208 | 1467737891054 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 2208 | 1467737891055 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b75800 == 30 [pid = 2208] [id = 512] 09:58:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x123bbdc00) [pid = 2208] [serial = 1536] [outer = 0x0] 09:58:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x124089800) [pid = 2208] [serial = 1537] [outer = 0x123bbdc00] 09:58:11 INFO - PROCESS | 2208 | 1467737891082 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x124992800) [pid = 2208] [serial = 1538] [outer = 0x123bbdc00] 09:58:11 INFO - PROCESS | 2208 | 1467737891410 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 467ms 09:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:58:11 INFO - PROCESS | 2208 | 1467737891422 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 2208 | 1467737891423 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:58:11 INFO - PROCESS | 2208 | 1467737891425 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 2208 | 1467737891426 Marionette TRACE conn2 <- [1,2022,null,{}] 09:58:11 INFO - PROCESS | 2208 | 1467737891432 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:11 INFO - PROCESS | 2208 | 1467737891433 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:11 INFO - PROCESS | 2208 | 1467737891507 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:58:11 INFO - PROCESS | 2208 | 1467737891564 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 2208 | 1467737891566 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x129391000 == 31 [pid = 2208] [id = 513] 09:58:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x123bc6800) [pid = 2208] [serial = 1539] [outer = 0x0] 09:58:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x12499d000) [pid = 2208] [serial = 1540] [outer = 0x123bc6800] 09:58:11 INFO - PROCESS | 2208 | 1467737891590 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x124dc0400) [pid = 2208] [serial = 1541] [outer = 0x123bc6800] 09:58:11 INFO - PROCESS | 2208 | 1467737891853 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 474ms 09:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:58:11 INFO - PROCESS | 2208 | 1467737891900 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 2208 | 1467737891902 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:58:11 INFO - PROCESS | 2208 | 1467737891904 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 2208 | 1467737891905 Marionette TRACE conn2 <- [1,2026,null,{}] 09:58:11 INFO - PROCESS | 2208 | 1467737891907 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:11 INFO - PROCESS | 2208 | 1467737891909 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:11 INFO - PROCESS | 2208 | 1467737891986 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:58:11 INFO - PROCESS | 2208 | 1467737891990 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 2208 | 1467737892001 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x111f6f000 == 32 [pid = 2208] [id = 514] 09:58:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x110d66800) [pid = 2208] [serial = 1542] [outer = 0x0] 09:58:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x110e81800) [pid = 2208] [serial = 1543] [outer = 0x110d66800] 09:58:12 INFO - PROCESS | 2208 | 1467737892069 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x112a85400) [pid = 2208] [serial = 1544] [outer = 0x110d66800] 09:58:12 INFO - PROCESS | 2208 | 1467737892613 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 721ms 09:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:58:12 INFO - PROCESS | 2208 | 1467737892626 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 2208 | 1467737892629 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:58:12 INFO - PROCESS | 2208 | 1467737892632 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 2208 | 1467737892634 Marionette TRACE conn2 <- [1,2030,null,{}] 09:58:12 INFO - PROCESS | 2208 | 1467737892637 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:12 INFO - PROCESS | 2208 | 1467737892638 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:12 INFO - PROCESS | 2208 | 1467737892747 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:58:12 INFO - PROCESS | 2208 | 1467737892846 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 2208 | 1467737892848 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b62800 == 33 [pid = 2208] [id = 515] 09:58:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x114fb8000) [pid = 2208] [serial = 1545] [outer = 0x0] 09:58:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x11673ac00) [pid = 2208] [serial = 1546] [outer = 0x114fb8000] 09:58:12 INFO - PROCESS | 2208 | 1467737892879 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x11815fc00) [pid = 2208] [serial = 1547] [outer = 0x114fb8000] 09:58:13 INFO - PROCESS | 2208 | 1467737893408 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 821ms 09:58:13 INFO - PROCESS | 2208 | 1467737893453 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 2208 | 1467737893458 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:58:13 INFO - PROCESS | 2208 | 1467737893502 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 2208 | 1467737893505 Marionette TRACE conn2 <- [1,2034,null,{}] 09:58:13 INFO - PROCESS | 2208 | 1467737893509 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:13 INFO - PROCESS | 2208 | 1467737893512 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:13 INFO - PROCESS | 2208 | 1467737893784 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:58:13 INFO - PROCESS | 2208 | 1467737893859 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 2208 | 1467737893861 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x117470800 == 34 [pid = 2208] [id = 516] 09:58:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x11300cc00) [pid = 2208] [serial = 1548] [outer = 0x0] 09:58:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1133a8800) [pid = 2208] [serial = 1549] [outer = 0x11300cc00] 09:58:13 INFO - PROCESS | 2208 | 1467737893888 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x116804c00) [pid = 2208] [serial = 1550] [outer = 0x11300cc00] 09:58:14 INFO - PROCESS | 2208 | 1467737894399 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12613c800) [pid = 2208] [serial = 1504] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x118206800) [pid = 2208] [serial = 1478] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x116fe7400) [pid = 2208] [serial = 1496] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1199f0400) [pid = 2208] [serial = 1498] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12576e400) [pid = 2208] [serial = 1501] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1186f8400) [pid = 2208] [serial = 1480] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x119607800) [pid = 2208] [serial = 1483] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x12588d800) [pid = 2208] [serial = 1502] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x123bc3800) [pid = 2208] [serial = 1489] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x124dc0000) [pid = 2208] [serial = 1492] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x12576ec00) [pid = 2208] [serial = 1493] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x1130dc800) [pid = 2208] [serial = 1474] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x114fc5000) [pid = 2208] [serial = 1472] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x124d2b800) [pid = 2208] [serial = 1490] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x119c74c00) [pid = 2208] [serial = 1484] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x114fb4800) [pid = 2208] [serial = 1495] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x123e0c800) [pid = 2208] [serial = 1499] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x12101f800) [pid = 2208] [serial = 1487] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x119c77800) [pid = 2208] [serial = 1486] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x11928e800) [pid = 2208] [serial = 1481] [outer = 0x0] [url = about:blank] 09:58:14 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x1164ec800) [pid = 2208] [serial = 1477] [outer = 0x0] [url = about:blank] 09:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 981ms 09:58:14 INFO - PROCESS | 2208 | 1467737894477 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:58:14 INFO - PROCESS | 2208 | 1467737894481 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:58:14 INFO - PROCESS | 2208 | 1467737894486 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 2208 | 1467737894489 Marionette TRACE conn2 <- [1,2038,null,{}] 09:58:14 INFO - PROCESS | 2208 | 1467737894494 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:14 INFO - PROCESS | 2208 | 1467737894496 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:14 INFO - PROCESS | 2208 | 1467737894614 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:58:14 INFO - PROCESS | 2208 | 1467737894629 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 2208 | 1467737894631 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196cc800 == 35 [pid = 2208] [id = 517] 09:58:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x118355c00) [pid = 2208] [serial = 1551] [outer = 0x0] 09:58:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x118587400) [pid = 2208] [serial = 1552] [outer = 0x118355c00] 09:58:14 INFO - PROCESS | 2208 | 1467737894660 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x1186c1000) [pid = 2208] [serial = 1553] [outer = 0x118355c00] 09:58:15 INFO - PROCESS | 2208 | 1467737895005 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 572ms 09:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:58:15 INFO - PROCESS | 2208 | 1467737895057 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 2208 | 1467737895059 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:58:15 INFO - PROCESS | 2208 | 1467737895061 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 2208 | 1467737895063 Marionette TRACE conn2 <- [1,2042,null,{}] 09:58:15 INFO - PROCESS | 2208 | 1467737895065 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:15 INFO - PROCESS | 2208 | 1467737895066 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:15 INFO - PROCESS | 2208 | 1467737895142 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:58:15 INFO - PROCESS | 2208 | 1467737895151 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 2208 | 1467737895152 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x12427f800 == 36 [pid = 2208] [id = 518] 09:58:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x118868c00) [pid = 2208] [serial = 1554] [outer = 0x0] 09:58:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x1198b3000) [pid = 2208] [serial = 1555] [outer = 0x118868c00] 09:58:15 INFO - PROCESS | 2208 | 1467737895177 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x119c71c00) [pid = 2208] [serial = 1556] [outer = 0x118868c00] 09:58:15 INFO - PROCESS | 2208 | 1467737895538 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 519ms 09:58:15 INFO - PROCESS | 2208 | 1467737895582 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 2208 | 1467737895584 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:58:15 INFO - PROCESS | 2208 | 1467737895592 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 2208 | 1467737895596 Marionette TRACE conn2 <- [1,2046,null,{}] 09:58:15 INFO - PROCESS | 2208 | 1467737895598 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:15 INFO - PROCESS | 2208 | 1467737895600 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:15 INFO - PROCESS | 2208 | 1467737895682 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:58:15 INFO - PROCESS | 2208 | 1467737895685 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 2208 | 1467737895686 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b79000 == 37 [pid = 2208] [id = 519] 09:58:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x119c77800) [pid = 2208] [serial = 1557] [outer = 0x0] 09:58:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x119f27000) [pid = 2208] [serial = 1558] [outer = 0x119c77800] 09:58:15 INFO - PROCESS | 2208 | 1467737895711 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x123a09800) [pid = 2208] [serial = 1559] [outer = 0x119c77800] 09:58:16 INFO - PROCESS | 2208 | 1467737896022 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 479ms 09:58:16 INFO - PROCESS | 2208 | 1467737896067 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 2208 | 1467737896068 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:58:16 INFO - PROCESS | 2208 | 1467737896071 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 2208 | 1467737896072 Marionette TRACE conn2 <- [1,2050,null,{}] 09:58:16 INFO - PROCESS | 2208 | 1467737896074 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:16 INFO - PROCESS | 2208 | 1467737896075 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:16 INFO - PROCESS | 2208 | 1467737896151 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:58:16 INFO - PROCESS | 2208 | 1467737896154 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 2208 | 1467737896155 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x12450b000 == 38 [pid = 2208] [id = 520] 09:58:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x123815800) [pid = 2208] [serial = 1560] [outer = 0x0] 09:58:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x123fae800) [pid = 2208] [serial = 1561] [outer = 0x123815800] 09:58:16 INFO - PROCESS | 2208 | 1467737896182 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x124999000) [pid = 2208] [serial = 1562] [outer = 0x123815800] 09:58:16 INFO - PROCESS | 2208 | 1467737896544 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 517ms 09:58:16 INFO - PROCESS | 2208 | 1467737896589 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 2208 | 1467737896590 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:58:16 INFO - PROCESS | 2208 | 1467737896592 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 2208 | 1467737896595 Marionette TRACE conn2 <- [1,2054,null,{}] 09:58:16 INFO - PROCESS | 2208 | 1467737896598 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:16 INFO - PROCESS | 2208 | 1467737896600 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:16 INFO - PROCESS | 2208 | 1467737896693 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:58:16 INFO - PROCESS | 2208 | 1467737896728 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 2208 | 1467737896732 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a846800 == 39 [pid = 2208] [id = 521] 09:58:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x125770000) [pid = 2208] [serial = 1563] [outer = 0x0] 09:58:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x125879400) [pid = 2208] [serial = 1564] [outer = 0x125770000] 09:58:16 INFO - PROCESS | 2208 | 1467737896764 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x125897800) [pid = 2208] [serial = 1565] [outer = 0x125770000] 09:58:17 INFO - PROCESS | 2208 | 1467737897100 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 522ms 09:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:58:17 INFO - PROCESS | 2208 | 1467737897115 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 2208 | 1467737897117 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:58:17 INFO - PROCESS | 2208 | 1467737897119 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 2208 | 1467737897120 Marionette TRACE conn2 <- [1,2058,null,{}] 09:58:17 INFO - PROCESS | 2208 | 1467737897122 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:17 INFO - PROCESS | 2208 | 1467737897123 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:17 INFO - PROCESS | 2208 | 1467737897219 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:58:17 INFO - PROCESS | 2208 | 1467737897258 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 2208 | 1467737897259 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aaec000 == 40 [pid = 2208] [id = 522] 09:58:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x12587c800) [pid = 2208] [serial = 1566] [outer = 0x0] 09:58:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x12670ec00) [pid = 2208] [serial = 1567] [outer = 0x12587c800] 09:58:17 INFO - PROCESS | 2208 | 1467737897283 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x12695f400) [pid = 2208] [serial = 1568] [outer = 0x12587c800] 09:58:17 INFO - PROCESS | 2208 | 1467737897601 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 09:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:58:17 INFO - PROCESS | 2208 | 1467737897639 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 2208 | 1467737897640 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:58:17 INFO - PROCESS | 2208 | 1467737897642 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 2208 | 1467737897643 Marionette TRACE conn2 <- [1,2062,null,{}] 09:58:17 INFO - PROCESS | 2208 | 1467737897646 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:17 INFO - PROCESS | 2208 | 1467737897647 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:17 INFO - PROCESS | 2208 | 1467737897739 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:58:17 INFO - PROCESS | 2208 | 1467737897750 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 2208 | 1467737897751 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b820800 == 41 [pid = 2208] [id = 523] 09:58:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1267a5c00) [pid = 2208] [serial = 1569] [outer = 0x0] 09:58:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x128c57c00) [pid = 2208] [serial = 1570] [outer = 0x1267a5c00] 09:58:17 INFO - PROCESS | 2208 | 1467737897775 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x128c5e000) [pid = 2208] [serial = 1571] [outer = 0x1267a5c00] 09:58:18 INFO - PROCESS | 2208 | 1467737898107 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 519ms 09:58:18 INFO - PROCESS | 2208 | 1467737898162 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:58:18 INFO - PROCESS | 2208 | 1467737898164 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:58:18 INFO - PROCESS | 2208 | 1467737898167 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 2208 | 1467737898169 Marionette TRACE conn2 <- [1,2066,null,{}] 09:58:18 INFO - PROCESS | 2208 | 1467737898180 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:18 INFO - PROCESS | 2208 | 1467737898181 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:18 INFO - PROCESS | 2208 | 1467737898362 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x113014800) [pid = 2208] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x114fc5c00) [pid = 2208] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x11337f000) [pid = 2208] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x110e82400) [pid = 2208] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x119c7bc00) [pid = 2208] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x119290c00) [pid = 2208] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x125881400) [pid = 2208] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x114fc4800) [pid = 2208] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x112a79c00) [pid = 2208] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x123bbdc00) [pid = 2208] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x116fee800) [pid = 2208] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x11623d800) [pid = 2208] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:58:18 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x121020800) [pid = 2208] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:58:18 INFO - PROCESS | 2208 | 1467737898426 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 2208 | 1467737898427 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188fd000 == 42 [pid = 2208] [id = 524] 09:58:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x110fa1400) [pid = 2208] [serial = 1572] [outer = 0x0] 09:58:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x112a79c00) [pid = 2208] [serial = 1573] [outer = 0x110fa1400] 09:58:18 INFO - PROCESS | 2208 | 1467737898469 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x11672f400) [pid = 2208] [serial = 1574] [outer = 0x110fa1400] 09:58:18 INFO - PROCESS | 2208 | 1467737898828 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 682ms 09:58:18 INFO - PROCESS | 2208 | 1467737898849 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 2208 | 1467737898850 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:58:18 INFO - PROCESS | 2208 | 1467737898852 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 2208 | 1467737898853 Marionette TRACE conn2 <- [1,2070,null,{}] 09:58:18 INFO - PROCESS | 2208 | 1467737898856 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:18 INFO - PROCESS | 2208 | 1467737898857 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:18 INFO - PROCESS | 2208 | 1467737898935 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:58:18 INFO - PROCESS | 2208 | 1467737898988 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 2208 | 1467737898989 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b6c800 == 43 [pid = 2208] [id = 525] 09:58:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x112dd8000) [pid = 2208] [serial = 1575] [outer = 0x0] 09:58:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x1192e1c00) [pid = 2208] [serial = 1576] [outer = 0x112dd8000] 09:58:19 INFO - PROCESS | 2208 | 1467737899013 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x128e6f000) [pid = 2208] [serial = 1577] [outer = 0x112dd8000] 09:58:19 INFO - PROCESS | 2208 | 1467737899262 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 418ms 09:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:58:19 INFO - PROCESS | 2208 | 1467737899271 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 2208 | 1467737899273 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:58:19 INFO - PROCESS | 2208 | 1467737899275 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 2208 | 1467737899276 Marionette TRACE conn2 <- [1,2074,null,{}] 09:58:19 INFO - PROCESS | 2208 | 1467737899285 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:19 INFO - PROCESS | 2208 | 1467737899286 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:19 INFO - PROCESS | 2208 | 1467737899372 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:58:19 INFO - PROCESS | 2208 | 1467737899377 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 2208 | 1467737899381 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c373800 == 44 [pid = 2208] [id = 526] 09:58:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x11672e800) [pid = 2208] [serial = 1578] [outer = 0x0] 09:58:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x128e7c800) [pid = 2208] [serial = 1579] [outer = 0x11672e800] 09:58:19 INFO - PROCESS | 2208 | 1467737899408 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1292b4400) [pid = 2208] [serial = 1580] [outer = 0x11672e800] 09:58:19 INFO - PROCESS | 2208 | 1467737899752 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 526ms 09:58:19 INFO - PROCESS | 2208 | 1467737899801 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 2208 | 1467737899802 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:58:19 INFO - PROCESS | 2208 | 1467737899805 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 2208 | 1467737899806 Marionette TRACE conn2 <- [1,2078,null,{}] 09:58:19 INFO - PROCESS | 2208 | 1467737899809 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:19 INFO - PROCESS | 2208 | 1467737899810 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:19 INFO - PROCESS | 2208 | 1467737899922 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:58:19 INFO - PROCESS | 2208 | 1467737899929 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 2208 | 1467737899930 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c38a000 == 45 [pid = 2208] [id = 527] 09:58:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1290bbc00) [pid = 2208] [serial = 1581] [outer = 0x0] 09:58:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1292ba000) [pid = 2208] [serial = 1582] [outer = 0x1290bbc00] 09:58:19 INFO - PROCESS | 2208 | 1467737899954 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x129554800) [pid = 2208] [serial = 1583] [outer = 0x1290bbc00] 09:58:20 INFO - PROCESS | 2208 | 1467737900246 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 09:58:20 INFO - PROCESS | 2208 | 1467737900275 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:58:20 INFO - PROCESS | 2208 | 1467737900276 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:58:20 INFO - PROCESS | 2208 | 1467737900282 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 2208 | 1467737900283 Marionette TRACE conn2 <- [1,2082,null,{}] 09:58:20 INFO - PROCESS | 2208 | 1467737900286 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:20 INFO - PROCESS | 2208 | 1467737900286 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:20 INFO - PROCESS | 2208 | 1467737900415 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:58:20 INFO - PROCESS | 2208 | 1467737900466 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 2208 | 1467737900468 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x11667e800 == 46 [pid = 2208] [id = 528] 09:58:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x110e78800) [pid = 2208] [serial = 1584] [outer = 0x0] 09:58:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x112a79800) [pid = 2208] [serial = 1585] [outer = 0x110e78800] 09:58:20 INFO - PROCESS | 2208 | 1467737900499 Marionette DEBUG loaded listener.js 09:58:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x113d57400) [pid = 2208] [serial = 1586] [outer = 0x110e78800] 09:58:20 INFO - PROCESS | 2208 | 1467737900989 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 722ms 09:58:21 INFO - PROCESS | 2208 | 1467737901005 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 2208 | 1467737901009 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:58:21 INFO - PROCESS | 2208 | 1467737901013 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 2208 | 1467737901017 Marionette TRACE conn2 <- [1,2086,null,{}] 09:58:21 INFO - PROCESS | 2208 | 1467737901020 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:21 INFO - PROCESS | 2208 | 1467737901022 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:21 INFO - PROCESS | 2208 | 1467737901123 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:58:21 INFO - PROCESS | 2208 | 1467737901213 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 2208 | 1467737901214 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x123dc9800 == 47 [pid = 2208] [id = 529] 09:58:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x11857c000) [pid = 2208] [serial = 1587] [outer = 0x0] 09:58:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1188d0800) [pid = 2208] [serial = 1588] [outer = 0x11857c000] 09:58:21 INFO - PROCESS | 2208 | 1467737901245 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119963c00) [pid = 2208] [serial = 1589] [outer = 0x11857c000] 09:58:21 INFO - PROCESS | 2208 | 1467737901650 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 672ms 09:58:21 INFO - PROCESS | 2208 | 1467737901685 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:58:21 INFO - PROCESS | 2208 | 1467737901687 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:58:21 INFO - PROCESS | 2208 | 1467737901690 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 2208 | 1467737901692 Marionette TRACE conn2 <- [1,2090,null,{}] 09:58:21 INFO - PROCESS | 2208 | 1467737901694 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:21 INFO - PROCESS | 2208 | 1467737901696 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:21 INFO - PROCESS | 2208 | 1467737901796 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:58:21 INFO - PROCESS | 2208 | 1467737901854 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 2208 | 1467737901855 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b825800 == 48 [pid = 2208] [id = 530] 09:58:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x119c7a800) [pid = 2208] [serial = 1590] [outer = 0x0] 09:58:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x123a08000) [pid = 2208] [serial = 1591] [outer = 0x119c7a800] 09:58:21 INFO - PROCESS | 2208 | 1467737901884 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12499dc00) [pid = 2208] [serial = 1592] [outer = 0x119c7a800] 09:58:22 INFO - PROCESS | 2208 | 1467737902331 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 09:58:22 INFO - PROCESS | 2208 | 1467737902362 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 2208 | 1467737902365 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:58:22 INFO - PROCESS | 2208 | 1467737902373 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 2208 | 1467737902376 Marionette TRACE conn2 <- [1,2094,null,{}] 09:58:22 INFO - PROCESS | 2208 | 1467737902379 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:22 INFO - PROCESS | 2208 | 1467737902381 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:22 INFO - PROCESS | 2208 | 1467737902504 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:58:22 INFO - PROCESS | 2208 | 1467737902564 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 2208 | 1467737902565 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb76800 == 49 [pid = 2208] [id = 531] 09:58:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x119f21000) [pid = 2208] [serial = 1593] [outer = 0x0] 09:58:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x125892400) [pid = 2208] [serial = 1594] [outer = 0x119f21000] 09:58:22 INFO - PROCESS | 2208 | 1467737902593 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x128e7dc00) [pid = 2208] [serial = 1595] [outer = 0x119f21000] 09:58:23 INFO - PROCESS | 2208 | 1467737903156 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 827ms 09:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:58:23 INFO - PROCESS | 2208 | 1467737903197 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 2208 | 1467737903199 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:58:23 INFO - PROCESS | 2208 | 1467737903202 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 2208 | 1467737903204 Marionette TRACE conn2 <- [1,2098,null,{}] 09:58:23 INFO - PROCESS | 2208 | 1467737903207 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:23 INFO - PROCESS | 2208 | 1467737903209 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:23 INFO - PROCESS | 2208 | 1467737903301 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:58:23 INFO - PROCESS | 2208 | 1467737903381 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 2208 | 1467737903383 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186db000 == 50 [pid = 2208] [id = 532] 09:58:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x111ca9800) [pid = 2208] [serial = 1596] [outer = 0x0] 09:58:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1131b8000) [pid = 2208] [serial = 1597] [outer = 0x111ca9800] 09:58:23 INFO - PROCESS | 2208 | 1467737903425 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x116640400) [pid = 2208] [serial = 1598] [outer = 0x111ca9800] 09:58:23 INFO - PROCESS | 2208 | 1467737903956 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 09:58:23 INFO - PROCESS | 2208 | 1467737903972 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 2208 | 1467737903975 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:58:23 INFO - PROCESS | 2208 | 1467737903980 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 2208 | 1467737903981 Marionette TRACE conn2 <- [1,2102,null,{}] 09:58:23 INFO - PROCESS | 2208 | 1467737903984 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:23 INFO - PROCESS | 2208 | 1467737903985 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:24 INFO - PROCESS | 2208 | 1467737904075 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:58:24 INFO - PROCESS | 2208 | 1467737904129 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 2208 | 1467737904131 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b91000 == 51 [pid = 2208] [id = 533] 09:58:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x118350c00) [pid = 2208] [serial = 1599] [outer = 0x0] 09:58:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x11928e000) [pid = 2208] [serial = 1600] [outer = 0x118350c00] 09:58:24 INFO - PROCESS | 2208 | 1467737904158 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1198b7800) [pid = 2208] [serial = 1601] [outer = 0x118350c00] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12c38a000 == 50 [pid = 2208] [id = 527] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12c373800 == 49 [pid = 2208] [id = 526] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x128b6c800 == 48 [pid = 2208] [id = 525] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x1188fd000 == 47 [pid = 2208] [id = 524] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12b820800 == 46 [pid = 2208] [id = 523] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12aaec000 == 45 [pid = 2208] [id = 522] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12a846800 == 44 [pid = 2208] [id = 521] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12450b000 == 43 [pid = 2208] [id = 520] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x128b79000 == 42 [pid = 2208] [id = 519] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12427f800 == 41 [pid = 2208] [id = 518] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x1196cc800 == 40 [pid = 2208] [id = 517] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x117470800 == 39 [pid = 2208] [id = 516] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x119b62800 == 38 [pid = 2208] [id = 515] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x111f6f000 == 37 [pid = 2208] [id = 514] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x123dbc800 == 36 [pid = 2208] [id = 509] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12617b000 == 35 [pid = 2208] [id = 511] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x129391000 == 34 [pid = 2208] [id = 513] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x128b75800 == 33 [pid = 2208] [id = 512] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12450b800 == 32 [pid = 2208] [id = 510] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x1186db000 == 31 [pid = 2208] [id = 532] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb76800 == 30 [pid = 2208] [id = 531] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x12b825800 == 29 [pid = 2208] [id = 530] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x123dc9800 == 28 [pid = 2208] [id = 529] 09:58:24 INFO - PROCESS | 2208 | --DOCSHELL 0x11667e800 == 27 [pid = 2208] [id = 528] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x116237400) [pid = 2208] [serial = 1522] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1133d4400) [pid = 2208] [serial = 1519] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1186c0400) [pid = 2208] [serial = 1525] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x110e80000) [pid = 2208] [serial = 1516] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x11300c400) [pid = 2208] [serial = 1517] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1198b5800) [pid = 2208] [serial = 1528] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1188a8000) [pid = 2208] [serial = 1526] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x126955800) [pid = 2208] [serial = 1505] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x116ff0c00) [pid = 2208] [serial = 1531] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x114fbdc00) [pid = 2208] [serial = 1508] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x11300b800) [pid = 2208] [serial = 1507] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x11929bc00) [pid = 2208] [serial = 1532] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x124089800) [pid = 2208] [serial = 1537] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x11886c000) [pid = 2208] [serial = 1511] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x124992800) [pid = 2208] [serial = 1538] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x11858d800) [pid = 2208] [serial = 1510] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x119c71400) [pid = 2208] [serial = 1529] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x123bc6400) [pid = 2208] [serial = 1535] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x124992000) [pid = 2208] [serial = 1514] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1176e7400) [pid = 2208] [serial = 1523] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x123b76800) [pid = 2208] [serial = 1513] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x119f20800) [pid = 2208] [serial = 1534] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x12499d000) [pid = 2208] [serial = 1540] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x11213d400) [pid = 2208] [serial = 1520] [outer = 0x0] [url = about:blank] 09:58:24 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x114fb9000) [pid = 2208] [serial = 1475] [outer = 0x0] [url = about:blank] 09:58:25 INFO - PROCESS | 2208 | 1467737905160 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1221ms 09:58:25 INFO - PROCESS | 2208 | 1467737905200 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 2208 | 1467737905203 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:58:25 INFO - PROCESS | 2208 | 1467737905206 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 2208 | 1467737905208 Marionette TRACE conn2 <- [1,2106,null,{}] 09:58:25 INFO - PROCESS | 2208 | 1467737905212 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:25 INFO - PROCESS | 2208 | 1467737905214 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:25 INFO - PROCESS | 2208 | 1467737905288 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:58:25 INFO - PROCESS | 2208 | 1467737905342 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 2208 | 1467737905345 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e2f000 == 28 [pid = 2208] [id = 534] 09:58:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1133af800) [pid = 2208] [serial = 1602] [outer = 0x0] 09:58:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x114fbf800) [pid = 2208] [serial = 1603] [outer = 0x1133af800] 09:58:25 INFO - PROCESS | 2208 | 1467737905372 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x116888000) [pid = 2208] [serial = 1604] [outer = 0x1133af800] 09:58:25 INFO - PROCESS | 2208 | 1467737905710 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 524ms 09:58:25 INFO - PROCESS | 2208 | 1467737905733 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 2208 | 1467737905737 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:58:25 INFO - PROCESS | 2208 | 1467737905745 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 2208 | 1467737905749 Marionette TRACE conn2 <- [1,2110,null,{}] 09:58:25 INFO - PROCESS | 2208 | 1467737905752 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:25 INFO - PROCESS | 2208 | 1467737905755 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:25 INFO - PROCESS | 2208 | 1467737905871 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:58:25 INFO - PROCESS | 2208 | 1467737905935 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 2208 | 1467737905937 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196c9800 == 29 [pid = 2208] [id = 535] 09:58:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1176eb400) [pid = 2208] [serial = 1605] [outer = 0x0] 09:58:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1186bb400) [pid = 2208] [serial = 1606] [outer = 0x1176eb400] 09:58:25 INFO - PROCESS | 2208 | 1467737905964 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1188aa000) [pid = 2208] [serial = 1607] [outer = 0x1176eb400] 09:58:26 INFO - PROCESS | 2208 | 1467737906443 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 775ms 09:58:26 INFO - PROCESS | 2208 | 1467737906519 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 2208 | 1467737906522 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:58:26 INFO - PROCESS | 2208 | 1467737906525 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 2208 | 1467737906527 Marionette TRACE conn2 <- [1,2114,null,{}] 09:58:26 INFO - PROCESS | 2208 | 1467737906531 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:26 INFO - PROCESS | 2208 | 1467737906533 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:26 INFO - PROCESS | 2208 | 1467737906633 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:58:26 INFO - PROCESS | 2208 | 1467737906710 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 2208 | 1467737906711 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193d1000 == 30 [pid = 2208] [id = 536] 09:58:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x113db9800) [pid = 2208] [serial = 1608] [outer = 0x0] 09:58:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1164e6000) [pid = 2208] [serial = 1609] [outer = 0x113db9800] 09:58:26 INFO - PROCESS | 2208 | 1467737906743 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x118213000) [pid = 2208] [serial = 1610] [outer = 0x113db9800] 09:58:27 INFO - PROCESS | 2208 | 1467737907283 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 774ms 09:58:27 INFO - PROCESS | 2208 | 1467737907298 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 2208 | 1467737907301 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:58:27 INFO - PROCESS | 2208 | 1467737907306 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 2208 | 1467737907308 Marionette TRACE conn2 <- [1,2118,null,{}] 09:58:27 INFO - PROCESS | 2208 | 1467737907310 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:27 INFO - PROCESS | 2208 | 1467737907312 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:27 INFO - PROCESS | 2208 | 1467737907415 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:58:27 INFO - PROCESS | 2208 | 1467737907492 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 2208 | 1467737907493 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x124289000 == 31 [pid = 2208] [id = 537] 09:58:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x1188a8000) [pid = 2208] [serial = 1611] [outer = 0x0] 09:58:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1192df000) [pid = 2208] [serial = 1612] [outer = 0x1188a8000] 09:58:27 INFO - PROCESS | 2208 | 1467737907525 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119c73800) [pid = 2208] [serial = 1613] [outer = 0x1188a8000] 09:58:28 INFO - PROCESS | 2208 | --DOCSHELL 0x117e2f000 == 30 [pid = 2208] [id = 534] 09:58:28 INFO - PROCESS | 2208 | --DOCSHELL 0x119b91000 == 29 [pid = 2208] [id = 533] 09:58:28 INFO - PROCESS | 2208 | 1467737908041 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 771ms 09:58:28 INFO - PROCESS | 2208 | 1467737908078 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 2208 | 1467737908082 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:58:28 INFO - PROCESS | 2208 | 1467737908085 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 2208 | 1467737908087 Marionette TRACE conn2 <- [1,2122,null,{}] 09:58:28 INFO - PROCESS | 2208 | 1467737908090 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:28 INFO - PROCESS | 2208 | 1467737908092 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:28 INFO - PROCESS | 2208 | 1467737908166 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:58:28 INFO - PROCESS | 2208 | 1467737908172 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 2208 | 1467737908175 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188ea800 == 30 [pid = 2208] [id = 538] 09:58:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x11623d000) [pid = 2208] [serial = 1614] [outer = 0x0] 09:58:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x116ff0c00) [pid = 2208] [serial = 1615] [outer = 0x11623d000] 09:58:28 INFO - PROCESS | 2208 | 1467737908206 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x1188a6400) [pid = 2208] [serial = 1616] [outer = 0x11623d000] 09:58:28 INFO - PROCESS | 2208 | 1467737908592 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 519ms 09:58:28 INFO - PROCESS | 2208 | 1467737908604 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 2208 | 1467737908608 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:58:28 INFO - PROCESS | 2208 | 1467737908615 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 2208 | 1467737908617 Marionette TRACE conn2 <- [1,2126,null,{}] 09:58:28 INFO - PROCESS | 2208 | 1467737908621 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:28 INFO - PROCESS | 2208 | 1467737908624 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:28 INFO - PROCESS | 2208 | 1467737908747 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:58:28 INFO - PROCESS | 2208 | 1467737908901 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 2208 | 1467737908903 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x12583e000 == 31 [pid = 2208] [id = 539] 09:58:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x119c7bc00) [pid = 2208] [serial = 1617] [outer = 0x0] 09:58:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x119f22400) [pid = 2208] [serial = 1618] [outer = 0x119c7bc00] 09:58:28 INFO - PROCESS | 2208 | 1467737908936 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12101e400) [pid = 2208] [serial = 1619] [outer = 0x119c7bc00] 09:58:29 INFO - PROCESS | 2208 | 1467737909257 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 676ms 09:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:58:29 INFO - PROCESS | 2208 | 1467737909290 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 2208 | 1467737909292 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:58:29 INFO - PROCESS | 2208 | 1467737909296 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 2208 | 1467737909299 Marionette TRACE conn2 <- [1,2130,null,{}] 09:58:29 INFO - PROCESS | 2208 | 1467737909314 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:29 INFO - PROCESS | 2208 | 1467737909317 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:29 INFO - PROCESS | 2208 | 1467737909416 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:58:29 INFO - PROCESS | 2208 | 1467737909421 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 2208 | 1467737909423 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x129216000 == 32 [pid = 2208] [id = 540] 09:58:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x116fec000) [pid = 2208] [serial = 1620] [outer = 0x0] 09:58:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x123911800) [pid = 2208] [serial = 1621] [outer = 0x116fec000] 09:58:29 INFO - PROCESS | 2208 | 1467737909451 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12499f400) [pid = 2208] [serial = 1622] [outer = 0x116fec000] 09:58:29 INFO - PROCESS | 2208 | 1467737909786 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 2208 | 1467737909820 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:58:29 INFO - PROCESS | 2208 | 1467737909822 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 2208 | 1467737909823 Marionette TRACE conn2 <- [1,2134,null,{}] 09:58:29 INFO - PROCESS | 2208 | 1467737909825 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:29 INFO - PROCESS | 2208 | 1467737909827 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:29 INFO - PROCESS | 2208 | 1467737909923 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:58:29 INFO - PROCESS | 2208 | 1467737909933 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 2208 | 1467737909934 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a61a000 == 33 [pid = 2208] [id = 541] 09:58:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x124d56000) [pid = 2208] [serial = 1623] [outer = 0x0] 09:58:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x125809400) [pid = 2208] [serial = 1624] [outer = 0x124d56000] 09:58:29 INFO - PROCESS | 2208 | 1467737909959 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x110e7c000) [pid = 2208] [serial = 1625] [outer = 0x124d56000] 09:58:30 INFO - PROCESS | 2208 | 1467737910296 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 09:58:30 INFO - PROCESS | 2208 | 1467737910343 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:58:30 INFO - PROCESS | 2208 | 1467737910351 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:58:30 INFO - PROCESS | 2208 | 1467737910353 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 2208 | 1467737910354 Marionette TRACE conn2 <- [1,2138,null,{}] 09:58:30 INFO - PROCESS | 2208 | 1467737910356 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:30 INFO - PROCESS | 2208 | 1467737910357 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:30 INFO - PROCESS | 2208 | 1467737910451 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:58:30 INFO - PROCESS | 2208 | 1467737910489 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 2208 | 1467737910490 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aaf5000 == 34 [pid = 2208] [id = 542] 09:58:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x110e81c00) [pid = 2208] [serial = 1626] [outer = 0x0] 09:58:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x12613fc00) [pid = 2208] [serial = 1627] [outer = 0x110e81c00] 09:58:30 INFO - PROCESS | 2208 | 1467737910514 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x12671a800) [pid = 2208] [serial = 1628] [outer = 0x110e81c00] 09:58:30 INFO - PROCESS | 2208 | 1467737910804 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 469ms 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x123bc6800) [pid = 2208] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x111ca9800) [pid = 2208] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x118350c00) [pid = 2208] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x11672e800) [pid = 2208] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x11857c000) [pid = 2208] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x110e78800) [pid = 2208] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x125770000) [pid = 2208] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x12587c800) [pid = 2208] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1133af800) [pid = 2208] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1267a5c00) [pid = 2208] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x118868c00) [pid = 2208] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1290bbc00) [pid = 2208] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x123815800) [pid = 2208] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x114fb8000) [pid = 2208] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x11300cc00) [pid = 2208] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x119c77800) [pid = 2208] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x118355c00) [pid = 2208] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x110d66800) [pid = 2208] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x119c7a800) [pid = 2208] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x119f21000) [pid = 2208] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x110fa1400) [pid = 2208] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:58:30 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x112dd8000) [pid = 2208] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:58:30 INFO - PROCESS | 2208 | 1467737910884 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 2208 | 1467737910885 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:58:30 INFO - PROCESS | 2208 | 1467737910890 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 2208 | 1467737910891 Marionette TRACE conn2 <- [1,2142,null,{}] 09:58:30 INFO - PROCESS | 2208 | 1467737910894 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:30 INFO - PROCESS | 2208 | 1467737910898 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:31 INFO - PROCESS | 2208 | 1467737911003 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:58:31 INFO - PROCESS | 2208 | 1467737911007 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 2208 | 1467737911008 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a406800 == 35 [pid = 2208] [id = 543] 09:58:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1186b7800) [pid = 2208] [serial = 1629] [outer = 0x0] 09:58:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1188a8c00) [pid = 2208] [serial = 1630] [outer = 0x1186b7800] 09:58:31 INFO - PROCESS | 2208 | 1467737911047 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x123bbf800) [pid = 2208] [serial = 1631] [outer = 0x1186b7800] 09:58:31 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 09:58:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:58:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1 09:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:31 INFO - _addTest/ [0,2145,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 2208 | 1467737911465 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:58:31 INFO - PROCESS | 2208 | 1467737911467 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 2208 | 1467737911468 Marionette TRACE conn2 <- [1,2146,null,{}] 09:58:31 INFO - PROCESS | 2208 | 1467737911478 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:31 INFO - PROCESS | 2208 | 1467737911481 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:31 INFO - PROCESS | 2208 | 1467737911592 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:58:31 INFO - PROCESS | 2208 | 1467737911601 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 2208 | 1467737911602 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd5c800 == 36 [pid = 2208] [id = 544] 09:58:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x11995ec00) [pid = 2208] [serial = 1632] [outer = 0x0] 09:58:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x128c58c00) [pid = 2208] [serial = 1633] [outer = 0x11995ec00] 09:58:31 INFO - PROCESS | 2208 | 1467737911642 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1290c0000) [pid = 2208] [serial = 1634] [outer = 0x11995ec00] 09:58:32 INFO - PROCESS | 2208 | 1467737912083 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 2208 | 1467737912096 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:58:32 INFO - PROCESS | 2208 | 1467737912104 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 2208 | 1467737912106 Marionette TRACE conn2 <- [1,2150,null,{}] 09:58:32 INFO - PROCESS | 2208 | 1467737912110 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 2208 | 1467737912113 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:32 INFO - PROCESS | 2208 | 1467737912224 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:58:32 INFO - PROCESS | 2208 | 1467737912231 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 2208 | 1467737912232 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c033000 == 37 [pid = 2208] [id = 545] 09:58:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x125808800) [pid = 2208] [serial = 1635] [outer = 0x0] 09:58:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1292b0800) [pid = 2208] [serial = 1636] [outer = 0x125808800] 09:58:32 INFO - PROCESS | 2208 | 1467737912256 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1293e7400) [pid = 2208] [serial = 1637] [outer = 0x125808800] 09:58:32 INFO - PROCESS | 2208 | 1467737912568 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 470ms 09:58:32 INFO - PROCESS | 2208 | 1467737912573 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:58:32 INFO - PROCESS | 2208 | 1467737912574 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:58:32 INFO - PROCESS | 2208 | 1467737912583 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 2208 | 1467737912594 Marionette TRACE conn2 <- [1,2154,null,{}] 09:58:32 INFO - PROCESS | 2208 | 1467737912600 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 2208 | 1467737912601 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:32 INFO - PROCESS | 2208 | 1467737912696 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:58:32 INFO - PROCESS | 2208 | 1467737912701 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 2208 | 1467737912703 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x129215800 == 38 [pid = 2208] [id = 546] 09:58:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x1293e5400) [pid = 2208] [serial = 1638] [outer = 0x0] 09:58:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x129551000) [pid = 2208] [serial = 1639] [outer = 0x1293e5400] 09:58:32 INFO - PROCESS | 2208 | 1467737912742 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12958a800) [pid = 2208] [serial = 1640] [outer = 0x1293e5400] 09:58:33 INFO - PROCESS | 2208 | 1467737913279 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 742ms 09:58:33 INFO - PROCESS | 2208 | 1467737913324 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 2208 | 1467737913330 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:58:33 INFO - PROCESS | 2208 | 1467737913335 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 2208 | 1467737913339 Marionette TRACE conn2 <- [1,2158,null,{}] 09:58:33 INFO - PROCESS | 2208 | 1467737913366 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:33 INFO - PROCESS | 2208 | 1467737913369 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:33 INFO - PROCESS | 2208 | 1467737913559 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:58:33 INFO - PROCESS | 2208 | 1467737913664 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 2208 | 1467737913666 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x124066000 == 39 [pid = 2208] [id = 547] 09:58:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1131e7c00) [pid = 2208] [serial = 1641] [outer = 0x0] 09:58:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x116805c00) [pid = 2208] [serial = 1642] [outer = 0x1131e7c00] 09:58:33 INFO - PROCESS | 2208 | 1467737913716 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x118589400) [pid = 2208] [serial = 1643] [outer = 0x1131e7c00] 09:58:34 INFO - PROCESS | 2208 | 1467737914171 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 875ms 09:58:34 INFO - PROCESS | 2208 | 1467737914210 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 2208 | 1467737914213 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:58:34 INFO - PROCESS | 2208 | 1467737914218 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 2208 | 1467737914219 Marionette TRACE conn2 <- [1,2162,null,{}] 09:58:34 INFO - PROCESS | 2208 | 1467737914222 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 2208 | 1467737914224 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:34 INFO - PROCESS | 2208 | 1467737914322 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:58:34 INFO - PROCESS | 2208 | 1467737914382 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 2208 | 1467737914383 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:34 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a40b000 == 40 [pid = 2208] [id = 548] 09:58:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1198ba800) [pid = 2208] [serial = 1644] [outer = 0x0] 09:58:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x119f25c00) [pid = 2208] [serial = 1645] [outer = 0x1198ba800] 09:58:34 INFO - PROCESS | 2208 | 1467737914414 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x123b76800) [pid = 2208] [serial = 1646] [outer = 0x1198ba800] 09:58:34 INFO - PROCESS | 2208 | 1467737914795 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 622ms 09:58:34 INFO - PROCESS | 2208 | 1467737914840 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 2208 | 1467737914841 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:58:34 INFO - PROCESS | 2208 | 1467737914844 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 2208 | 1467737914849 Marionette TRACE conn2 <- [1,2166,null,{}] 09:58:34 INFO - PROCESS | 2208 | 1467737914856 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 2208 | 1467737914860 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:34 INFO - PROCESS | 2208 | 1467737914957 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:58:35 INFO - PROCESS | 2208 | 1467737915054 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 2208 | 1467737915056 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb8a800 == 41 [pid = 2208] [id = 549] 09:58:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x124dc4800) [pid = 2208] [serial = 1647] [outer = 0x0] 09:58:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x12613dc00) [pid = 2208] [serial = 1648] [outer = 0x124dc4800] 09:58:35 INFO - PROCESS | 2208 | 1467737915087 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x128c5b400) [pid = 2208] [serial = 1649] [outer = 0x124dc4800] 09:58:35 INFO - PROCESS | 2208 | 1467737915517 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 724ms 09:58:35 INFO - PROCESS | 2208 | 1467737915569 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 2208 | 1467737915572 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:58:35 INFO - PROCESS | 2208 | 1467737915576 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 2208 | 1467737915578 Marionette TRACE conn2 <- [1,2170,null,{}] 09:58:35 INFO - PROCESS | 2208 | 1467737915581 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:35 INFO - PROCESS | 2208 | 1467737915583 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:35 INFO - PROCESS | 2208 | 1467737915730 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:58:35 INFO - PROCESS | 2208 | 1467737915833 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 2208 | 1467737915834 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d037000 == 42 [pid = 2208] [id = 550] 09:58:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x1292b4800) [pid = 2208] [serial = 1650] [outer = 0x0] 09:58:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x129588400) [pid = 2208] [serial = 1651] [outer = 0x1292b4800] 09:58:35 INFO - PROCESS | 2208 | 1467737915879 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x12a772800) [pid = 2208] [serial = 1652] [outer = 0x1292b4800] 09:58:36 INFO - PROCESS | 2208 | 1467737916332 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 822ms 09:58:36 INFO - PROCESS | 2208 | 1467737916397 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:58:36 INFO - PROCESS | 2208 | 1467737916399 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:58:36 INFO - PROCESS | 2208 | 1467737916401 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 2208 | 1467737916402 Marionette TRACE conn2 <- [1,2174,null,{}] 09:58:36 INFO - PROCESS | 2208 | 1467737916404 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:36 INFO - PROCESS | 2208 | 1467737916406 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:36 INFO - PROCESS | 2208 | 1467737916507 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:58:36 INFO - PROCESS | 2208 | 1467737916566 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 2208 | 1467737916567 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d040800 == 43 [pid = 2208] [id = 551] 09:58:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x11858a400) [pid = 2208] [serial = 1653] [outer = 0x0] 09:58:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x12a776400) [pid = 2208] [serial = 1654] [outer = 0x11858a400] 09:58:36 INFO - PROCESS | 2208 | 1467737916596 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x12a77f000) [pid = 2208] [serial = 1655] [outer = 0x11858a400] 09:58:37 INFO - PROCESS | 2208 | 1467737917133 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 770ms 09:58:37 INFO - PROCESS | 2208 | 1467737917171 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:58:37 INFO - PROCESS | 2208 | 1467737917174 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:58:37 INFO - PROCESS | 2208 | 1467737917177 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 2208 | 1467737917179 Marionette TRACE conn2 <- [1,2178,null,{}] 09:58:37 INFO - PROCESS | 2208 | 1467737917183 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:37 INFO - PROCESS | 2208 | 1467737917184 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:37 INFO - PROCESS | 2208 | 1467737917280 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:58:37 INFO - PROCESS | 2208 | 1467737917344 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 2208 | 1467737917347 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193d0800 == 44 [pid = 2208] [id = 552] 09:58:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x11300e000) [pid = 2208] [serial = 1656] [outer = 0x0] 09:58:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x114fc2c00) [pid = 2208] [serial = 1657] [outer = 0x11300e000] 09:58:37 INFO - PROCESS | 2208 | 1467737917388 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x1174c9000) [pid = 2208] [serial = 1658] [outer = 0x11300e000] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x12c033000 == 43 [pid = 2208] [id = 545] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd5c800 == 42 [pid = 2208] [id = 544] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x12a406800 == 41 [pid = 2208] [id = 543] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x12aaf5000 == 40 [pid = 2208] [id = 542] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x12a61a000 == 39 [pid = 2208] [id = 541] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x129216000 == 38 [pid = 2208] [id = 540] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x12583e000 == 37 [pid = 2208] [id = 539] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x1188ea800 == 36 [pid = 2208] [id = 538] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x1186bb400) [pid = 2208] [serial = 1606] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | 1467737917850 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x124289000 == 35 [pid = 2208] [id = 537] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x1193d1000 == 34 [pid = 2208] [id = 536] 09:58:37 INFO - PROCESS | 2208 | --DOCSHELL 0x1196c9800 == 33 [pid = 2208] [id = 535] 09:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 721ms 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x124dc0400) [pid = 2208] [serial = 1541] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x1131b8000) [pid = 2208] [serial = 1597] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x116640400) [pid = 2208] [serial = 1598] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x11928e000) [pid = 2208] [serial = 1600] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x1292b4400) [pid = 2208] [serial = 1580] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x1188d0800) [pid = 2208] [serial = 1588] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x1198b7800) [pid = 2208] [serial = 1601] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x113d57400) [pid = 2208] [serial = 1586] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x125879400) [pid = 2208] [serial = 1564] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x12670ec00) [pid = 2208] [serial = 1567] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x125897800) [pid = 2208] [serial = 1565] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x114fbf800) [pid = 2208] [serial = 1603] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x128c57c00) [pid = 2208] [serial = 1570] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x12695f400) [pid = 2208] [serial = 1568] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1198b3000) [pid = 2208] [serial = 1555] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x119c71c00) [pid = 2208] [serial = 1556] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1292ba000) [pid = 2208] [serial = 1582] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x123fae800) [pid = 2208] [serial = 1561] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x11673ac00) [pid = 2208] [serial = 1546] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x129554800) [pid = 2208] [serial = 1583] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x11815fc00) [pid = 2208] [serial = 1547] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1133a8800) [pid = 2208] [serial = 1549] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x116804c00) [pid = 2208] [serial = 1550] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119f27000) [pid = 2208] [serial = 1558] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x123a09800) [pid = 2208] [serial = 1559] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x118587400) [pid = 2208] [serial = 1552] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1186c1000) [pid = 2208] [serial = 1553] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x110e81800) [pid = 2208] [serial = 1543] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x112a85400) [pid = 2208] [serial = 1544] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x128c5e000) [pid = 2208] [serial = 1571] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x123a08000) [pid = 2208] [serial = 1591] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x119963c00) [pid = 2208] [serial = 1589] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x128e7dc00) [pid = 2208] [serial = 1595] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x125892400) [pid = 2208] [serial = 1594] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12499dc00) [pid = 2208] [serial = 1592] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x116888000) [pid = 2208] [serial = 1604] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x112a79800) [pid = 2208] [serial = 1585] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x11672f400) [pid = 2208] [serial = 1574] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x128e7c800) [pid = 2208] [serial = 1579] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x112a79c00) [pid = 2208] [serial = 1573] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x128e6f000) [pid = 2208] [serial = 1577] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x124999000) [pid = 2208] [serial = 1562] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x1192e1c00) [pid = 2208] [serial = 1576] [outer = 0x0] [url = about:blank] 09:58:37 INFO - PROCESS | 2208 | 1467737917908 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:58:37 INFO - PROCESS | 2208 | 1467737917911 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:58:37 INFO - PROCESS | 2208 | 1467737917925 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 2208 | 1467737917927 Marionette TRACE conn2 <- [1,2182,null,{}] 09:58:37 INFO - PROCESS | 2208 | 1467737917930 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:37 INFO - PROCESS | 2208 | 1467737917932 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:38 INFO - PROCESS | 2208 | 1467737918013 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:58:38 INFO - PROCESS | 2208 | 1467737918018 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 2208 | 1467737918019 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x118467000 == 34 [pid = 2208] [id = 553] 09:58:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x11858b000) [pid = 2208] [serial = 1659] [outer = 0x0] 09:58:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x1186f1c00) [pid = 2208] [serial = 1660] [outer = 0x11858b000] 09:58:38 INFO - PROCESS | 2208 | 1467737918046 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x1198b7800) [pid = 2208] [serial = 1661] [outer = 0x11858b000] 09:58:38 INFO - PROCESS | 2208 | 1467737918415 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 523ms 09:58:38 INFO - PROCESS | 2208 | 1467737918453 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:58:38 INFO - PROCESS | 2208 | 1467737918455 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:58:38 INFO - PROCESS | 2208 | 1467737918458 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 2208 | 1467737918461 Marionette TRACE conn2 <- [1,2186,null,{}] 09:58:38 INFO - PROCESS | 2208 | 1467737918468 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:38 INFO - PROCESS | 2208 | 1467737918471 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:38 INFO - PROCESS | 2208 | 1467737918552 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:58:38 INFO - PROCESS | 2208 | 1467737918558 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 2208 | 1467737918560 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x12406a800 == 35 [pid = 2208] [id = 554] 09:58:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x123813000) [pid = 2208] [serial = 1662] [outer = 0x0] 09:58:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x124089800) [pid = 2208] [serial = 1663] [outer = 0x123813000] 09:58:38 INFO - PROCESS | 2208 | 1467737918588 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x12499e400) [pid = 2208] [serial = 1664] [outer = 0x123813000] 09:58:38 INFO - PROCESS | 2208 | 1467737918929 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 522ms 09:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:58:38 INFO - PROCESS | 2208 | 1467737918981 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 2208 | 1467737918982 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:58:38 INFO - PROCESS | 2208 | 1467737918984 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 2208 | 1467737918986 Marionette TRACE conn2 <- [1,2190,null,{}] 09:58:38 INFO - PROCESS | 2208 | 1467737918988 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:38 INFO - PROCESS | 2208 | 1467737918989 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:39 INFO - PROCESS | 2208 | 1467737919071 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:58:39 INFO - PROCESS | 2208 | 1467737919074 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 2208 | 1467737919075 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x12674a000 == 36 [pid = 2208] [id = 555] 09:58:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x124ffc800) [pid = 2208] [serial = 1665] [outer = 0x0] 09:58:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x12588fc00) [pid = 2208] [serial = 1666] [outer = 0x124ffc800] 09:58:39 INFO - PROCESS | 2208 | 1467737919103 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x126712400) [pid = 2208] [serial = 1667] [outer = 0x124ffc800] 09:58:39 INFO - PROCESS | 2208 | 1467737919434 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 467ms 09:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:58:39 INFO - PROCESS | 2208 | 1467737919453 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 2208 | 1467737919454 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:58:39 INFO - PROCESS | 2208 | 1467737919456 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 2208 | 1467737919457 Marionette TRACE conn2 <- [1,2194,null,{}] 09:58:39 INFO - PROCESS | 2208 | 1467737919459 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:39 INFO - PROCESS | 2208 | 1467737919461 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:39 INFO - PROCESS | 2208 | 1467737919537 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:58:39 INFO - PROCESS | 2208 | 1467737919541 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 2208 | 1467737919542 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x129008000 == 37 [pid = 2208] [id = 556] 09:58:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x12695b400) [pid = 2208] [serial = 1668] [outer = 0x0] 09:58:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x128e7c400) [pid = 2208] [serial = 1669] [outer = 0x12695b400] 09:58:39 INFO - PROCESS | 2208 | 1467737919569 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1292b4400) [pid = 2208] [serial = 1670] [outer = 0x12695b400] 09:58:39 INFO - PROCESS | 2208 | 1467737919904 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 468ms 09:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:58:39 INFO - PROCESS | 2208 | 1467737919925 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 2208 | 1467737919926 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:58:39 INFO - PROCESS | 2208 | 1467737919932 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 2208 | 1467737919934 Marionette TRACE conn2 <- [1,2198,null,{}] 09:58:39 INFO - PROCESS | 2208 | 1467737919937 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:39 INFO - PROCESS | 2208 | 1467737919941 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:40 INFO - PROCESS | 2208 | 1467737920104 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:58:40 INFO - PROCESS | 2208 | 1467737920122 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 2208 | 1467737920124 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x11641e000 == 38 [pid = 2208] [id = 557] 09:58:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1292b0c00) [pid = 2208] [serial = 1671] [outer = 0x0] 09:58:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x129554c00) [pid = 2208] [serial = 1672] [outer = 0x1292b0c00] 09:58:40 INFO - PROCESS | 2208 | 1467737920165 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x12a8e3c00) [pid = 2208] [serial = 1673] [outer = 0x1292b0c00] 09:58:40 INFO - PROCESS | 2208 | 1467737920616 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 723ms 09:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:58:40 INFO - PROCESS | 2208 | 1467737920657 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 2208 | 1467737920659 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:58:40 INFO - PROCESS | 2208 | 1467737920661 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 2208 | 1467737920662 Marionette TRACE conn2 <- [1,2202,null,{}] 09:58:40 INFO - PROCESS | 2208 | 1467737920664 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:40 INFO - PROCESS | 2208 | 1467737920665 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:40 INFO - PROCESS | 2208 | 1467737920764 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:58:40 INFO - PROCESS | 2208 | 1467737920767 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 2208 | 1467737920768 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aaf5000 == 39 [pid = 2208] [id = 558] 09:58:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1292b1c00) [pid = 2208] [serial = 1674] [outer = 0x0] 09:58:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x12a8ea800) [pid = 2208] [serial = 1675] [outer = 0x1292b1c00] 09:58:40 INFO - PROCESS | 2208 | 1467737920794 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x12b064800) [pid = 2208] [serial = 1676] [outer = 0x1292b1c00] 09:58:41 INFO - PROCESS | 2208 | 1467737921138 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 09:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:58:41 INFO - PROCESS | 2208 | 1467737921182 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 2208 | 1467737921183 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:58:41 INFO - PROCESS | 2208 | 1467737921185 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 2208 | 1467737921186 Marionette TRACE conn2 <- [1,2206,null,{}] 09:58:41 INFO - PROCESS | 2208 | 1467737921188 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 2208 | 1467737921189 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:41 INFO - PROCESS | 2208 | 1467737921290 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:58:41 INFO - PROCESS | 2208 | 1467737921294 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 2208 | 1467737921295 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba33000 == 40 [pid = 2208] [id = 559] 09:58:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12a8e9400) [pid = 2208] [serial = 1677] [outer = 0x0] 09:58:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12b1cb400) [pid = 2208] [serial = 1678] [outer = 0x12a8e9400] 09:58:41 INFO - PROCESS | 2208 | 1467737921319 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12b87c000) [pid = 2208] [serial = 1679] [outer = 0x12a8e9400] 09:58:41 INFO - PROCESS | 2208 | 1467737921653 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 521ms 09:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:58:41 INFO - PROCESS | 2208 | 1467737921706 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 2208 | 1467737921707 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:58:41 INFO - PROCESS | 2208 | 1467737921709 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 2208 | 1467737921710 Marionette TRACE conn2 <- [1,2210,null,{}] 09:58:41 INFO - PROCESS | 2208 | 1467737921713 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 2208 | 1467737921714 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:41 INFO - PROCESS | 2208 | 1467737921814 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:58:41 INFO - PROCESS | 2208 | 1467737921851 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 2208 | 1467737921852 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c03a800 == 41 [pid = 2208] [id = 560] 09:58:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12b1c0000) [pid = 2208] [serial = 1680] [outer = 0x0] 09:58:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12b880c00) [pid = 2208] [serial = 1681] [outer = 0x12b1c0000] 09:58:41 INFO - PROCESS | 2208 | 1467737921876 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12b886c00) [pid = 2208] [serial = 1682] [outer = 0x12b1c0000] 09:58:42 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x116fec000) [pid = 2208] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:58:42 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x124d56000) [pid = 2208] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:58:42 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x11623d000) [pid = 2208] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:58:42 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1188a8000) [pid = 2208] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:58:42 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x125808800) [pid = 2208] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:58:42 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x110e81c00) [pid = 2208] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:58:42 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1186b7800) [pid = 2208] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:58:42 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x119c7bc00) [pid = 2208] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:58:42 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x11995ec00) [pid = 2208] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:58:42 INFO - PROCESS | 2208 | 1467737922241 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 570ms 09:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:58:42 INFO - PROCESS | 2208 | 1467737922279 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 2208 | 1467737922280 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:58:42 INFO - PROCESS | 2208 | 1467737922282 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 2208 | 1467737922283 Marionette TRACE conn2 <- [1,2214,null,{}] 09:58:42 INFO - PROCESS | 2208 | 1467737922286 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:42 INFO - PROCESS | 2208 | 1467737922287 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:42 INFO - PROCESS | 2208 | 1467737922368 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:58:42 INFO - PROCESS | 2208 | 1467737922429 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 2208 | 1467737922430 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c5d5800 == 42 [pid = 2208] [id = 561] 09:58:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1162a4400) [pid = 2208] [serial = 1683] [outer = 0x0] 09:58:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x119ed5800) [pid = 2208] [serial = 1684] [outer = 0x1162a4400] 09:58:42 INFO - PROCESS | 2208 | 1467737922457 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1290bc000) [pid = 2208] [serial = 1685] [outer = 0x1162a4400] 09:58:42 INFO - PROCESS | 2208 | 1467737922752 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 09:58:42 INFO - PROCESS | 2208 | 1467737922802 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 2208 | 1467737922804 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:58:42 INFO - PROCESS | 2208 | 1467737922806 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 2208 | 1467737922808 Marionette TRACE conn2 <- [1,2218,null,{}] 09:58:42 INFO - PROCESS | 2208 | 1467737922812 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:42 INFO - PROCESS | 2208 | 1467737922815 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:42 INFO - PROCESS | 2208 | 1467737922908 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:58:42 INFO - PROCESS | 2208 | 1467737922912 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 2208 | 1467737922913 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d03b000 == 43 [pid = 2208] [id = 562] 09:58:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x11623d400) [pid = 2208] [serial = 1686] [outer = 0x0] 09:58:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12b88b400) [pid = 2208] [serial = 1687] [outer = 0x11623d400] 09:58:42 INFO - PROCESS | 2208 | 1467737922945 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12b97fc00) [pid = 2208] [serial = 1688] [outer = 0x11623d400] 09:58:43 INFO - PROCESS | 2208 | 1467737923251 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 470ms 09:58:43 INFO - PROCESS | 2208 | 1467737923276 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 2208 | 1467737923280 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:58:43 INFO - PROCESS | 2208 | 1467737923291 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 2208 | 1467737923293 Marionette TRACE conn2 <- [1,2222,null,{}] 09:58:43 INFO - PROCESS | 2208 | 1467737923303 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:43 INFO - PROCESS | 2208 | 1467737923304 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:43 INFO - PROCESS | 2208 | 1467737923421 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:58:43 INFO - PROCESS | 2208 | 1467737923427 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 2208 | 1467737923428 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d5b4000 == 44 [pid = 2208] [id = 563] 09:58:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x124dbf000) [pid = 2208] [serial = 1689] [outer = 0x0] 09:58:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12b983400) [pid = 2208] [serial = 1690] [outer = 0x124dbf000] 09:58:43 INFO - PROCESS | 2208 | 1467737923452 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12b98a000) [pid = 2208] [serial = 1691] [outer = 0x124dbf000] 09:58:43 INFO - PROCESS | 2208 | 1467737923749 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 477ms 09:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:58:43 INFO - PROCESS | 2208 | 1467737923769 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 2208 | 1467737923770 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:58:43 INFO - PROCESS | 2208 | 1467737923772 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 2208 | 1467737923773 Marionette TRACE conn2 <- [1,2226,null,{}] 09:58:43 INFO - PROCESS | 2208 | 1467737923776 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:43 INFO - PROCESS | 2208 | 1467737923777 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:43 INFO - PROCESS | 2208 | 1467737923864 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:58:43 INFO - PROCESS | 2208 | 1467737923868 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 2208 | 1467737923869 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d877800 == 45 [pid = 2208] [id = 564] 09:58:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12b980000) [pid = 2208] [serial = 1692] [outer = 0x0] 09:58:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12b9d0c00) [pid = 2208] [serial = 1693] [outer = 0x12b980000] 09:58:43 INFO - PROCESS | 2208 | 1467737923900 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12b9d7400) [pid = 2208] [serial = 1694] [outer = 0x12b980000] 09:58:44 INFO - PROCESS | 2208 | 1467737924336 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 618ms 09:58:44 INFO - PROCESS | 2208 | 1467737924392 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:58:44 INFO - PROCESS | 2208 | 1467737924394 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:58:44 INFO - PROCESS | 2208 | 1467737924398 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 2208 | 1467737924400 Marionette TRACE conn2 <- [1,2230,null,{}] 09:58:44 INFO - PROCESS | 2208 | 1467737924404 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:44 INFO - PROCESS | 2208 | 1467737924406 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:44 INFO - PROCESS | 2208 | 1467737924513 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:58:44 INFO - PROCESS | 2208 | 1467737924589 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 2208 | 1467737924590 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186e1800 == 46 [pid = 2208] [id = 565] 09:58:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x115e76000) [pid = 2208] [serial = 1695] [outer = 0x0] 09:58:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x11687d800) [pid = 2208] [serial = 1696] [outer = 0x115e76000] 09:58:44 INFO - PROCESS | 2208 | 1467737924621 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1186b8c00) [pid = 2208] [serial = 1697] [outer = 0x115e76000] 09:58:45 INFO - PROCESS | 2208 | 1467737925037 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 09:58:45 INFO - PROCESS | 2208 | 1467737925069 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 2208 | 1467737925073 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:58:45 INFO - PROCESS | 2208 | 1467737925077 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 2208 | 1467737925079 Marionette TRACE conn2 <- [1,2234,null,{}] 09:58:45 INFO - PROCESS | 2208 | 1467737925081 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:45 INFO - PROCESS | 2208 | 1467737925083 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:45 INFO - PROCESS | 2208 | 1467737925214 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:58:45 INFO - PROCESS | 2208 | 1467737925276 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 2208 | 1467737925277 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x129213000 == 47 [pid = 2208] [id = 566] 09:58:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x119c75000) [pid = 2208] [serial = 1698] [outer = 0x0] 09:58:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x119f25800) [pid = 2208] [serial = 1699] [outer = 0x119c75000] 09:58:45 INFO - PROCESS | 2208 | 1467737925348 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x124267000) [pid = 2208] [serial = 1700] [outer = 0x119c75000] 09:58:45 INFO - PROCESS | 2208 | 1467737925836 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 09:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:58:45 INFO - PROCESS | 2208 | 1467737925848 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 2208 | 1467737925850 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:58:45 INFO - PROCESS | 2208 | 1467737925854 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 2208 | 1467737925858 Marionette TRACE conn2 <- [1,2238,null,{}] 09:58:45 INFO - PROCESS | 2208 | 1467737925870 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:45 INFO - PROCESS | 2208 | 1467737925875 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:46 INFO - PROCESS | 2208 | 1467737926028 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:58:46 INFO - PROCESS | 2208 | 1467737926133 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 2208 | 1467737926136 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cf1c800 == 48 [pid = 2208] [id = 567] 09:58:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x125893800) [pid = 2208] [serial = 1701] [outer = 0x0] 09:58:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1292b8400) [pid = 2208] [serial = 1702] [outer = 0x125893800] 09:58:46 INFO - PROCESS | 2208 | 1467737926170 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x12a77a400) [pid = 2208] [serial = 1703] [outer = 0x125893800] 09:58:46 INFO - PROCESS | 2208 | 1467737926852 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1028ms 09:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:58:46 INFO - PROCESS | 2208 | 1467737926882 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 2208 | 1467737926884 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:58:46 INFO - PROCESS | 2208 | 1467737926888 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 2208 | 1467737926891 Marionette TRACE conn2 <- [1,2242,null,{}] 09:58:46 INFO - PROCESS | 2208 | 1467737926897 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 2208 | 1467737926900 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:47 INFO - PROCESS | 2208 | 1467737927036 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:58:47 INFO - PROCESS | 2208 | 1467737927140 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 2208 | 1467737927143 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x116267000 == 49 [pid = 2208] [id = 568] 09:58:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x112dd6c00) [pid = 2208] [serial = 1704] [outer = 0x0] 09:58:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x112f9e400) [pid = 2208] [serial = 1705] [outer = 0x112dd6c00] 09:58:47 INFO - PROCESS | 2208 | 1467737927188 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x114fb4800) [pid = 2208] [serial = 1706] [outer = 0x112dd6c00] 09:58:47 INFO - PROCESS | 2208 | 1467737927720 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x12d5b4000 == 48 [pid = 2208] [id = 563] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x12d03b000 == 47 [pid = 2208] [id = 562] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x12c5d5800 == 46 [pid = 2208] [id = 561] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x12c03a800 == 45 [pid = 2208] [id = 560] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba33000 == 44 [pid = 2208] [id = 559] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x12aaf5000 == 43 [pid = 2208] [id = 558] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x11641e000 == 42 [pid = 2208] [id = 557] 09:58:47 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x129551000) [pid = 2208] [serial = 1639] [outer = 0x0] [url = about:blank] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x129008000 == 41 [pid = 2208] [id = 556] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x12674a000 == 40 [pid = 2208] [id = 555] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x12406a800 == 39 [pid = 2208] [id = 554] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x118467000 == 38 [pid = 2208] [id = 553] 09:58:47 INFO - PROCESS | 2208 | --DOCSHELL 0x1193d0800 == 37 [pid = 2208] [id = 552] 09:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 877ms 09:58:47 INFO - PROCESS | 2208 | 1467737927764 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 2208 | 1467737927767 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:58:47 INFO - PROCESS | 2208 | 1467737927771 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 2208 | 1467737927773 Marionette TRACE conn2 <- [1,2246,null,{}] 09:58:47 INFO - PROCESS | 2208 | 1467737927775 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:47 INFO - PROCESS | 2208 | 1467737927776 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:47 INFO - PROCESS | 2208 | 1467737927841 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:58:47 INFO - PROCESS | 2208 | 1467737927847 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 2208 | 1467737927848 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188fd000 == 38 [pid = 2208] [id = 569] 09:58:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x114fbbc00) [pid = 2208] [serial = 1707] [outer = 0x0] 09:58:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x115e17400) [pid = 2208] [serial = 1708] [outer = 0x114fbbc00] 09:58:47 INFO - PROCESS | 2208 | 1467737927870 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x116889000) [pid = 2208] [serial = 1709] [outer = 0x114fbbc00] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x123911800) [pid = 2208] [serial = 1621] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x125809400) [pid = 2208] [serial = 1624] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x116ff0c00) [pid = 2208] [serial = 1615] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x1188a6400) [pid = 2208] [serial = 1616] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x1164e6000) [pid = 2208] [serial = 1609] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x1192df000) [pid = 2208] [serial = 1612] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x119c73800) [pid = 2208] [serial = 1613] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x1293e7400) [pid = 2208] [serial = 1637] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x12613fc00) [pid = 2208] [serial = 1627] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x110e7c000) [pid = 2208] [serial = 1625] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1188a8c00) [pid = 2208] [serial = 1630] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x1292b0800) [pid = 2208] [serial = 1636] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x12671a800) [pid = 2208] [serial = 1628] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x123bbf800) [pid = 2208] [serial = 1631] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x119f22400) [pid = 2208] [serial = 1618] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12101e400) [pid = 2208] [serial = 1619] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1290c0000) [pid = 2208] [serial = 1634] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x12499f400) [pid = 2208] [serial = 1622] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x128c58c00) [pid = 2208] [serial = 1633] [outer = 0x0] [url = about:blank] 09:58:48 INFO - PROCESS | 2208 | 1467737928374 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 622ms 09:58:48 INFO - PROCESS | 2208 | 1467737928394 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 2208 | 1467737928396 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:58:48 INFO - PROCESS | 2208 | 1467737928398 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 2208 | 1467737928400 Marionette TRACE conn2 <- [1,2250,null,{}] 09:58:48 INFO - PROCESS | 2208 | 1467737928408 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:48 INFO - PROCESS | 2208 | 1467737928411 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:48 INFO - PROCESS | 2208 | 1467737928510 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:58:48 INFO - PROCESS | 2208 | 1467737928518 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 2208 | 1467737928520 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x123edb800 == 39 [pid = 2208] [id = 570] 09:58:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x11857c400) [pid = 2208] [serial = 1710] [outer = 0x0] 09:58:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x11886c000) [pid = 2208] [serial = 1711] [outer = 0x11857c400] 09:58:48 INFO - PROCESS | 2208 | 1467737928547 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1192d9000) [pid = 2208] [serial = 1712] [outer = 0x11857c400] 09:58:48 INFO - PROCESS | 2208 | 1467737928890 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 521ms 09:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:58:48 INFO - PROCESS | 2208 | 1467737928920 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 2208 | 1467737928922 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:58:48 INFO - PROCESS | 2208 | 1467737928924 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 2208 | 1467737928925 Marionette TRACE conn2 <- [1,2254,null,{}] 09:58:48 INFO - PROCESS | 2208 | 1467737928927 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:48 INFO - PROCESS | 2208 | 1467737928928 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:49 INFO - PROCESS | 2208 | 1467737929008 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:58:49 INFO - PROCESS | 2208 | 1467737929014 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 2208 | 1467737929015 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x126177000 == 40 [pid = 2208] [id = 571] 09:58:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1198b5c00) [pid = 2208] [serial = 1713] [outer = 0x0] 09:58:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1199f3400) [pid = 2208] [serial = 1714] [outer = 0x1198b5c00] 09:58:49 INFO - PROCESS | 2208 | 1467737929041 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x119cd9c00) [pid = 2208] [serial = 1715] [outer = 0x1198b5c00] 09:58:49 INFO - PROCESS | 2208 | 1467737929369 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 471ms 09:58:49 INFO - PROCESS | 2208 | 1467737929397 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 2208 | 1467737929399 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:58:49 INFO - PROCESS | 2208 | 1467737929401 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 2208 | 1467737929402 Marionette TRACE conn2 <- [1,2258,null,{}] 09:58:49 INFO - PROCESS | 2208 | 1467737929405 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:49 INFO - PROCESS | 2208 | 1467737929406 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:49 INFO - PROCESS | 2208 | 1467737929482 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:58:49 INFO - PROCESS | 2208 | 1467737929550 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 2208 | 1467737929551 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x126979800 == 41 [pid = 2208] [id = 572] 09:58:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1198b8000) [pid = 2208] [serial = 1716] [outer = 0x0] 09:58:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x119f1c000) [pid = 2208] [serial = 1717] [outer = 0x1198b8000] 09:58:49 INFO - PROCESS | 2208 | 1467737929576 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x12390b400) [pid = 2208] [serial = 1718] [outer = 0x1198b8000] 09:58:49 INFO - PROCESS | 2208 | 1467737929901 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 521ms 09:58:49 INFO - PROCESS | 2208 | 1467737929922 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 2208 | 1467737929924 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:58:49 INFO - PROCESS | 2208 | 1467737929926 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 2208 | 1467737929927 Marionette TRACE conn2 <- [1,2262,null,{}] 09:58:49 INFO - PROCESS | 2208 | 1467737929937 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:49 INFO - PROCESS | 2208 | 1467737929941 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:50 INFO - PROCESS | 2208 | 1467737930063 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:58:50 INFO - PROCESS | 2208 | 1467737930067 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 2208 | 1467737930068 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a762800 == 42 [pid = 2208] [id = 573] 09:58:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x123911800) [pid = 2208] [serial = 1719] [outer = 0x0] 09:58:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x123e09800) [pid = 2208] [serial = 1720] [outer = 0x123911800] 09:58:50 INFO - PROCESS | 2208 | 1467737930092 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x125891c00) [pid = 2208] [serial = 1721] [outer = 0x123911800] 09:58:50 INFO - PROCESS | 2208 | 1467737930421 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 525ms 09:58:50 INFO - PROCESS | 2208 | 1467737930461 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:58:50 INFO - PROCESS | 2208 | 1467737930464 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:58:50 INFO - PROCESS | 2208 | 1467737930466 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 2208 | 1467737930468 Marionette TRACE conn2 <- [1,2266,null,{}] 09:58:50 INFO - PROCESS | 2208 | 1467737930470 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:50 INFO - PROCESS | 2208 | 1467737930471 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:50 INFO - PROCESS | 2208 | 1467737930572 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:58:50 INFO - PROCESS | 2208 | 1467737930576 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 2208 | 1467737930577 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aadd800 == 43 [pid = 2208] [id = 574] 09:58:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x125892400) [pid = 2208] [serial = 1722] [outer = 0x0] 09:58:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x126503000) [pid = 2208] [serial = 1723] [outer = 0x125892400] 09:58:50 INFO - PROCESS | 2208 | 1467737930609 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x1267a5c00) [pid = 2208] [serial = 1724] [outer = 0x125892400] 09:58:50 INFO - PROCESS | 2208 | 1467737930950 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 09:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:58:50 INFO - PROCESS | 2208 | 1467737930990 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:58:50 INFO - PROCESS | 2208 | 1467737930992 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:58:50 INFO - PROCESS | 2208 | 1467737930995 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 2208 | 1467737930998 Marionette TRACE conn2 <- [1,2270,null,{}] 09:58:51 INFO - PROCESS | 2208 | 1467737931001 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:51 INFO - PROCESS | 2208 | 1467737931002 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:51 INFO - PROCESS | 2208 | 1467737931139 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:58:51 INFO - PROCESS | 2208 | 1467737931175 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 2208 | 1467737931175 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba2a000 == 44 [pid = 2208] [id = 575] 09:58:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x128c59400) [pid = 2208] [serial = 1725] [outer = 0x0] 09:58:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x128c5e000) [pid = 2208] [serial = 1726] [outer = 0x128c59400] 09:58:51 INFO - PROCESS | 2208 | 1467737931215 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x1290c2800) [pid = 2208] [serial = 1727] [outer = 0x128c59400] 09:58:51 INFO - PROCESS | 2208 | 1467737931577 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 624ms 09:58:51 INFO - PROCESS | 2208 | 1467737931619 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:58:51 INFO - PROCESS | 2208 | 1467737931620 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:58:51 INFO - PROCESS | 2208 | 1467737931623 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 2208 | 1467737931624 Marionette TRACE conn2 <- [1,2274,null,{}] 09:58:51 INFO - PROCESS | 2208 | 1467737931626 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:51 INFO - PROCESS | 2208 | 1467737931627 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:51 INFO - PROCESS | 2208 | 1467737931736 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:58:51 INFO - PROCESS | 2208 | 1467737931740 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 2208 | 1467737931741 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd73000 == 45 [pid = 2208] [id = 576] 09:58:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x128c5a800) [pid = 2208] [serial = 1728] [outer = 0x0] 09:58:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x1292ba400) [pid = 2208] [serial = 1729] [outer = 0x128c5a800] 09:58:51 INFO - PROCESS | 2208 | 1467737931800 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x12954cc00) [pid = 2208] [serial = 1730] [outer = 0x128c5a800] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x1292b1c00) [pid = 2208] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x1198ba800) [pid = 2208] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x124dc4800) [pid = 2208] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x123813000) [pid = 2208] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x1293e5400) [pid = 2208] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x12695b400) [pid = 2208] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x11300e000) [pid = 2208] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x1292b0c00) [pid = 2208] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x124ffc800) [pid = 2208] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x12a8e9400) [pid = 2208] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1292b4800) [pid = 2208] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x11858b000) [pid = 2208] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x11858a400) [pid = 2208] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x12b1c0000) [pid = 2208] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1162a4400) [pid = 2208] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1131e7c00) [pid = 2208] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x11623d400) [pid = 2208] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x124dbf000) [pid = 2208] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1176eb400) [pid = 2208] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:58:52 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x113db9800) [pid = 2208] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:58:52 INFO - PROCESS | 2208 | 1467737932356 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 769ms 09:58:52 INFO - PROCESS | 2208 | 1467737932393 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 2208 | 1467737932394 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:58:52 INFO - PROCESS | 2208 | 1467737932402 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 2208 | 1467737932403 Marionette TRACE conn2 <- [1,2278,null,{}] 09:58:52 INFO - PROCESS | 2208 | 1467737932405 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:52 INFO - PROCESS | 2208 | 1467737932406 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:52 INFO - PROCESS | 2208 | 1467737932539 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:58:52 INFO - PROCESS | 2208 | 1467737932582 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 2208 | 1467737932583 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c037800 == 46 [pid = 2208] [id = 577] 09:58:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x112750c00) [pid = 2208] [serial = 1731] [outer = 0x0] 09:58:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1186c0400) [pid = 2208] [serial = 1732] [outer = 0x112750c00] 09:58:52 INFO - PROCESS | 2208 | 1467737932607 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x123b70800) [pid = 2208] [serial = 1733] [outer = 0x112750c00] 09:58:52 INFO - PROCESS | 2208 | 1467737932865 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 09:58:52 INFO - PROCESS | 2208 | 1467737932872 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 2208 | 1467737932874 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:58:52 INFO - PROCESS | 2208 | 1467737932876 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 2208 | 1467737932878 Marionette TRACE conn2 <- [1,2282,null,{}] 09:58:52 INFO - PROCESS | 2208 | 1467737932892 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:52 INFO - PROCESS | 2208 | 1467737932893 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:53 INFO - PROCESS | 2208 | 1467737933008 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:58:53 INFO - PROCESS | 2208 | 1467737933011 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 2208 | 1467737933013 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb84000 == 47 [pid = 2208] [id = 578] 09:58:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x124d58000) [pid = 2208] [serial = 1734] [outer = 0x0] 09:58:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1292b0c00) [pid = 2208] [serial = 1735] [outer = 0x124d58000] 09:58:53 INFO - PROCESS | 2208 | 1467737933039 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12a777400) [pid = 2208] [serial = 1736] [outer = 0x124d58000] 09:58:53 INFO - PROCESS | 2208 | 1467737933371 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 523ms 09:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:58:53 INFO - PROCESS | 2208 | 1467737933399 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 2208 | 1467737933401 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:58:53 INFO - PROCESS | 2208 | 1467737933403 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 2208 | 1467737933404 Marionette TRACE conn2 <- [1,2286,null,{}] 09:58:53 INFO - PROCESS | 2208 | 1467737933406 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:53 INFO - PROCESS | 2208 | 1467737933407 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:53 INFO - PROCESS | 2208 | 1467737933519 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:58:53 INFO - PROCESS | 2208 | 1467737933526 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 2208 | 1467737933527 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d043000 == 48 [pid = 2208] [id = 579] 09:58:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x119603000) [pid = 2208] [serial = 1737] [outer = 0x0] 09:58:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x12a77d800) [pid = 2208] [serial = 1738] [outer = 0x119603000] 09:58:53 INFO - PROCESS | 2208 | 1467737933552 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x12a8e1800) [pid = 2208] [serial = 1739] [outer = 0x119603000] 09:58:53 INFO - PROCESS | 2208 | 1467737933866 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 09:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:58:53 INFO - PROCESS | 2208 | 1467737933923 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 2208 | 1467737933924 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:58:53 INFO - PROCESS | 2208 | 1467737933926 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 2208 | 1467737933927 Marionette TRACE conn2 <- [1,2290,null,{}] 09:58:53 INFO - PROCESS | 2208 | 1467737933930 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:53 INFO - PROCESS | 2208 | 1467737933931 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:54 INFO - PROCESS | 2208 | 1467737934020 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:58:54 INFO - PROCESS | 2208 | 1467737934023 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 2208 | 1467737934024 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d88c800 == 49 [pid = 2208] [id = 580] 09:58:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12a8e1c00) [pid = 2208] [serial = 1740] [outer = 0x0] 09:58:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x12b05cc00) [pid = 2208] [serial = 1741] [outer = 0x12a8e1c00] 09:58:54 INFO - PROCESS | 2208 | 1467737934048 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x12b1c1000) [pid = 2208] [serial = 1742] [outer = 0x12a8e1c00] 09:58:54 INFO - PROCESS | 2208 | 1467737934528 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 619ms 09:58:54 INFO - PROCESS | 2208 | 1467737934546 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 2208 | 1467737934549 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:58:54 INFO - PROCESS | 2208 | 1467737934552 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 2208 | 1467737934554 Marionette TRACE conn2 <- [1,2294,null,{}] 09:58:54 INFO - PROCESS | 2208 | 1467737934559 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:54 INFO - PROCESS | 2208 | 1467737934560 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:54 INFO - PROCESS | 2208 | 1467737934666 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:58:54 INFO - PROCESS | 2208 | 1467737934745 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 2208 | 1467737934747 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196e5000 == 50 [pid = 2208] [id = 581] 09:58:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x11300c400) [pid = 2208] [serial = 1743] [outer = 0x0] 09:58:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x115e72400) [pid = 2208] [serial = 1744] [outer = 0x11300c400] 09:58:54 INFO - PROCESS | 2208 | 1467737934778 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x116fe4400) [pid = 2208] [serial = 1745] [outer = 0x11300c400] 09:58:55 INFO - PROCESS | 2208 | 1467737935183 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 09:58:55 INFO - PROCESS | 2208 | 1467737935223 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 2208 | 1467737935227 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:58:55 INFO - PROCESS | 2208 | 1467737935231 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 2208 | 1467737935233 Marionette TRACE conn2 <- [1,2298,null,{}] 09:58:55 INFO - PROCESS | 2208 | 1467737935236 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:55 INFO - PROCESS | 2208 | 1467737935237 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:55 INFO - PROCESS | 2208 | 1467737935344 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:58:55 INFO - PROCESS | 2208 | 1467737935459 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 2208 | 1467737935460 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a415000 == 51 [pid = 2208] [id = 582] 09:58:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x1188aac00) [pid = 2208] [serial = 1746] [outer = 0x0] 09:58:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x1192db800) [pid = 2208] [serial = 1747] [outer = 0x1188aac00] 09:58:55 INFO - PROCESS | 2208 | 1467737935493 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x119c78c00) [pid = 2208] [serial = 1748] [outer = 0x1188aac00] 09:58:55 INFO - PROCESS | 2208 | 1467737935908 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 720ms 09:58:55 INFO - PROCESS | 2208 | 1467737935951 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 2208 | 1467737935953 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:58:55 INFO - PROCESS | 2208 | 1467737935955 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 2208 | 1467737935958 Marionette TRACE conn2 <- [1,2302,null,{}] 09:58:55 INFO - PROCESS | 2208 | 1467737935965 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:55 INFO - PROCESS | 2208 | 1467737935969 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:56 INFO - PROCESS | 2208 | 1467737936075 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:58:56 INFO - PROCESS | 2208 | 1467737936184 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 2208 | 1467737936186 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d23f000 == 52 [pid = 2208] [id = 583] 09:58:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x123bc0800) [pid = 2208] [serial = 1749] [outer = 0x0] 09:58:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x124991c00) [pid = 2208] [serial = 1750] [outer = 0x123bc0800] 09:58:56 INFO - PROCESS | 2208 | 1467737936220 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x125772000) [pid = 2208] [serial = 1751] [outer = 0x123bc0800] 09:58:56 INFO - PROCESS | 2208 | 1467737936621 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 673ms 09:58:56 INFO - PROCESS | 2208 | 1467737936629 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:58:56 INFO - PROCESS | 2208 | 1467737936631 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:58:56 INFO - PROCESS | 2208 | 1467737936633 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 2208 | 1467737936635 Marionette TRACE conn2 <- [1,2306,null,{}] 09:58:56 INFO - PROCESS | 2208 | 1467737936637 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 2208 | 1467737936639 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:56 INFO - PROCESS | 2208 | 1467737936809 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:58:56 INFO - PROCESS | 2208 | 1467737936953 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 2208 | 1467737936955 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x12de7f000 == 53 [pid = 2208] [id = 584] 09:58:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x12613ec00) [pid = 2208] [serial = 1752] [outer = 0x0] 09:58:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x1292b4c00) [pid = 2208] [serial = 1753] [outer = 0x12613ec00] 09:58:57 INFO - PROCESS | 2208 | 1467737937005 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x129555000) [pid = 2208] [serial = 1754] [outer = 0x12613ec00] 09:58:57 INFO - PROCESS | 2208 | 1467737937477 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 871ms 09:58:57 INFO - PROCESS | 2208 | 1467737937504 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 2208 | 1467737937506 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:58:57 INFO - PROCESS | 2208 | 1467737937508 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 2208 | 1467737937509 Marionette TRACE conn2 <- [1,2310,null,{}] 09:58:57 INFO - PROCESS | 2208 | 1467737937513 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:57 INFO - PROCESS | 2208 | 1467737937515 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:57 INFO - PROCESS | 2208 | 1467737937617 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:58:57 INFO - PROCESS | 2208 | 1467737937683 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 2208 | 1467737937684 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x118114800 == 54 [pid = 2208] [id = 585] 09:58:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x110e73c00) [pid = 2208] [serial = 1755] [outer = 0x0] 09:58:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x112a85400) [pid = 2208] [serial = 1756] [outer = 0x110e73c00] 09:58:57 INFO - PROCESS | 2208 | 1467737937884 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 120 (0x1133e3c00) [pid = 2208] [serial = 1757] [outer = 0x110e73c00] 09:58:58 INFO - PROCESS | 2208 | 1467737938379 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 921ms 09:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:58:58 INFO - PROCESS | 2208 | 1467737938430 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 2208 | 1467737938433 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:58:58 INFO - PROCESS | 2208 | 1467737938436 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 2208 | 1467737938437 Marionette TRACE conn2 <- [1,2314,null,{}] 09:58:58 INFO - PROCESS | 2208 | 1467737938441 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:58 INFO - PROCESS | 2208 | 1467737938442 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:58 INFO - PROCESS | 2208 | 1467737938544 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:58:58 INFO - PROCESS | 2208 | 1467737938611 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 2208 | 1467737938612 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x119b50800 == 55 [pid = 2208] [id = 586] 09:58:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 121 (0x1188b1c00) [pid = 2208] [serial = 1758] [outer = 0x0] 09:58:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 122 (0x1198b7c00) [pid = 2208] [serial = 1759] [outer = 0x1188b1c00] 09:58:58 INFO - PROCESS | 2208 | 1467737938640 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 123 (0x119c7b400) [pid = 2208] [serial = 1760] [outer = 0x1188b1c00] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12d043000 == 54 [pid = 2208] [id = 579] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb84000 == 53 [pid = 2208] [id = 578] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12c037800 == 52 [pid = 2208] [id = 577] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd73000 == 51 [pid = 2208] [id = 576] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba2a000 == 50 [pid = 2208] [id = 575] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12aadd800 == 49 [pid = 2208] [id = 574] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12a762800 == 48 [pid = 2208] [id = 573] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x126979800 == 47 [pid = 2208] [id = 572] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x126177000 == 46 [pid = 2208] [id = 571] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x123edb800 == 45 [pid = 2208] [id = 570] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x1188fd000 == 44 [pid = 2208] [id = 569] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x116267000 == 43 [pid = 2208] [id = 568] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12d877800 == 42 [pid = 2208] [id = 564] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb8a800 == 41 [pid = 2208] [id = 549] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x124066000 == 40 [pid = 2208] [id = 547] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x1186e1800 == 39 [pid = 2208] [id = 565] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x129215800 == 38 [pid = 2208] [id = 546] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12cf1c800 == 37 [pid = 2208] [id = 567] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12d037000 == 36 [pid = 2208] [id = 550] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x129213000 == 35 [pid = 2208] [id = 566] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12a40b000 == 34 [pid = 2208] [id = 548] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12d040800 == 33 [pid = 2208] [id = 551] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x118114800 == 32 [pid = 2208] [id = 585] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12de7f000 == 31 [pid = 2208] [id = 584] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12d23f000 == 30 [pid = 2208] [id = 583] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12a415000 == 29 [pid = 2208] [id = 582] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x12d88c800 == 28 [pid = 2208] [id = 580] 09:58:59 INFO - PROCESS | 2208 | --DOCSHELL 0x1196e5000 == 27 [pid = 2208] [id = 581] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 122 (0x12a8ea800) [pid = 2208] [serial = 1675] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 121 (0x119f25c00) [pid = 2208] [serial = 1645] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 120 (0x128c5b400) [pid = 2208] [serial = 1649] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 119 (0x12613dc00) [pid = 2208] [serial = 1648] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x124089800) [pid = 2208] [serial = 1663] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x12499e400) [pid = 2208] [serial = 1664] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x12958a800) [pid = 2208] [serial = 1640] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x128e7c400) [pid = 2208] [serial = 1669] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x1292b4400) [pid = 2208] [serial = 1670] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x114fc2c00) [pid = 2208] [serial = 1657] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x1174c9000) [pid = 2208] [serial = 1658] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x12a8e3c00) [pid = 2208] [serial = 1673] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x12588fc00) [pid = 2208] [serial = 1666] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x126712400) [pid = 2208] [serial = 1667] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x12b1cb400) [pid = 2208] [serial = 1678] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x12a772800) [pid = 2208] [serial = 1652] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x129588400) [pid = 2208] [serial = 1651] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x1186f1c00) [pid = 2208] [serial = 1660] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1198b7800) [pid = 2208] [serial = 1661] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x12a77f000) [pid = 2208] [serial = 1655] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x12a776400) [pid = 2208] [serial = 1654] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x12b880c00) [pid = 2208] [serial = 1681] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x119ed5800) [pid = 2208] [serial = 1684] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x12b87c000) [pid = 2208] [serial = 1679] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x118589400) [pid = 2208] [serial = 1643] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x116805c00) [pid = 2208] [serial = 1642] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x12b88b400) [pid = 2208] [serial = 1687] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12b97fc00) [pid = 2208] [serial = 1688] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12b886c00) [pid = 2208] [serial = 1682] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x12b983400) [pid = 2208] [serial = 1690] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x123b76800) [pid = 2208] [serial = 1646] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x129554c00) [pid = 2208] [serial = 1672] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1290bc000) [pid = 2208] [serial = 1685] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x12b064800) [pid = 2208] [serial = 1676] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x12b9d0c00) [pid = 2208] [serial = 1693] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x12b98a000) [pid = 2208] [serial = 1691] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1188aa000) [pid = 2208] [serial = 1607] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x118213000) [pid = 2208] [serial = 1610] [outer = 0x0] [url = about:blank] 09:58:59 INFO - PROCESS | 2208 | 1467737939583 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1173ms 09:58:59 INFO - PROCESS | 2208 | 1467737939609 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:58:59 INFO - PROCESS | 2208 | 1467737939611 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:58:59 INFO - PROCESS | 2208 | 1467737939614 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 2208 | 1467737939617 Marionette TRACE conn2 <- [1,2318,null,{}] 09:58:59 INFO - PROCESS | 2208 | 1467737939621 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:59 INFO - PROCESS | 2208 | 1467737939622 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:59 INFO - PROCESS | 2208 | 1467737939700 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:58:59 INFO - PROCESS | 2208 | 1467737939704 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 2208 | 1467737939707 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:58:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x1167b3800 == 28 [pid = 2208] [id = 587] 09:58:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x112dd4400) [pid = 2208] [serial = 1761] [outer = 0x0] 09:58:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x114fba800) [pid = 2208] [serial = 1762] [outer = 0x112dd4400] 09:58:59 INFO - PROCESS | 2208 | 1467737939736 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1164e6000) [pid = 2208] [serial = 1763] [outer = 0x112dd4400] 09:59:00 INFO - PROCESS | 2208 | 1467737940092 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:59:00 INFO - PROCESS | 2208 | 1467737940141 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:59:00 INFO - PROCESS | 2208 | 1467737940153 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 2208 | 1467737940155 Marionette TRACE conn2 <- [1,2322,null,{}] 09:59:00 INFO - PROCESS | 2208 | 1467737940157 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:00 INFO - PROCESS | 2208 | 1467737940159 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:00 INFO - PROCESS | 2208 | 1467737940248 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:59:00 INFO - PROCESS | 2208 | 1467737940254 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 2208 | 1467737940255 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186e0000 == 29 [pid = 2208] [id = 588] 09:59:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x116887800) [pid = 2208] [serial = 1764] [outer = 0x0] 09:59:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x11857c000) [pid = 2208] [serial = 1765] [outer = 0x116887800] 09:59:00 INFO - PROCESS | 2208 | 1467737940285 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1186c3800) [pid = 2208] [serial = 1766] [outer = 0x116887800] 09:59:00 INFO - PROCESS | 2208 | 1467737940682 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 575ms 09:59:00 INFO - PROCESS | 2208 | 1467737940723 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:59:00 INFO - PROCESS | 2208 | 1467737940725 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:59:00 INFO - PROCESS | 2208 | 1467737940727 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 2208 | 1467737940729 Marionette TRACE conn2 <- [1,2326,null,{}] 09:59:00 INFO - PROCESS | 2208 | 1467737940737 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:00 INFO - PROCESS | 2208 | 1467737940741 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:00 INFO - PROCESS | 2208 | 1467737940819 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:59:00 INFO - PROCESS | 2208 | 1467737940824 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 2208 | 1467737940826 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x123b59000 == 30 [pid = 2208] [id = 589] 09:59:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1198b6400) [pid = 2208] [serial = 1767] [outer = 0x0] 09:59:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x119968800) [pid = 2208] [serial = 1768] [outer = 0x1198b6400] 09:59:00 INFO - PROCESS | 2208 | 1467737940855 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x119f22800) [pid = 2208] [serial = 1769] [outer = 0x1198b6400] 09:59:01 INFO - PROCESS | 2208 | 1467737941186 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 472ms 09:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:59:01 INFO - PROCESS | 2208 | 1467737941201 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 2208 | 1467737941202 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:59:01 INFO - PROCESS | 2208 | 1467737941204 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 2208 | 1467737941205 Marionette TRACE conn2 <- [1,2330,null,{}] 09:59:01 INFO - PROCESS | 2208 | 1467737941208 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:01 INFO - PROCESS | 2208 | 1467737941209 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:01 INFO - PROCESS | 2208 | 1467737941289 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:59:01 INFO - PROCESS | 2208 | 1467737941366 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 2208 | 1467737941368 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257c8800 == 31 [pid = 2208] [id = 590] 09:59:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1131e8c00) [pid = 2208] [serial = 1770] [outer = 0x0] 09:59:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1186c4c00) [pid = 2208] [serial = 1771] [outer = 0x1131e8c00] 09:59:01 INFO - PROCESS | 2208 | 1467737941393 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x123b6b000) [pid = 2208] [serial = 1772] [outer = 0x1131e8c00] 09:59:01 INFO - PROCESS | 2208 | 1467737941725 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 568ms 09:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:59:01 INFO - PROCESS | 2208 | 1467737941773 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 2208 | 1467737941774 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:59:01 INFO - PROCESS | 2208 | 1467737941776 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 2208 | 1467737941777 Marionette TRACE conn2 <- [1,2334,null,{}] 09:59:01 INFO - PROCESS | 2208 | 1467737941779 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:01 INFO - PROCESS | 2208 | 1467737941781 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:01 INFO - PROCESS | 2208 | 1467737941875 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:59:01 INFO - PROCESS | 2208 | 1467737941915 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 2208 | 1467737941916 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x129018000 == 32 [pid = 2208] [id = 591] 09:59:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x123bc5c00) [pid = 2208] [serial = 1773] [outer = 0x0] 09:59:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x123e05c00) [pid = 2208] [serial = 1774] [outer = 0x123bc5c00] 09:59:01 INFO - PROCESS | 2208 | 1467737941940 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1245f3000) [pid = 2208] [serial = 1775] [outer = 0x123bc5c00] 09:59:02 INFO - PROCESS | 2208 | 1467737942256 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 09:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:59:02 INFO - PROCESS | 2208 | 1467737942297 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 2208 | 1467737942299 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:59:02 INFO - PROCESS | 2208 | 1467737942301 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 2208 | 1467737942302 Marionette TRACE conn2 <- [1,2338,null,{}] 09:59:02 INFO - PROCESS | 2208 | 1467737942304 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:02 INFO - PROCESS | 2208 | 1467737942309 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:02 INFO - PROCESS | 2208 | 1467737942421 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:59:02 INFO - PROCESS | 2208 | 1467737942439 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 2208 | 1467737942440 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a60b800 == 33 [pid = 2208] [id = 592] 09:59:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x124999400) [pid = 2208] [serial = 1776] [outer = 0x0] 09:59:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x125806000) [pid = 2208] [serial = 1777] [outer = 0x124999400] 09:59:02 INFO - PROCESS | 2208 | 1467737942465 Marionette DEBUG loaded listener.js 09:59:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12650fc00) [pid = 2208] [serial = 1778] [outer = 0x124999400] 09:59:02 INFO - PROCESS | 2208 | 1467737942801 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 09:59:02 INFO - PROCESS | 2208 | 1467737942820 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 2208 | 1467737942821 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:59:02 INFO - PROCESS | 2208 | 1467737942837 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 2208 | 1467737942838 Marionette TRACE conn2 <- [1,2342,null,{}] 09:59:02 INFO - PROCESS | 2208 | 1467737942840 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:02 INFO - PROCESS | 2208 | 1467737942841 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:02 INFO - PROCESS | 2208 | 1467737942938 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:59:02 INFO - PROCESS | 2208 | 1467737942941 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 2208 | 1467737942943 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aaf6800 == 34 [pid = 2208] [id = 593] 09:59:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1188a6800) [pid = 2208] [serial = 1779] [outer = 0x0] 09:59:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x12671bc00) [pid = 2208] [serial = 1780] [outer = 0x1188a6800] 09:59:02 INFO - PROCESS | 2208 | 1467737942967 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x128c5b800) [pid = 2208] [serial = 1781] [outer = 0x1188a6800] 09:59:03 INFO - PROCESS | 2208 | 1467737943524 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x125892400) [pid = 2208] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x123911800) [pid = 2208] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x128c59400) [pid = 2208] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x11857c400) [pid = 2208] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x128c5a800) [pid = 2208] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x119c75000) [pid = 2208] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x1198b8000) [pid = 2208] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x112750c00) [pid = 2208] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1198b5c00) [pid = 2208] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x125893800) [pid = 2208] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12b980000) [pid = 2208] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x115e76000) [pid = 2208] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x114fbbc00) [pid = 2208] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x112dd6c00) [pid = 2208] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x124d58000) [pid = 2208] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x119603000) [pid = 2208] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:59:03 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x12a8e1c00) [pid = 2208] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 732ms 09:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:59:03 INFO - PROCESS | 2208 | 1467737943556 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 2208 | 1467737943557 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:59:03 INFO - PROCESS | 2208 | 1467737943559 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 2208 | 1467737943560 Marionette TRACE conn2 <- [1,2346,null,{}] 09:59:03 INFO - PROCESS | 2208 | 1467737943562 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:03 INFO - PROCESS | 2208 | 1467737943563 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:03 INFO - PROCESS | 2208 | 1467737943636 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:59:03 INFO - PROCESS | 2208 | 1467737943640 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 2208 | 1467737943642 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aae3000 == 35 [pid = 2208] [id = 594] 09:59:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1130dc800) [pid = 2208] [serial = 1782] [outer = 0x0] 09:59:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x114fc5000) [pid = 2208] [serial = 1783] [outer = 0x1130dc800] 09:59:03 INFO - PROCESS | 2208 | 1467737943669 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1198b5800) [pid = 2208] [serial = 1784] [outer = 0x1130dc800] 09:59:03 INFO - PROCESS | 2208 | 1467737943988 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 468ms 09:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:59:04 INFO - PROCESS | 2208 | 1467737944028 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 2208 | 1467737944029 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:59:04 INFO - PROCESS | 2208 | 1467737944031 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 2208 | 1467737944032 Marionette TRACE conn2 <- [1,2350,null,{}] 09:59:04 INFO - PROCESS | 2208 | 1467737944034 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:04 INFO - PROCESS | 2208 | 1467737944035 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:04 INFO - PROCESS | 2208 | 1467737944118 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:59:04 INFO - PROCESS | 2208 | 1467737944198 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 2208 | 1467737944199 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd5c000 == 36 [pid = 2208] [id = 595] 09:59:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1133a7000) [pid = 2208] [serial = 1785] [outer = 0x0] 09:59:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x119f23c00) [pid = 2208] [serial = 1786] [outer = 0x1133a7000] 09:59:04 INFO - PROCESS | 2208 | 1467737944223 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1267a8c00) [pid = 2208] [serial = 1787] [outer = 0x1133a7000] 09:59:04 INFO - PROCESS | 2208 | 1467737944483 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 470ms 09:59:04 INFO - PROCESS | 2208 | 1467737944506 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 2208 | 1467737944507 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:59:04 INFO - PROCESS | 2208 | 1467737944509 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 2208 | 1467737944510 Marionette TRACE conn2 <- [1,2354,null,{}] 09:59:04 INFO - PROCESS | 2208 | 1467737944520 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:04 INFO - PROCESS | 2208 | 1467737944521 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:04 INFO - PROCESS | 2208 | 1467737944604 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:59:04 INFO - PROCESS | 2208 | 1467737944609 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 2208 | 1467737944610 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c02e000 == 37 [pid = 2208] [id = 596] 09:59:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x126962000) [pid = 2208] [serial = 1788] [outer = 0x0] 09:59:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1292b1400) [pid = 2208] [serial = 1789] [outer = 0x126962000] 09:59:04 INFO - PROCESS | 2208 | 1467737944633 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1293eb400) [pid = 2208] [serial = 1790] [outer = 0x126962000] 09:59:04 INFO - PROCESS | 2208 | 1467737944958 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 476ms 09:59:04 INFO - PROCESS | 2208 | 1467737944985 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 2208 | 1467737944987 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:59:04 INFO - PROCESS | 2208 | 1467737944989 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 2208 | 1467737944991 Marionette TRACE conn2 <- [1,2358,null,{}] 09:59:04 INFO - PROCESS | 2208 | 1467737944993 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:04 INFO - PROCESS | 2208 | 1467737944995 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:05 INFO - PROCESS | 2208 | 1467737945121 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:59:05 INFO - PROCESS | 2208 | 1467737945128 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 2208 | 1467737945132 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c5e1000 == 38 [pid = 2208] [id = 597] 09:59:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1293ed400) [pid = 2208] [serial = 1791] [outer = 0x0] 09:59:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x129559800) [pid = 2208] [serial = 1792] [outer = 0x1293ed400] 09:59:05 INFO - PROCESS | 2208 | 1467737945158 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x12a7b5000) [pid = 2208] [serial = 1793] [outer = 0x1293ed400] 09:59:05 INFO - PROCESS | 2208 | 1467737945487 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 09:59:05 INFO - PROCESS | 2208 | 1467737945508 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 2208 | 1467737945510 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:59:05 INFO - PROCESS | 2208 | 1467737945516 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 2208 | 1467737945518 Marionette TRACE conn2 <- [1,2362,null,{}] 09:59:05 INFO - PROCESS | 2208 | 1467737945521 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:05 INFO - PROCESS | 2208 | 1467737945522 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:05 INFO - PROCESS | 2208 | 1467737945695 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:59:05 INFO - PROCESS | 2208 | 1467737945802 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 2208 | 1467737945804 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x113207000 == 39 [pid = 2208] [id = 598] 09:59:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x110e7e800) [pid = 2208] [serial = 1794] [outer = 0x0] 09:59:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x111e29000) [pid = 2208] [serial = 1795] [outer = 0x110e7e800] 09:59:05 INFO - PROCESS | 2208 | 1467737945858 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x11300d000) [pid = 2208] [serial = 1796] [outer = 0x110e7e800] 09:59:06 INFO - PROCESS | 2208 | 1467737946404 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 928ms 09:59:06 INFO - PROCESS | 2208 | 1467737946443 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 2208 | 1467737946446 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:59:06 INFO - PROCESS | 2208 | 1467737946477 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 2208 | 1467737946480 Marionette TRACE conn2 <- [1,2366,null,{}] 09:59:06 INFO - PROCESS | 2208 | 1467737946484 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:06 INFO - PROCESS | 2208 | 1467737946486 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:06 INFO - PROCESS | 2208 | 1467737946596 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:59:06 INFO - PROCESS | 2208 | 1467737946682 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 2208 | 1467737946683 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x12391e000 == 40 [pid = 2208] [id = 599] 09:59:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x118210800) [pid = 2208] [serial = 1797] [outer = 0x0] 09:59:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x11857d000) [pid = 2208] [serial = 1798] [outer = 0x118210800] 09:59:06 INFO - PROCESS | 2208 | 1467737946713 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x118867000) [pid = 2208] [serial = 1799] [outer = 0x118210800] 09:59:07 INFO - PROCESS | 2208 | 1467737947286 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 825ms 09:59:07 INFO - PROCESS | 2208 | 1467737947439 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 2208 | 1467737947441 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:59:07 INFO - PROCESS | 2208 | 1467737947474 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 2208 | 1467737947475 Marionette TRACE conn2 <- [1,2370,null,{}] 09:59:07 INFO - PROCESS | 2208 | 1467737947479 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:07 INFO - PROCESS | 2208 | 1467737947481 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:07 INFO - PROCESS | 2208 | 1467737947584 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:59:07 INFO - PROCESS | 2208 | 1467737947644 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 2208 | 1467737947647 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e40000 == 41 [pid = 2208] [id = 600] 09:59:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x1164e7800) [pid = 2208] [serial = 1800] [outer = 0x0] 09:59:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x116739800) [pid = 2208] [serial = 1801] [outer = 0x1164e7800] 09:59:07 INFO - PROCESS | 2208 | 1467737947674 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x117eb6000) [pid = 2208] [serial = 1802] [outer = 0x1164e7800] 09:59:07 INFO - PROCESS | 2208 | --DOCSHELL 0x12c5e1000 == 40 [pid = 2208] [id = 597] 09:59:07 INFO - PROCESS | 2208 | --DOCSHELL 0x12c02e000 == 39 [pid = 2208] [id = 596] 09:59:07 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd5c000 == 38 [pid = 2208] [id = 595] 09:59:07 INFO - PROCESS | 2208 | --DOCSHELL 0x12aae3000 == 37 [pid = 2208] [id = 594] 09:59:07 INFO - PROCESS | 2208 | --DOCSHELL 0x12aaf6800 == 36 [pid = 2208] [id = 593] 09:59:07 INFO - PROCESS | 2208 | --DOCSHELL 0x12a60b800 == 35 [pid = 2208] [id = 592] 09:59:07 INFO - PROCESS | 2208 | --DOCSHELL 0x129018000 == 34 [pid = 2208] [id = 591] 09:59:07 INFO - PROCESS | 2208 | --DOCSHELL 0x1257c8800 == 33 [pid = 2208] [id = 590] 09:59:08 INFO - PROCESS | 2208 | --DOCSHELL 0x123b59000 == 32 [pid = 2208] [id = 589] 09:59:08 INFO - PROCESS | 2208 | --DOCSHELL 0x1186e0000 == 31 [pid = 2208] [id = 588] 09:59:08 INFO - PROCESS | 2208 | --DOCSHELL 0x1167b3800 == 30 [pid = 2208] [id = 587] 09:59:08 INFO - PROCESS | 2208 | --DOCSHELL 0x119b50800 == 29 [pid = 2208] [id = 586] 09:59:08 INFO - PROCESS | 2208 | 1467737948079 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 09:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:59:08 INFO - PROCESS | 2208 | 1467737948100 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 2208 | 1467737948102 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:59:08 INFO - PROCESS | 2208 | 1467737948106 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 2208 | 1467737948108 Marionette TRACE conn2 <- [1,2374,null,{}] 09:59:08 INFO - PROCESS | 2208 | 1467737948112 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:08 INFO - PROCESS | 2208 | 1467737948116 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:08 INFO - PROCESS | 2208 | 1467737948202 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x126503000) [pid = 2208] [serial = 1723] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x123e09800) [pid = 2208] [serial = 1720] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x128c5e000) [pid = 2208] [serial = 1726] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x11886c000) [pid = 2208] [serial = 1711] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x1292ba400) [pid = 2208] [serial = 1729] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1192d9000) [pid = 2208] [serial = 1712] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x119f25800) [pid = 2208] [serial = 1699] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x124267000) [pid = 2208] [serial = 1700] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x119f1c000) [pid = 2208] [serial = 1717] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1186c0400) [pid = 2208] [serial = 1732] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x1199f3400) [pid = 2208] [serial = 1714] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x119cd9c00) [pid = 2208] [serial = 1715] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1292b8400) [pid = 2208] [serial = 1702] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x12a77a400) [pid = 2208] [serial = 1703] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12b9d7400) [pid = 2208] [serial = 1694] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x11687d800) [pid = 2208] [serial = 1696] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1186b8c00) [pid = 2208] [serial = 1697] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x115e17400) [pid = 2208] [serial = 1708] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x116889000) [pid = 2208] [serial = 1709] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x112f9e400) [pid = 2208] [serial = 1705] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x114fb4800) [pid = 2208] [serial = 1706] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1290c2800) [pid = 2208] [serial = 1727] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1292b0c00) [pid = 2208] [serial = 1735] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12a77d800) [pid = 2208] [serial = 1738] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x12a8e1800) [pid = 2208] [serial = 1739] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x12954cc00) [pid = 2208] [serial = 1730] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1267a5c00) [pid = 2208] [serial = 1724] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12a777400) [pid = 2208] [serial = 1736] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x123b70800) [pid = 2208] [serial = 1733] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x12390b400) [pid = 2208] [serial = 1718] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x12b1c1000) [pid = 2208] [serial = 1742] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12b05cc00) [pid = 2208] [serial = 1741] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x125891c00) [pid = 2208] [serial = 1721] [outer = 0x0] [url = about:blank] 09:59:08 INFO - PROCESS | 2208 | 1467737948265 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 2208 | 1467737948267 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188de800 == 30 [pid = 2208] [id = 601] 09:59:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x114fb4800) [pid = 2208] [serial = 1803] [outer = 0x0] 09:59:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x116a1a800) [pid = 2208] [serial = 1804] [outer = 0x114fb4800] 09:59:08 INFO - PROCESS | 2208 | 1467737948294 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x119290c00) [pid = 2208] [serial = 1805] [outer = 0x114fb4800] 09:59:08 INFO - PROCESS | 2208 | 1467737948595 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 522ms 09:59:08 INFO - PROCESS | 2208 | 1467737948626 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 2208 | 1467737948628 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:59:08 INFO - PROCESS | 2208 | 1467737948633 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 2208 | 1467737948635 Marionette TRACE conn2 <- [1,2378,null,{}] 09:59:08 INFO - PROCESS | 2208 | 1467737948642 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:08 INFO - PROCESS | 2208 | 1467737948645 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:08 INFO - PROCESS | 2208 | 1467737948728 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:59:08 INFO - PROCESS | 2208 | 1467737948812 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 2208 | 1467737948815 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b0c800 == 31 [pid = 2208] [id = 602] 09:59:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1199f3400) [pid = 2208] [serial = 1806] [outer = 0x0] 09:59:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x119f25000) [pid = 2208] [serial = 1807] [outer = 0x1199f3400] 09:59:08 INFO - PROCESS | 2208 | 1467737948842 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x123b70000) [pid = 2208] [serial = 1808] [outer = 0x1199f3400] 09:59:09 INFO - PROCESS | 2208 | 1467737949157 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 571ms 09:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:59:09 INFO - PROCESS | 2208 | 1467737949203 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 2208 | 1467737949204 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:59:09 INFO - PROCESS | 2208 | 1467737949207 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 2208 | 1467737949208 Marionette TRACE conn2 <- [1,2382,null,{}] 09:59:09 INFO - PROCESS | 2208 | 1467737949210 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:09 INFO - PROCESS | 2208 | 1467737949211 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:09 INFO - PROCESS | 2208 | 1467737949291 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:59:09 INFO - PROCESS | 2208 | 1467737949353 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 2208 | 1467737949355 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b6c800 == 32 [pid = 2208] [id = 603] 09:59:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x119ec9c00) [pid = 2208] [serial = 1809] [outer = 0x0] 09:59:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1244e3c00) [pid = 2208] [serial = 1810] [outer = 0x119ec9c00] 09:59:09 INFO - PROCESS | 2208 | 1467737949381 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x124ffa000) [pid = 2208] [serial = 1811] [outer = 0x119ec9c00] 09:59:09 INFO - PROCESS | 2208 | 1467737949649 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 469ms 09:59:09 INFO - PROCESS | 2208 | 1467737949677 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 2208 | 1467737949678 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:59:09 INFO - PROCESS | 2208 | 1467737949688 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 2208 | 1467737949689 Marionette TRACE conn2 <- [1,2386,null,{}] 09:59:09 INFO - PROCESS | 2208 | 1467737949691 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:09 INFO - PROCESS | 2208 | 1467737949692 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:09 INFO - PROCESS | 2208 | 1467737949772 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:59:09 INFO - PROCESS | 2208 | 1467737949776 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 2208 | 1467737949777 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196d6000 == 33 [pid = 2208] [id = 604] 09:59:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x125766800) [pid = 2208] [serial = 1812] [outer = 0x0] 09:59:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x125892000) [pid = 2208] [serial = 1813] [outer = 0x125766800] 09:59:09 INFO - PROCESS | 2208 | 1467737949804 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x126510800) [pid = 2208] [serial = 1814] [outer = 0x125766800] 09:59:10 INFO - PROCESS | 2208 | 1467737950168 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 520ms 09:59:10 INFO - PROCESS | 2208 | 1467737950210 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 2208 | 1467737950211 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:59:10 INFO - PROCESS | 2208 | 1467737950228 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 2208 | 1467737950229 Marionette TRACE conn2 <- [1,2390,null,{}] 09:59:10 INFO - PROCESS | 2208 | 1467737950232 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:10 INFO - PROCESS | 2208 | 1467737950236 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:10 INFO - PROCESS | 2208 | 1467737950357 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:59:10 INFO - PROCESS | 2208 | 1467737950369 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 2208 | 1467737950371 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b820000 == 34 [pid = 2208] [id = 605] 09:59:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x128c5a800) [pid = 2208] [serial = 1815] [outer = 0x0] 09:59:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1293e7400) [pid = 2208] [serial = 1816] [outer = 0x128c5a800] 09:59:10 INFO - PROCESS | 2208 | 1467737950396 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12958d400) [pid = 2208] [serial = 1817] [outer = 0x128c5a800] 09:59:10 INFO - PROCESS | 2208 | 1467737950793 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 09:59:10 INFO - PROCESS | 2208 | 1467737950852 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 2208 | 1467737950854 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:59:10 INFO - PROCESS | 2208 | 1467737950864 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 2208 | 1467737950866 Marionette TRACE conn2 <- [1,2394,null,{}] 09:59:10 INFO - PROCESS | 2208 | 1467737950869 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:10 INFO - PROCESS | 2208 | 1467737950871 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:11 INFO - PROCESS | 2208 | 1467737951029 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:59:11 INFO - PROCESS | 2208 | 1467737951051 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 2208 | 1467737951053 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd6a800 == 35 [pid = 2208] [id = 606] 09:59:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x116a21c00) [pid = 2208] [serial = 1818] [outer = 0x0] 09:59:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12958e400) [pid = 2208] [serial = 1819] [outer = 0x116a21c00] 09:59:11 INFO - PROCESS | 2208 | 1467737951093 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12a8db400) [pid = 2208] [serial = 1820] [outer = 0x116a21c00] 09:59:11 INFO - PROCESS | 2208 | 1467737951495 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 678ms 09:59:11 INFO - PROCESS | 2208 | 1467737951536 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 2208 | 1467737951538 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:59:11 INFO - PROCESS | 2208 | 1467737951541 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 2208 | 1467737951543 Marionette TRACE conn2 <- [1,2398,null,{}] 09:59:11 INFO - PROCESS | 2208 | 1467737951546 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:11 INFO - PROCESS | 2208 | 1467737951548 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:11 INFO - PROCESS | 2208 | 1467737951728 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:59:11 INFO - PROCESS | 2208 | 1467737951760 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 2208 | 1467737951761 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c38a800 == 36 [pid = 2208] [id = 607] 09:59:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12a8e5000) [pid = 2208] [serial = 1821] [outer = 0x0] 09:59:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12a8eac00) [pid = 2208] [serial = 1822] [outer = 0x12a8e5000] 09:59:11 INFO - PROCESS | 2208 | 1467737951801 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12b064000) [pid = 2208] [serial = 1823] [outer = 0x12a8e5000] 09:59:12 INFO - PROCESS | 2208 | 1467737952172 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x123bc5c00) [pid = 2208] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x112dd4400) [pid = 2208] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x1198b6400) [pid = 2208] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x124999400) [pid = 2208] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1188b1c00) [pid = 2208] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x11300c400) [pid = 2208] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x116887800) [pid = 2208] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1188aac00) [pid = 2208] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x123bc0800) [pid = 2208] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x12613ec00) [pid = 2208] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x110e73c00) [pid = 2208] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1188a6800) [pid = 2208] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x126962000) [pid = 2208] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1130dc800) [pid = 2208] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1133a7000) [pid = 2208] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:59:12 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1131e8c00) [pid = 2208] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:59:12 INFO - PROCESS | 2208 | 1467737952302 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 2208 | 1467737952304 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:59:12 INFO - PROCESS | 2208 | 1467737952309 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 2208 | 1467737952310 Marionette TRACE conn2 <- [1,2402,null,{}] 09:59:12 INFO - PROCESS | 2208 | 1467737952317 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:12 INFO - PROCESS | 2208 | 1467737952318 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:12 INFO - PROCESS | 2208 | 1467737952398 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:59:12 INFO - PROCESS | 2208 | 1467737952403 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 2208 | 1467737952404 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x124b17800 == 37 [pid = 2208] [id = 608] 09:59:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x114fbac00) [pid = 2208] [serial = 1824] [outer = 0x0] 09:59:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x116fef800) [pid = 2208] [serial = 1825] [outer = 0x114fbac00] 09:59:12 INFO - PROCESS | 2208 | 1467737952429 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1198b6400) [pid = 2208] [serial = 1826] [outer = 0x114fbac00] 09:59:12 INFO - PROCESS | 2208 | 1467737952840 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 567ms 09:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:59:12 INFO - PROCESS | 2208 | 1467737952878 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 2208 | 1467737952879 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:59:12 INFO - PROCESS | 2208 | 1467737952883 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 2208 | 1467737952885 Marionette TRACE conn2 <- [1,2406,null,{}] 09:59:12 INFO - PROCESS | 2208 | 1467737952888 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:12 INFO - PROCESS | 2208 | 1467737952890 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:13 INFO - PROCESS | 2208 | 1467737953052 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:59:13 INFO - PROCESS | 2208 | 1467737953092 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 2208 | 1467737953094 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x129006800 == 38 [pid = 2208] [id = 609] 09:59:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1186bb400) [pid = 2208] [serial = 1827] [outer = 0x0] 09:59:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x125879800) [pid = 2208] [serial = 1828] [outer = 0x1186bb400] 09:59:13 INFO - PROCESS | 2208 | 1467737953133 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1293e2400) [pid = 2208] [serial = 1829] [outer = 0x1186bb400] 09:59:13 INFO - PROCESS | 2208 | 1467737953434 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 569ms 09:59:13 INFO - PROCESS | 2208 | 1467737953457 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:59:13 INFO - PROCESS | 2208 | 1467737953459 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:59:13 INFO - PROCESS | 2208 | 1467737953461 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 2208 | 1467737953465 Marionette TRACE conn2 <- [1,2410,null,{}] 09:59:13 INFO - PROCESS | 2208 | 1467737953468 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 2208 | 1467737953470 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:13 INFO - PROCESS | 2208 | 1467737953594 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:59:13 INFO - PROCESS | 2208 | 1467737953602 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 2208 | 1467737953603 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d029800 == 39 [pid = 2208] [id = 610] 09:59:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x123815c00) [pid = 2208] [serial = 1830] [outer = 0x0] 09:59:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12a8e6400) [pid = 2208] [serial = 1831] [outer = 0x123815c00] 09:59:13 INFO - PROCESS | 2208 | 1467737953636 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12b884800) [pid = 2208] [serial = 1832] [outer = 0x123815c00] 09:59:13 INFO - PROCESS | 2208 | 1467737953964 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 522ms 09:59:13 INFO - PROCESS | 2208 | 1467737953984 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 2208 | 1467737953985 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:59:13 INFO - PROCESS | 2208 | 1467737953988 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 2208 | 1467737953989 Marionette TRACE conn2 <- [1,2414,null,{}] 09:59:13 INFO - PROCESS | 2208 | 1467737953991 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 2208 | 1467737953992 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:14 INFO - PROCESS | 2208 | 1467737954074 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:59:14 INFO - PROCESS | 2208 | 1467737954081 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 2208 | 1467737954083 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d5b9000 == 40 [pid = 2208] [id = 611] 09:59:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12b886400) [pid = 2208] [serial = 1833] [outer = 0x0] 09:59:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12b890c00) [pid = 2208] [serial = 1834] [outer = 0x12b886400] 09:59:14 INFO - PROCESS | 2208 | 1467737954107 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12b97d000) [pid = 2208] [serial = 1835] [outer = 0x12b886400] 09:59:14 INFO - PROCESS | 2208 | --DOCSHELL 0x1188de800 == 39 [pid = 2208] [id = 601] 09:59:14 INFO - PROCESS | 2208 | --DOCSHELL 0x117e40000 == 38 [pid = 2208] [id = 600] 09:59:14 INFO - PROCESS | 2208 | --DOCSHELL 0x12391e000 == 37 [pid = 2208] [id = 599] 09:59:14 INFO - PROCESS | 2208 | --DOCSHELL 0x113207000 == 36 [pid = 2208] [id = 598] 09:59:15 INFO - PROCESS | 2208 | --DOCSHELL 0x1196d6000 == 35 [pid = 2208] [id = 604] 09:59:15 INFO - PROCESS | 2208 | --DOCSHELL 0x124b17800 == 34 [pid = 2208] [id = 608] 09:59:15 INFO - PROCESS | 2208 | --DOCSHELL 0x12c38a800 == 33 [pid = 2208] [id = 607] 09:59:15 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd6a800 == 32 [pid = 2208] [id = 606] 09:59:15 INFO - PROCESS | 2208 | --DOCSHELL 0x129006800 == 31 [pid = 2208] [id = 609] 09:59:15 INFO - PROCESS | 2208 | --DOCSHELL 0x128b6c800 == 30 [pid = 2208] [id = 603] 09:59:15 INFO - PROCESS | 2208 | --DOCSHELL 0x12b820000 == 29 [pid = 2208] [id = 605] 09:59:15 INFO - PROCESS | 2208 | --DOCSHELL 0x124b0c800 == 28 [pid = 2208] [id = 602] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x123e05c00) [pid = 2208] [serial = 1774] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x114fba800) [pid = 2208] [serial = 1762] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1164e6000) [pid = 2208] [serial = 1763] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x119968800) [pid = 2208] [serial = 1768] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119f22800) [pid = 2208] [serial = 1769] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x125806000) [pid = 2208] [serial = 1777] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x119c7b400) [pid = 2208] [serial = 1760] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1198b7c00) [pid = 2208] [serial = 1759] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x116fe4400) [pid = 2208] [serial = 1745] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x11857c000) [pid = 2208] [serial = 1765] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x115e72400) [pid = 2208] [serial = 1744] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1186c3800) [pid = 2208] [serial = 1766] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x119c78c00) [pid = 2208] [serial = 1748] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1192db800) [pid = 2208] [serial = 1747] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x125772000) [pid = 2208] [serial = 1751] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x124991c00) [pid = 2208] [serial = 1750] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x129555000) [pid = 2208] [serial = 1754] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x1292b4c00) [pid = 2208] [serial = 1753] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x112a85400) [pid = 2208] [serial = 1756] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x1133e3c00) [pid = 2208] [serial = 1757] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x1245f3000) [pid = 2208] [serial = 1775] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x12671bc00) [pid = 2208] [serial = 1780] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x1293eb400) [pid = 2208] [serial = 1790] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x114fc5000) [pid = 2208] [serial = 1783] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x1198b5800) [pid = 2208] [serial = 1784] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x119f23c00) [pid = 2208] [serial = 1786] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x1292b1400) [pid = 2208] [serial = 1789] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x128c5b800) [pid = 2208] [serial = 1781] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x1186c4c00) [pid = 2208] [serial = 1771] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x123b6b000) [pid = 2208] [serial = 1772] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x12650fc00) [pid = 2208] [serial = 1778] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x1267a8c00) [pid = 2208] [serial = 1787] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x129559800) [pid = 2208] [serial = 1792] [outer = 0x0] [url = about:blank] 09:59:15 INFO - PROCESS | 2208 | --DOCSHELL 0x12d029800 == 27 [pid = 2208] [id = 610] 09:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1573ms 09:59:15 INFO - PROCESS | 2208 | 1467737955555 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:59:15 INFO - PROCESS | 2208 | 1467737955561 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 2208 | 1467737955565 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:59:15 INFO - PROCESS | 2208 | 1467737955569 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 2208 | 1467737955571 Marionette TRACE conn2 <- [1,2418,null,{}] 09:59:15 INFO - PROCESS | 2208 | 1467737955575 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:15 INFO - PROCESS | 2208 | 1467737955577 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:15 INFO - PROCESS | 2208 | 1467737955652 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:59:15 INFO - PROCESS | 2208 | 1467737955706 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 2208 | 1467737955709 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x115edc800 == 28 [pid = 2208] [id = 612] 09:59:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x112ddf000) [pid = 2208] [serial = 1836] [outer = 0x0] 09:59:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x112f96800) [pid = 2208] [serial = 1837] [outer = 0x112ddf000] 09:59:15 INFO - PROCESS | 2208 | 1467737955740 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x1131e5000) [pid = 2208] [serial = 1838] [outer = 0x112ddf000] 09:59:16 INFO - PROCESS | 2208 | 1467737956087 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 572ms 09:59:16 INFO - PROCESS | 2208 | 1467737956141 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 2208 | 1467737956147 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:59:16 INFO - PROCESS | 2208 | 1467737956154 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 2208 | 1467737956157 Marionette TRACE conn2 <- [1,2422,null,{}] 09:59:16 INFO - PROCESS | 2208 | 1467737956160 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:16 INFO - PROCESS | 2208 | 1467737956164 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:16 INFO - PROCESS | 2208 | 1467737956285 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:59:16 INFO - PROCESS | 2208 | 1467737956341 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 2208 | 1467737956342 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e2b000 == 29 [pid = 2208] [id = 613] 09:59:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x113244c00) [pid = 2208] [serial = 1839] [outer = 0x0] 09:59:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x114fba400) [pid = 2208] [serial = 1840] [outer = 0x113244c00] 09:59:16 INFO - PROCESS | 2208 | 1467737956370 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x115e80800) [pid = 2208] [serial = 1841] [outer = 0x113244c00] 09:59:16 INFO - PROCESS | 2208 | 1467737956653 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 521ms 09:59:16 INFO - PROCESS | 2208 | 1467737956675 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 2208 | 1467737956687 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:59:16 INFO - PROCESS | 2208 | 1467737956695 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 2208 | 1467737956700 Marionette TRACE conn2 <- [1,2426,null,{}] 09:59:16 INFO - PROCESS | 2208 | 1467737956708 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:16 INFO - PROCESS | 2208 | 1467737956712 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:16 INFO - PROCESS | 2208 | 1467737956790 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:59:16 INFO - PROCESS | 2208 | 1467737956794 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 2208 | 1467737956798 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196d6000 == 30 [pid = 2208] [id = 614] 09:59:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x110e77000) [pid = 2208] [serial = 1842] [outer = 0x0] 09:59:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x116f0c800) [pid = 2208] [serial = 1843] [outer = 0x110e77000] 09:59:16 INFO - PROCESS | 2208 | 1467737956874 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x118355400) [pid = 2208] [serial = 1844] [outer = 0x110e77000] 09:59:17 INFO - PROCESS | 2208 | 1467737957170 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 524ms 09:59:17 INFO - PROCESS | 2208 | 1467737957220 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 2208 | 1467737957222 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:59:17 INFO - PROCESS | 2208 | 1467737957224 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 2208 | 1467737957225 Marionette TRACE conn2 <- [1,2430,null,{}] 09:59:17 INFO - PROCESS | 2208 | 1467737957227 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:17 INFO - PROCESS | 2208 | 1467737957229 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:17 INFO - PROCESS | 2208 | 1467737957305 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:59:17 INFO - PROCESS | 2208 | 1467737957309 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 2208 | 1467737957311 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x123934000 == 31 [pid = 2208] [id = 615] 09:59:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x1186be000) [pid = 2208] [serial = 1845] [outer = 0x0] 09:59:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x118869000) [pid = 2208] [serial = 1846] [outer = 0x1186be000] 09:59:17 INFO - PROCESS | 2208 | 1467737957339 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x1188cdc00) [pid = 2208] [serial = 1847] [outer = 0x1186be000] 09:59:17 INFO - PROCESS | 2208 | 1467737957658 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 09:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:59:17 INFO - PROCESS | 2208 | 1467737957693 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 2208 | 1467737957694 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:59:17 INFO - PROCESS | 2208 | 1467737957696 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 2208 | 1467737957697 Marionette TRACE conn2 <- [1,2434,null,{}] 09:59:17 INFO - PROCESS | 2208 | 1467737957699 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:17 INFO - PROCESS | 2208 | 1467737957701 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:17 INFO - PROCESS | 2208 | 1467737957806 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:59:17 INFO - PROCESS | 2208 | 1467737957812 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 2208 | 1467737957815 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x12450a800 == 32 [pid = 2208] [id = 616] 09:59:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x1131e8000) [pid = 2208] [serial = 1848] [outer = 0x0] 09:59:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x1192db400) [pid = 2208] [serial = 1849] [outer = 0x1131e8000] 09:59:17 INFO - PROCESS | 2208 | 1467737957839 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x1198b2c00) [pid = 2208] [serial = 1850] [outer = 0x1131e8000] 09:59:18 INFO - PROCESS | 2208 | 1467737958150 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 471ms 09:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:59:18 INFO - PROCESS | 2208 | 1467737958168 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 2208 | 1467737958169 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:59:18 INFO - PROCESS | 2208 | 1467737958171 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 2208 | 1467737958172 Marionette TRACE conn2 <- [1,2438,null,{}] 09:59:18 INFO - PROCESS | 2208 | 1467737958175 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 2208 | 1467737958179 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:18 INFO - PROCESS | 2208 | 1467737958271 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:59:18 INFO - PROCESS | 2208 | 1467737958274 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 2208 | 1467737958276 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x126968800 == 33 [pid = 2208] [id = 617] 09:59:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x111c75400) [pid = 2208] [serial = 1851] [outer = 0x0] 09:59:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x119c7a800) [pid = 2208] [serial = 1852] [outer = 0x111c75400] 09:59:18 INFO - PROCESS | 2208 | 1467737958303 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x123816800) [pid = 2208] [serial = 1853] [outer = 0x111c75400] 09:59:18 INFO - PROCESS | 2208 | 1467737958614 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 471ms 09:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:59:18 INFO - PROCESS | 2208 | 1467737958643 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 2208 | 1467737958644 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:59:18 INFO - PROCESS | 2208 | 1467737958648 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 2208 | 1467737958650 Marionette TRACE conn2 <- [1,2442,null,{}] 09:59:18 INFO - PROCESS | 2208 | 1467737958652 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 2208 | 1467737958653 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:18 INFO - PROCESS | 2208 | 1467737958752 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:59:18 INFO - PROCESS | 2208 | 1467737958766 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 2208 | 1467737958767 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b70800 == 34 [pid = 2208] [id = 618] 09:59:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x110e73c00) [pid = 2208] [serial = 1854] [outer = 0x0] 09:59:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x123a08000) [pid = 2208] [serial = 1855] [outer = 0x110e73c00] 09:59:18 INFO - PROCESS | 2208 | 1467737958791 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x123bc5000) [pid = 2208] [serial = 1856] [outer = 0x110e73c00] 09:59:19 INFO - PROCESS | 2208 | 1467737959107 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 473ms 09:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:59:19 INFO - PROCESS | 2208 | 1467737959121 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 2208 | 1467737959123 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:59:19 INFO - PROCESS | 2208 | 1467737959126 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 2208 | 1467737959128 Marionette TRACE conn2 <- [1,2446,null,{}] 09:59:19 INFO - PROCESS | 2208 | 1467737959134 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:19 INFO - PROCESS | 2208 | 1467737959136 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:19 INFO - PROCESS | 2208 | 1467737959237 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:59:19 INFO - PROCESS | 2208 | 1467737959241 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 2208 | 1467737959241 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a408000 == 35 [pid = 2208] [id = 619] 09:59:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1188d0800) [pid = 2208] [serial = 1857] [outer = 0x0] 09:59:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x12408bc00) [pid = 2208] [serial = 1858] [outer = 0x1188d0800] 09:59:19 INFO - PROCESS | 2208 | 1467737959282 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x124992800) [pid = 2208] [serial = 1859] [outer = 0x1188d0800] 09:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 522ms 09:59:19 INFO - PROCESS | 2208 | 1467737959644 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:59:19 INFO - PROCESS | 2208 | 1467737959649 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 2208 | 1467737959650 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:59:19 INFO - PROCESS | 2208 | 1467737959652 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 2208 | 1467737959653 Marionette TRACE conn2 <- [1,2450,null,{}] 09:59:19 INFO - PROCESS | 2208 | 1467737959659 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:19 INFO - PROCESS | 2208 | 1467737959661 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:19 INFO - PROCESS | 2208 | 1467737959735 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:59:19 INFO - PROCESS | 2208 | 1467737959796 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 2208 | 1467737959798 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196d5000 == 36 [pid = 2208] [id = 620] 09:59:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x115dcc000) [pid = 2208] [serial = 1860] [outer = 0x0] 09:59:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x124994000) [pid = 2208] [serial = 1861] [outer = 0x115dcc000] 09:59:19 INFO - PROCESS | 2208 | 1467737959829 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x124dc1c00) [pid = 2208] [serial = 1862] [outer = 0x115dcc000] 09:59:20 INFO - PROCESS | 2208 | 1467737960080 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 472ms 09:59:20 INFO - PROCESS | 2208 | 1467737960125 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 2208 | 1467737960126 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:59:20 INFO - PROCESS | 2208 | 1467737960135 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 2208 | 1467737960137 Marionette TRACE conn2 <- [1,2454,null,{}] 09:59:20 INFO - PROCESS | 2208 | 1467737960139 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:20 INFO - PROCESS | 2208 | 1467737960140 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:20 INFO - PROCESS | 2208 | 1467737960223 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:59:20 INFO - PROCESS | 2208 | 1467737960227 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 2208 | 1467737960229 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aaec000 == 37 [pid = 2208] [id = 621] 09:59:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x124d2b800) [pid = 2208] [serial = 1863] [outer = 0x0] 09:59:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12587d000) [pid = 2208] [serial = 1864] [outer = 0x124d2b800] 09:59:20 INFO - PROCESS | 2208 | 1467737960254 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12588f000) [pid = 2208] [serial = 1865] [outer = 0x124d2b800] 09:59:20 INFO - PROCESS | 2208 | 1467737960579 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 477ms 09:59:20 INFO - PROCESS | 2208 | 1467737960606 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 2208 | 1467737960607 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:59:20 INFO - PROCESS | 2208 | 1467737960609 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 2208 | 1467737960611 Marionette TRACE conn2 <- [1,2458,null,{}] 09:59:20 INFO - PROCESS | 2208 | 1467737960614 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:20 INFO - PROCESS | 2208 | 1467737960615 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:20 INFO - PROCESS | 2208 | 1467737960734 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:59:20 INFO - PROCESS | 2208 | 1467737960747 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 2208 | 1467737960748 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x12427f000 == 38 [pid = 2208] [id = 622] 09:59:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1188b1c00) [pid = 2208] [serial = 1866] [outer = 0x0] 09:59:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x126502400) [pid = 2208] [serial = 1867] [outer = 0x1188b1c00] 09:59:20 INFO - PROCESS | 2208 | 1467737960774 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x128c52800) [pid = 2208] [serial = 1868] [outer = 0x1188b1c00] 09:59:21 INFO - PROCESS | 2208 | 1467737961087 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 09:59:21 INFO - PROCESS | 2208 | 1467737961131 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 2208 | 1467737961133 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:59:21 INFO - PROCESS | 2208 | 1467737961143 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 2208 | 1467737961144 Marionette TRACE conn2 <- [1,2462,null,{}] 09:59:21 INFO - PROCESS | 2208 | 1467737961146 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 2208 | 1467737961147 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:21 INFO - PROCESS | 2208 | 1467737961242 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:59:21 INFO - PROCESS | 2208 | 1467737961246 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 2208 | 1467737961247 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd5c000 == 39 [pid = 2208] [id = 623] 09:59:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x128c55800) [pid = 2208] [serial = 1869] [outer = 0x0] 09:59:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x128e71800) [pid = 2208] [serial = 1870] [outer = 0x128c55800] 09:59:21 INFO - PROCESS | 2208 | 1467737961271 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1292ac800) [pid = 2208] [serial = 1871] [outer = 0x128c55800] 09:59:21 INFO - PROCESS | 2208 | 1467737961591 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 479ms 09:59:21 INFO - PROCESS | 2208 | 1467737961617 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 2208 | 1467737961618 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:59:21 INFO - PROCESS | 2208 | 1467737961621 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 2208 | 1467737961622 Marionette TRACE conn2 <- [1,2466,null,{}] 09:59:21 INFO - PROCESS | 2208 | 1467737961631 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 2208 | 1467737961633 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:21 INFO - PROCESS | 2208 | 1467737961731 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:59:21 INFO - PROCESS | 2208 | 1467737961773 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 2208 | 1467737961774 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c02e000 == 40 [pid = 2208] [id = 624] 09:59:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x11834b000) [pid = 2208] [serial = 1872] [outer = 0x0] 09:59:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1292b0c00) [pid = 2208] [serial = 1873] [outer = 0x11834b000] 09:59:21 INFO - PROCESS | 2208 | 1467737961798 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1292b8400) [pid = 2208] [serial = 1874] [outer = 0x11834b000] 09:59:22 INFO - PROCESS | 2208 | 1467737962105 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 520ms 09:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:59:22 INFO - PROCESS | 2208 | 1467737962141 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:59:22 INFO - PROCESS | 2208 | 1467737962142 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:59:22 INFO - PROCESS | 2208 | 1467737962145 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 2208 | 1467737962147 Marionette TRACE conn2 <- [1,2470,null,{}] 09:59:22 INFO - PROCESS | 2208 | 1467737962159 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:22 INFO - PROCESS | 2208 | 1467737962160 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:22 INFO - PROCESS | 2208 | 1467737962259 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:59:22 INFO - PROCESS | 2208 | 1467737962263 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 2208 | 1467737962264 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c381000 == 41 [pid = 2208] [id = 625] 09:59:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1292b2000) [pid = 2208] [serial = 1875] [outer = 0x0] 09:59:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x12954ec00) [pid = 2208] [serial = 1876] [outer = 0x1292b2000] 09:59:22 INFO - PROCESS | 2208 | 1467737962287 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x129589000) [pid = 2208] [serial = 1877] [outer = 0x1292b2000] 09:59:22 INFO - PROCESS | 2208 | 1467737962588 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 474ms 09:59:22 INFO - PROCESS | 2208 | 1467737962620 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:59:22 INFO - PROCESS | 2208 | 1467737962621 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:59:22 INFO - PROCESS | 2208 | 1467737962623 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 2208 | 1467737962624 Marionette TRACE conn2 <- [1,2474,null,{}] 09:59:22 INFO - PROCESS | 2208 | 1467737962626 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:22 INFO - PROCESS | 2208 | 1467737962627 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:22 INFO - PROCESS | 2208 | 1467737962883 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x116a21c00) [pid = 2208] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x12a8e5000) [pid = 2208] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x114fbac00) [pid = 2208] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x123815c00) [pid = 2208] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x125766800) [pid = 2208] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x119ec9c00) [pid = 2208] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1199f3400) [pid = 2208] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x114fb4800) [pid = 2208] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x1164e7800) [pid = 2208] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x118210800) [pid = 2208] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x110e7e800) [pid = 2208] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1293ed400) [pid = 2208] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x128c5a800) [pid = 2208] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:59:22 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1186bb400) [pid = 2208] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:59:22 INFO - PROCESS | 2208 | 1467737962930 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 2208 | 1467737962931 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a75800 == 42 [pid = 2208] [id = 626] 09:59:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x110e7fc00) [pid = 2208] [serial = 1878] [outer = 0x0] 09:59:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x114fc0c00) [pid = 2208] [serial = 1879] [outer = 0x110e7fc00] 09:59:22 INFO - PROCESS | 2208 | 1467737962956 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1186c5000) [pid = 2208] [serial = 1880] [outer = 0x110e7fc00] 09:59:23 INFO - PROCESS | 2208 | 1467737963310 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 719ms 09:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:59:23 INFO - PROCESS | 2208 | 1467737963343 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 2208 | 1467737963345 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:59:23 INFO - PROCESS | 2208 | 1467737963348 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 2208 | 1467737963350 Marionette TRACE conn2 <- [1,2478,null,{}] 09:59:23 INFO - PROCESS | 2208 | 1467737963353 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:23 INFO - PROCESS | 2208 | 1467737963355 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:23 INFO - PROCESS | 2208 | 1467737963483 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:59:23 INFO - PROCESS | 2208 | 1467737963571 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 2208 | 1467737963572 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb74800 == 43 [pid = 2208] [id = 627] 09:59:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x112dd4800) [pid = 2208] [serial = 1881] [outer = 0x0] 09:59:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x124dbe000) [pid = 2208] [serial = 1882] [outer = 0x112dd4800] 09:59:23 INFO - PROCESS | 2208 | 1467737963612 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12a775400) [pid = 2208] [serial = 1883] [outer = 0x112dd4800] 09:59:23 INFO - PROCESS | 2208 | 1467737963872 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 572ms 09:59:23 INFO - PROCESS | 2208 | 1467737963921 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 2208 | 1467737963922 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:59:23 INFO - PROCESS | 2208 | 1467737963924 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 2208 | 1467737963925 Marionette TRACE conn2 <- [1,2482,null,{}] 09:59:23 INFO - PROCESS | 2208 | 1467737963935 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:23 INFO - PROCESS | 2208 | 1467737963936 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:24 INFO - PROCESS | 2208 | 1467737964028 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:59:24 INFO - PROCESS | 2208 | 1467737964034 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 2208 | 1467737964035 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d234800 == 44 [pid = 2208] [id = 628] 09:59:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12499cc00) [pid = 2208] [serial = 1884] [outer = 0x0] 09:59:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12a7b0800) [pid = 2208] [serial = 1885] [outer = 0x12499cc00] 09:59:24 INFO - PROCESS | 2208 | 1467737964059 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12a8e3c00) [pid = 2208] [serial = 1886] [outer = 0x12499cc00] 09:59:24 INFO - PROCESS | 2208 | 1467737964389 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 471ms 09:59:24 INFO - PROCESS | 2208 | 1467737964400 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 2208 | 1467737964402 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:59:24 INFO - PROCESS | 2208 | 1467737964406 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 2208 | 1467737964407 Marionette TRACE conn2 <- [1,2486,null,{}] 09:59:24 INFO - PROCESS | 2208 | 1467737964410 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:24 INFO - PROCESS | 2208 | 1467737964412 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:24 INFO - PROCESS | 2208 | 1467737964541 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:59:24 INFO - PROCESS | 2208 | 1467737964549 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 2208 | 1467737964550 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d5b6000 == 45 [pid = 2208] [id = 629] 09:59:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x125770c00) [pid = 2208] [serial = 1887] [outer = 0x0] 09:59:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12b059400) [pid = 2208] [serial = 1888] [outer = 0x125770c00] 09:59:24 INFO - PROCESS | 2208 | 1467737964587 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x12b1c0800) [pid = 2208] [serial = 1889] [outer = 0x125770c00] 09:59:25 INFO - PROCESS | 2208 | 1467737965207 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 822ms 09:59:25 INFO - PROCESS | 2208 | 1467737965227 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 2208 | 1467737965229 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:59:25 INFO - PROCESS | 2208 | 1467737965233 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 2208 | 1467737965235 Marionette TRACE conn2 <- [1,2490,null,{}] 09:59:25 INFO - PROCESS | 2208 | 1467737965238 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:25 INFO - PROCESS | 2208 | 1467737965240 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:25 INFO - PROCESS | 2208 | 1467737965377 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:59:25 INFO - PROCESS | 2208 | 1467737965460 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 2208 | 1467737965462 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x117162000 == 46 [pid = 2208] [id = 630] 09:59:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x112a84800) [pid = 2208] [serial = 1890] [outer = 0x0] 09:59:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x1130d7000) [pid = 2208] [serial = 1891] [outer = 0x112a84800] 09:59:25 INFO - PROCESS | 2208 | 1467737965493 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x114fba000) [pid = 2208] [serial = 1892] [outer = 0x112a84800] 09:59:26 INFO - PROCESS | 2208 | 1467737966015 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 820ms 09:59:26 INFO - PROCESS | 2208 | 1467737966075 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 2208 | 1467737966078 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:59:26 INFO - PROCESS | 2208 | 1467737966085 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 2208 | 1467737966087 Marionette TRACE conn2 <- [1,2494,null,{}] 09:59:26 INFO - PROCESS | 2208 | 1467737966089 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:26 INFO - PROCESS | 2208 | 1467737966091 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:26 INFO - PROCESS | 2208 | 1467737966341 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:59:26 INFO - PROCESS | 2208 | 1467737966447 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 2208 | 1467737966448 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x114f0e000 == 47 [pid = 2208] [id = 631] 09:59:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1121b5000) [pid = 2208] [serial = 1893] [outer = 0x0] 09:59:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x1133b0400) [pid = 2208] [serial = 1894] [outer = 0x1121b5000] 09:59:26 INFO - PROCESS | 2208 | 1467737966476 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x115e74c00) [pid = 2208] [serial = 1895] [outer = 0x1121b5000] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12d234800 == 46 [pid = 2208] [id = 628] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb74800 == 45 [pid = 2208] [id = 627] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x123a75800 == 44 [pid = 2208] [id = 626] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12c381000 == 43 [pid = 2208] [id = 625] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x12b890c00) [pid = 2208] [serial = 1834] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | 1467737967053 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12c02e000 == 42 [pid = 2208] [id = 624] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd5c000 == 41 [pid = 2208] [id = 623] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12427f000 == 40 [pid = 2208] [id = 622] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12aaec000 == 39 [pid = 2208] [id = 621] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x1196d5000 == 38 [pid = 2208] [id = 620] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12a408000 == 37 [pid = 2208] [id = 619] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x128b70800 == 36 [pid = 2208] [id = 618] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x126968800 == 35 [pid = 2208] [id = 617] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x12450a800 == 34 [pid = 2208] [id = 616] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x123934000 == 33 [pid = 2208] [id = 615] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x1196d6000 == 32 [pid = 2208] [id = 614] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x117e2b000 == 31 [pid = 2208] [id = 613] 09:59:27 INFO - PROCESS | 2208 | --DOCSHELL 0x115edc800 == 30 [pid = 2208] [id = 612] 09:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1022ms 09:59:27 INFO - PROCESS | 2208 | 1467737967107 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:59:27 INFO - PROCESS | 2208 | 1467737967109 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:59:27 INFO - PROCESS | 2208 | 1467737967113 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 2208 | 1467737967114 Marionette TRACE conn2 <- [1,2498,null,{}] 09:59:27 INFO - PROCESS | 2208 | 1467737967125 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 2208 | 1467737967127 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:27 INFO - PROCESS | 2208 | 1467737967214 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x12958e400) [pid = 2208] [serial = 1819] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x12a8eac00) [pid = 2208] [serial = 1822] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x12a8db400) [pid = 2208] [serial = 1820] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x116fef800) [pid = 2208] [serial = 1825] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1198b6400) [pid = 2208] [serial = 1826] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x12b064000) [pid = 2208] [serial = 1823] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x12b884800) [pid = 2208] [serial = 1832] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x125892000) [pid = 2208] [serial = 1813] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1244e3c00) [pid = 2208] [serial = 1810] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x124ffa000) [pid = 2208] [serial = 1811] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x119f25000) [pid = 2208] [serial = 1807] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x123b70000) [pid = 2208] [serial = 1808] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x116a1a800) [pid = 2208] [serial = 1804] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x119290c00) [pid = 2208] [serial = 1805] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x117eb6000) [pid = 2208] [serial = 1802] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x116739800) [pid = 2208] [serial = 1801] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x118867000) [pid = 2208] [serial = 1799] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x11857d000) [pid = 2208] [serial = 1798] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x11300d000) [pid = 2208] [serial = 1796] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x111e29000) [pid = 2208] [serial = 1795] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x12a7b5000) [pid = 2208] [serial = 1793] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1293e7400) [pid = 2208] [serial = 1816] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x125879800) [pid = 2208] [serial = 1828] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12958d400) [pid = 2208] [serial = 1817] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x12a8e6400) [pid = 2208] [serial = 1831] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1293e2400) [pid = 2208] [serial = 1829] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x126510800) [pid = 2208] [serial = 1814] [outer = 0x0] [url = about:blank] 09:59:27 INFO - PROCESS | 2208 | 1467737967283 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 2208 | 1467737967284 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x117470800 == 31 [pid = 2208] [id = 632] 09:59:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x11300d000) [pid = 2208] [serial = 1896] [outer = 0x0] 09:59:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x116886000) [pid = 2208] [serial = 1897] [outer = 0x11300d000] 09:59:27 INFO - PROCESS | 2208 | 1467737967313 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x11858b800) [pid = 2208] [serial = 1898] [outer = 0x11300d000] 09:59:27 INFO - PROCESS | 2208 | 1467737967608 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 521ms 09:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:59:27 INFO - PROCESS | 2208 | 1467737967636 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 2208 | 1467737967638 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:59:27 INFO - PROCESS | 2208 | 1467737967640 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 2208 | 1467737967641 Marionette TRACE conn2 <- [1,2502,null,{}] 09:59:27 INFO - PROCESS | 2208 | 1467737967644 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 2208 | 1467737967645 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:27 INFO - PROCESS | 2208 | 1467737967730 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:59:27 INFO - PROCESS | 2208 | 1467737967738 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 2208 | 1467737967739 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x12383d800 == 32 [pid = 2208] [id = 633] 09:59:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1186c2c00) [pid = 2208] [serial = 1899] [outer = 0x0] 09:59:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1192db800) [pid = 2208] [serial = 1900] [outer = 0x1186c2c00] 09:59:27 INFO - PROCESS | 2208 | 1467737967764 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1198ba000) [pid = 2208] [serial = 1901] [outer = 0x1186c2c00] 09:59:28 INFO - PROCESS | 2208 | 1467737968250 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 675ms 09:59:28 INFO - PROCESS | 2208 | 1467737968316 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 2208 | 1467737968319 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:59:28 INFO - PROCESS | 2208 | 1467737968322 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 2208 | 1467737968324 Marionette TRACE conn2 <- [1,2506,null,{}] 09:59:28 INFO - PROCESS | 2208 | 1467737968328 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:28 INFO - PROCESS | 2208 | 1467737968330 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:28 INFO - PROCESS | 2208 | 1467737968424 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:59:28 INFO - PROCESS | 2208 | 1467737968495 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 2208 | 1467737968496 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188fd000 == 33 [pid = 2208] [id = 634] 09:59:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x112f9e400) [pid = 2208] [serial = 1902] [outer = 0x0] 09:59:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1176e5800) [pid = 2208] [serial = 1903] [outer = 0x112f9e400] 09:59:28 INFO - PROCESS | 2208 | 1467737968527 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1186bac00) [pid = 2208] [serial = 1904] [outer = 0x112f9e400] 09:59:28 INFO - PROCESS | 2208 | 1467737968914 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 623ms 09:59:28 INFO - PROCESS | 2208 | 1467737968952 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 2208 | 1467737968955 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:59:28 INFO - PROCESS | 2208 | 1467737968960 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 2208 | 1467737968962 Marionette TRACE conn2 <- [1,2510,null,{}] 09:59:28 INFO - PROCESS | 2208 | 1467737968967 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:28 INFO - PROCESS | 2208 | 1467737968969 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:29 INFO - PROCESS | 2208 | 1467737969085 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:59:29 INFO - PROCESS | 2208 | 1467737969143 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 2208 | 1467737969145 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x1257db000 == 34 [pid = 2208] [id = 635] 09:59:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x119290400) [pid = 2208] [serial = 1905] [outer = 0x0] 09:59:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119969400) [pid = 2208] [serial = 1906] [outer = 0x119290400] 09:59:29 INFO - PROCESS | 2208 | 1467737969176 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119c7c000) [pid = 2208] [serial = 1907] [outer = 0x119290400] 09:59:29 INFO - PROCESS | 2208 | 1467737969588 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 674ms 09:59:29 INFO - PROCESS | 2208 | 1467737969634 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 2208 | 1467737969636 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:59:29 INFO - PROCESS | 2208 | 1467737969638 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 2208 | 1467737969641 Marionette TRACE conn2 <- [1,2514,null,{}] 09:59:29 INFO - PROCESS | 2208 | 1467737969649 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:29 INFO - PROCESS | 2208 | 1467737969653 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:29 INFO - PROCESS | 2208 | 1467737969748 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:59:29 INFO - PROCESS | 2208 | 1467737969809 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 2208 | 1467737969811 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x129219000 == 35 [pid = 2208] [id = 636] 09:59:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119f1b000) [pid = 2208] [serial = 1908] [outer = 0x0] 09:59:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x123b6f400) [pid = 2208] [serial = 1909] [outer = 0x119f1b000] 09:59:29 INFO - PROCESS | 2208 | 1467737969855 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x124268400) [pid = 2208] [serial = 1910] [outer = 0x119f1b000] 09:59:30 INFO - PROCESS | 2208 | 1467737970268 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 09:59:30 INFO - PROCESS | 2208 | 1467737970310 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 2208 | 1467737970312 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:59:30 INFO - PROCESS | 2208 | 1467737970314 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - PROCESS | 2208 | 1467737970315 Marionette TRACE conn2 <- [1,2518,null,{}] 09:59:30 INFO - PROCESS | 2208 | 1467737970317 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:30 INFO - PROCESS | 2208 | 1467737970319 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:30 INFO - PROCESS | 2208 | 1467737970412 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:59:30 INFO - PROCESS | 2208 | 1467737970499 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 2208 | 1467737970500 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a74e800 == 36 [pid = 2208] [id = 637] 09:59:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x124997c00) [pid = 2208] [serial = 1911] [outer = 0x0] 09:59:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x124dc5000) [pid = 2208] [serial = 1912] [outer = 0x124997c00] 09:59:30 INFO - PROCESS | 2208 | 1467737970530 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x125808c00) [pid = 2208] [serial = 1913] [outer = 0x124997c00] 09:59:30 INFO - PROCESS | 2208 | 1467737970932 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 668ms 09:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:59:30 INFO - PROCESS | 2208 | 1467737970983 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 2208 | 1467737970984 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:59:30 INFO - PROCESS | 2208 | 1467737970986 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - PROCESS | 2208 | 1467737970987 Marionette TRACE conn2 <- [1,2522,null,{}] 09:59:30 INFO - PROCESS | 2208 | 1467737970990 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:30 INFO - PROCESS | 2208 | 1467737970991 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:31 INFO - PROCESS | 2208 | 1467737971080 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:59:31 INFO - PROCESS | 2208 | 1467737971150 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 2208 | 1467737971151 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a848800 == 37 [pid = 2208] [id = 638] 09:59:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x124dc3800) [pid = 2208] [serial = 1914] [outer = 0x0] 09:59:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12588b400) [pid = 2208] [serial = 1915] [outer = 0x124dc3800] 09:59:31 INFO - PROCESS | 2208 | 1467737971180 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x12613e400) [pid = 2208] [serial = 1916] [outer = 0x124dc3800] 09:59:31 INFO - PROCESS | 2208 | 1467737971569 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 620ms 09:59:31 INFO - PROCESS | 2208 | 1467737971607 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 2208 | 1467737971608 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:59:31 INFO - PROCESS | 2208 | 1467737971610 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 2208 | 1467737971612 Marionette TRACE conn2 <- [1,2526,null,{}] 09:59:31 INFO - PROCESS | 2208 | 1467737971614 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:31 INFO - PROCESS | 2208 | 1467737971619 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:31 INFO - PROCESS | 2208 | 1467737971734 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:59:31 INFO - PROCESS | 2208 | 1467737971824 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 2208 | 1467737971825 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba24800 == 38 [pid = 2208] [id = 639] 09:59:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1186c4800) [pid = 2208] [serial = 1917] [outer = 0x0] 09:59:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x128c56800) [pid = 2208] [serial = 1918] [outer = 0x1186c4800] 09:59:31 INFO - PROCESS | 2208 | 1467737971854 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x1293e5400) [pid = 2208] [serial = 1919] [outer = 0x1186c4800] 09:59:32 INFO - PROCESS | 2208 | 1467737972338 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 771ms 09:59:32 INFO - PROCESS | 2208 | 1467737972381 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 2208 | 1467737972384 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:59:32 INFO - PROCESS | 2208 | 1467737972387 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - PROCESS | 2208 | 1467737972389 Marionette TRACE conn2 <- [1,2530,null,{}] 09:59:32 INFO - PROCESS | 2208 | 1467737972392 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:32 INFO - PROCESS | 2208 | 1467737972394 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x117470800 == 37 [pid = 2208] [id = 632] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x114f0e000 == 36 [pid = 2208] [id = 631] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x117162000 == 35 [pid = 2208] [id = 630] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x12d5b9000 == 34 [pid = 2208] [id = 611] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba24800 == 33 [pid = 2208] [id = 639] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x12a848800 == 32 [pid = 2208] [id = 638] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x12a74e800 == 31 [pid = 2208] [id = 637] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x129219000 == 30 [pid = 2208] [id = 636] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x1257db000 == 29 [pid = 2208] [id = 635] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x12d5b6000 == 28 [pid = 2208] [id = 629] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x12383d800 == 27 [pid = 2208] [id = 633] 09:59:32 INFO - PROCESS | 2208 | --DOCSHELL 0x1188fd000 == 26 [pid = 2208] [id = 634] 09:59:33 INFO - PROCESS | 2208 | 1467737973009 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:59:33 INFO - PROCESS | 2208 | 1467737973116 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 2208 | 1467737973118 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x114f0e000 == 27 [pid = 2208] [id = 640] 09:59:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x112dd7000) [pid = 2208] [serial = 1920] [outer = 0x0] 09:59:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x112de1400) [pid = 2208] [serial = 1921] [outer = 0x112dd7000] 09:59:33 INFO - PROCESS | 2208 | 1467737973146 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x1133d5800) [pid = 2208] [serial = 1922] [outer = 0x112dd7000] 09:59:33 INFO - PROCESS | 2208 | 1467737973454 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1123ms 09:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:59:33 INFO - PROCESS | 2208 | 1467737973511 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 2208 | 1467737973516 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:59:33 INFO - PROCESS | 2208 | 1467737973519 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 2208 | 1467737973521 Marionette TRACE conn2 <- [1,2534,null,{}] 09:59:33 INFO - PROCESS | 2208 | 1467737973524 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 2208 | 1467737973526 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:33 INFO - PROCESS | 2208 | 1467737973630 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:59:33 INFO - PROCESS | 2208 | 1467737973687 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 2208 | 1467737973689 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193c6800 == 28 [pid = 2208] [id = 641] 09:59:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x114fb7400) [pid = 2208] [serial = 1923] [outer = 0x0] 09:59:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x116640400) [pid = 2208] [serial = 1924] [outer = 0x114fb7400] 09:59:33 INFO - PROCESS | 2208 | 1467737973716 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x118349000) [pid = 2208] [serial = 1925] [outer = 0x114fb7400] 09:59:34 INFO - PROCESS | 2208 | 1467737974007 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 523ms 09:59:34 INFO - PROCESS | 2208 | 1467737974042 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 2208 | 1467737974044 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:59:34 INFO - PROCESS | 2208 | 1467737974048 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 2208 | 1467737974051 Marionette TRACE conn2 <- [1,2538,null,{}] 09:59:34 INFO - PROCESS | 2208 | 1467737974054 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:34 INFO - PROCESS | 2208 | 1467737974055 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:34 INFO - PROCESS | 2208 | 1467737974135 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:59:34 INFO - PROCESS | 2208 | 1467737974216 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 2208 | 1467737974217 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:34 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192bd000 == 29 [pid = 2208] [id = 642] 09:59:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x1176ee000) [pid = 2208] [serial = 1926] [outer = 0x0] 09:59:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x1186bb800) [pid = 2208] [serial = 1927] [outer = 0x1176ee000] 09:59:34 INFO - PROCESS | 2208 | 1467737974243 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x1198b4c00) [pid = 2208] [serial = 1928] [outer = 0x1176ee000] 09:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 574ms 09:59:34 INFO - PROCESS | 2208 | 1467737974614 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:59:34 INFO - PROCESS | 2208 | 1467737974622 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 2208 | 1467737974624 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:59:34 INFO - PROCESS | 2208 | 1467737974634 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 2208 | 1467737974637 Marionette TRACE conn2 <- [1,2542,null,{}] 09:59:34 INFO - PROCESS | 2208 | 1467737974639 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:34 INFO - PROCESS | 2208 | 1467737974642 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:34 INFO - PROCESS | 2208 | 1467737974745 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:59:34 INFO - PROCESS | 2208 | 1467737974783 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 2208 | 1467737974784 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:34 INFO - PROCESS | 2208 | ++DOCSHELL 0x129006000 == 30 [pid = 2208] [id = 643] 09:59:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x119965c00) [pid = 2208] [serial = 1929] [outer = 0x0] 09:59:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x119cdcc00) [pid = 2208] [serial = 1930] [outer = 0x119965c00] 09:59:34 INFO - PROCESS | 2208 | 1467737974809 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x123814000) [pid = 2208] [serial = 1931] [outer = 0x119965c00] 09:59:35 INFO - PROCESS | 2208 | 1467737975129 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 526ms 09:59:35 INFO - PROCESS | 2208 | 1467737975154 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 2208 | 1467737975155 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:59:35 INFO - PROCESS | 2208 | 1467737975158 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 2208 | 1467737975159 Marionette TRACE conn2 <- [1,2546,null,{}] 09:59:35 INFO - PROCESS | 2208 | 1467737975168 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:35 INFO - PROCESS | 2208 | 1467737975169 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:35 INFO - PROCESS | 2208 | 1467737975266 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:59:35 INFO - PROCESS | 2208 | 1467737975270 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 2208 | 1467737975271 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a418000 == 31 [pid = 2208] [id = 644] 09:59:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x1133a7000) [pid = 2208] [serial = 1932] [outer = 0x0] 09:59:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x123fae400) [pid = 2208] [serial = 1933] [outer = 0x1133a7000] 09:59:35 INFO - PROCESS | 2208 | 1467737975295 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x124d50c00) [pid = 2208] [serial = 1934] [outer = 0x1133a7000] 09:59:35 INFO - PROCESS | 2208 | 1467737975650 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 520ms 09:59:35 INFO - PROCESS | 2208 | 1467737975679 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 2208 | 1467737975680 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:59:35 INFO - PROCESS | 2208 | 1467737975689 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 2208 | 1467737975690 Marionette TRACE conn2 <- [1,2550,null,{}] 09:59:35 INFO - PROCESS | 2208 | 1467737975692 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:35 INFO - PROCESS | 2208 | 1467737975693 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:35 INFO - PROCESS | 2208 | 1467737975790 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:59:35 INFO - PROCESS | 2208 | 1467737975797 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 2208 | 1467737975801 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba28000 == 32 [pid = 2208] [id = 645] 09:59:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x116a21400) [pid = 2208] [serial = 1935] [outer = 0x0] 09:59:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 120 (0x126502800) [pid = 2208] [serial = 1936] [outer = 0x116a21400] 09:59:35 INFO - PROCESS | 2208 | 1467737975866 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 121 (0x126958000) [pid = 2208] [serial = 1937] [outer = 0x116a21400] 09:59:36 INFO - PROCESS | 2208 | 1467737976448 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 120 (0x128c55800) [pid = 2208] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 119 (0x11834b000) [pid = 2208] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x111c75400) [pid = 2208] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x124d2b800) [pid = 2208] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x1131e8000) [pid = 2208] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x110e73c00) [pid = 2208] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x112ddf000) [pid = 2208] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x12b886400) [pid = 2208] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x1188d0800) [pid = 2208] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x110e77000) [pid = 2208] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x115dcc000) [pid = 2208] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x113244c00) [pid = 2208] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x1186be000) [pid = 2208] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x1292b2000) [pid = 2208] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x1186c2c00) [pid = 2208] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x112dd4800) [pid = 2208] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x12499cc00) [pid = 2208] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x110e7fc00) [pid = 2208] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1188b1c00) [pid = 2208] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x11300d000) [pid = 2208] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1121b5000) [pid = 2208] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x125770c00) [pid = 2208] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:59:36 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x112a84800) [pid = 2208] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 821ms 09:59:36 INFO - PROCESS | 2208 | 1467737976511 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 2208 | 1467737976512 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:59:36 INFO - PROCESS | 2208 | 1467737976516 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 2208 | 1467737976517 Marionette TRACE conn2 <- [1,2554,null,{}] 09:59:36 INFO - PROCESS | 2208 | 1467737976519 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:36 INFO - PROCESS | 2208 | 1467737976521 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:36 INFO - PROCESS | 2208 | 1467737976597 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:59:36 INFO - PROCESS | 2208 | 1467737976602 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 2208 | 1467737976604 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x1128a7800 == 33 [pid = 2208] [id = 646] 09:59:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x112a85c00) [pid = 2208] [serial = 1938] [outer = 0x0] 09:59:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x114fbd400) [pid = 2208] [serial = 1939] [outer = 0x112a85c00] 09:59:36 INFO - PROCESS | 2208 | 1467737976628 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x11820cc00) [pid = 2208] [serial = 1940] [outer = 0x112a85c00] 09:59:36 INFO - PROCESS | 2208 | 1467737976957 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 468ms 09:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:59:36 INFO - PROCESS | 2208 | 1467737976985 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 2208 | 1467737976986 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:59:36 INFO - PROCESS | 2208 | 1467737976988 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 2208 | 1467737976989 Marionette TRACE conn2 <- [1,2558,null,{}] 09:59:36 INFO - PROCESS | 2208 | 1467737976991 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:36 INFO - PROCESS | 2208 | 1467737976993 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:37 INFO - PROCESS | 2208 | 1467737977069 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:59:37 INFO - PROCESS | 2208 | 1467737977127 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 2208 | 1467737977129 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c37e800 == 34 [pid = 2208] [id = 647] 09:59:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x112dd9800) [pid = 2208] [serial = 1941] [outer = 0x0] 09:59:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x1198b6400) [pid = 2208] [serial = 1942] [outer = 0x112dd9800] 09:59:37 INFO - PROCESS | 2208 | 1467737977152 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1245f3000) [pid = 2208] [serial = 1943] [outer = 0x112dd9800] 09:59:37 INFO - PROCESS | 2208 | 1467737977435 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 468ms 09:59:37 INFO - PROCESS | 2208 | 1467737977456 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 2208 | 1467737977457 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:59:37 INFO - PROCESS | 2208 | 1467737977459 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 2208 | 1467737977460 Marionette TRACE conn2 <- [1,2562,null,{}] 09:59:37 INFO - PROCESS | 2208 | 1467737977471 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 2208 | 1467737977472 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:37 INFO - PROCESS | 2208 | 1467737977553 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:59:37 INFO - PROCESS | 2208 | 1467737977557 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 2208 | 1467737977558 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb75000 == 35 [pid = 2208] [id = 648] 09:59:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1133e1800) [pid = 2208] [serial = 1944] [outer = 0x0] 09:59:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x128c5f800) [pid = 2208] [serial = 1945] [outer = 0x1133e1800] 09:59:37 INFO - PROCESS | 2208 | 1467737977584 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x1292b3400) [pid = 2208] [serial = 1946] [outer = 0x1133e1800] 09:59:37 INFO - PROCESS | 2208 | 1467737977936 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 523ms 09:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:59:37 INFO - PROCESS | 2208 | 1467737977984 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 2208 | 1467737977985 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:59:37 INFO - PROCESS | 2208 | 1467737977987 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 2208 | 1467737977988 Marionette TRACE conn2 <- [1,2566,null,{}] 09:59:37 INFO - PROCESS | 2208 | 1467737977990 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 2208 | 1467737977992 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:38 INFO - PROCESS | 2208 | 1467737978068 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:59:38 INFO - PROCESS | 2208 | 1467737978072 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 2208 | 1467737978073 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cf27000 == 36 [pid = 2208] [id = 649] 09:59:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x1292b1800) [pid = 2208] [serial = 1947] [outer = 0x0] 09:59:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x1293e8400) [pid = 2208] [serial = 1948] [outer = 0x1292b1800] 09:59:38 INFO - PROCESS | 2208 | 1467737978097 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x12954c800) [pid = 2208] [serial = 1949] [outer = 0x1292b1800] 09:59:38 INFO - PROCESS | 2208 | 1467737978435 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 469ms 09:59:38 INFO - PROCESS | 2208 | 1467737978499 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 2208 | 1467737978501 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:59:38 INFO - PROCESS | 2208 | 1467737978506 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 2208 | 1467737978508 Marionette TRACE conn2 <- [1,2570,null,{}] 09:59:38 INFO - PROCESS | 2208 | 1467737978512 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:38 INFO - PROCESS | 2208 | 1467737978515 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:38 INFO - PROCESS | 2208 | 1467737978609 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:59:38 INFO - PROCESS | 2208 | 1467737978711 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 2208 | 1467737978715 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x11715d800 == 37 [pid = 2208] [id = 650] 09:59:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x112dd3400) [pid = 2208] [serial = 1950] [outer = 0x0] 09:59:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x112de1c00) [pid = 2208] [serial = 1951] [outer = 0x112dd3400] 09:59:38 INFO - PROCESS | 2208 | 1467737978745 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 113 (0x114fb8000) [pid = 2208] [serial = 1952] [outer = 0x112dd3400] 09:59:39 INFO - PROCESS | 2208 | 1467737979434 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 972ms 09:59:39 INFO - PROCESS | 2208 | 1467737979487 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 2208 | 1467737979489 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:59:39 INFO - PROCESS | 2208 | 1467737979495 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 2208 | 1467737979498 Marionette TRACE conn2 <- [1,2574,null,{}] 09:59:39 INFO - PROCESS | 2208 | 1467737979501 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 2208 | 1467737979503 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:39 INFO - PROCESS | 2208 | 1467737979608 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:59:39 INFO - PROCESS | 2208 | 1467737979671 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 2208 | 1467737979672 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b70800 == 38 [pid = 2208] [id = 651] 09:59:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 114 (0x118589000) [pid = 2208] [serial = 1953] [outer = 0x0] 09:59:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 115 (0x1188aa000) [pid = 2208] [serial = 1954] [outer = 0x118589000] 09:59:39 INFO - PROCESS | 2208 | 1467737979702 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 116 (0x1198ba800) [pid = 2208] [serial = 1955] [outer = 0x118589000] 09:59:40 INFO - PROCESS | 2208 | 1467737980389 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 927ms 09:59:40 INFO - PROCESS | 2208 | 1467737980421 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 2208 | 1467737980423 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:59:40 INFO - PROCESS | 2208 | 1467737980427 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 2208 | 1467737980429 Marionette TRACE conn2 <- [1,2578,null,{}] 09:59:40 INFO - PROCESS | 2208 | 1467737980433 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:40 INFO - PROCESS | 2208 | 1467737980434 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:40 INFO - PROCESS | 2208 | 1467737980539 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:59:40 INFO - PROCESS | 2208 | 1467737980623 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 2208 | 1467737980626 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x117148000 == 39 [pid = 2208] [id = 652] 09:59:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 117 (0x11663bc00) [pid = 2208] [serial = 1956] [outer = 0x0] 09:59:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 118 (0x116738c00) [pid = 2208] [serial = 1957] [outer = 0x11663bc00] 09:59:40 INFO - PROCESS | 2208 | 1467737980654 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 119 (0x11820dc00) [pid = 2208] [serial = 1958] [outer = 0x11663bc00] 09:59:40 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb75000 == 38 [pid = 2208] [id = 648] 09:59:40 INFO - PROCESS | 2208 | --DOCSHELL 0x12c37e800 == 37 [pid = 2208] [id = 647] 09:59:40 INFO - PROCESS | 2208 | --DOCSHELL 0x1128a7800 == 36 [pid = 2208] [id = 646] 09:59:40 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba28000 == 35 [pid = 2208] [id = 645] 09:59:40 INFO - PROCESS | 2208 | --DOCSHELL 0x12a418000 == 34 [pid = 2208] [id = 644] 09:59:40 INFO - PROCESS | 2208 | --DOCSHELL 0x129006000 == 33 [pid = 2208] [id = 643] 09:59:40 INFO - PROCESS | 2208 | --DOCSHELL 0x1192bd000 == 32 [pid = 2208] [id = 642] 09:59:40 INFO - PROCESS | 2208 | --DOCSHELL 0x1193c6800 == 31 [pid = 2208] [id = 641] 09:59:40 INFO - PROCESS | 2208 | --DOCSHELL 0x114f0e000 == 30 [pid = 2208] [id = 640] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 118 (0x1292b8400) [pid = 2208] [serial = 1874] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 117 (0x124dbe000) [pid = 2208] [serial = 1882] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 116 (0x129589000) [pid = 2208] [serial = 1877] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 115 (0x12a7b0800) [pid = 2208] [serial = 1885] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 114 (0x114fc0c00) [pid = 2208] [serial = 1879] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 113 (0x1186c5000) [pid = 2208] [serial = 1880] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 112 (0x12a8e3c00) [pid = 2208] [serial = 1886] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x123816800) [pid = 2208] [serial = 1853] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x126502400) [pid = 2208] [serial = 1867] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x1292ac800) [pid = 2208] [serial = 1871] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x12a775400) [pid = 2208] [serial = 1883] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x11858b800) [pid = 2208] [serial = 1898] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x1133b0400) [pid = 2208] [serial = 1894] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x12b059400) [pid = 2208] [serial = 1888] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x116886000) [pid = 2208] [serial = 1897] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x12b1c0800) [pid = 2208] [serial = 1889] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x115e74c00) [pid = 2208] [serial = 1895] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1130d7000) [pid = 2208] [serial = 1891] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x114fba000) [pid = 2208] [serial = 1892] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x128c52800) [pid = 2208] [serial = 1868] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x128e71800) [pid = 2208] [serial = 1870] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1292b0c00) [pid = 2208] [serial = 1873] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x119c7a800) [pid = 2208] [serial = 1852] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12587d000) [pid = 2208] [serial = 1864] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12588f000) [pid = 2208] [serial = 1865] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1192db400) [pid = 2208] [serial = 1849] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1198b2c00) [pid = 2208] [serial = 1850] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x123a08000) [pid = 2208] [serial = 1855] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x123bc5000) [pid = 2208] [serial = 1856] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x112f96800) [pid = 2208] [serial = 1837] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1131e5000) [pid = 2208] [serial = 1838] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x12b97d000) [pid = 2208] [serial = 1835] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12408bc00) [pid = 2208] [serial = 1858] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x124992800) [pid = 2208] [serial = 1859] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x116f0c800) [pid = 2208] [serial = 1843] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x118355400) [pid = 2208] [serial = 1844] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x124994000) [pid = 2208] [serial = 1861] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x124dc1c00) [pid = 2208] [serial = 1862] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x114fba400) [pid = 2208] [serial = 1840] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x115e80800) [pid = 2208] [serial = 1841] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x118869000) [pid = 2208] [serial = 1846] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x1188cdc00) [pid = 2208] [serial = 1847] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x12954ec00) [pid = 2208] [serial = 1876] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x1198ba000) [pid = 2208] [serial = 1901] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x1192db800) [pid = 2208] [serial = 1900] [outer = 0x0] [url = about:blank] 09:59:41 INFO - PROCESS | 2208 | 1467737981054 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 672ms 09:59:41 INFO - PROCESS | 2208 | 1467737981099 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 2208 | 1467737981102 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:59:41 INFO - PROCESS | 2208 | 1467737981106 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 2208 | 1467737981108 Marionette TRACE conn2 <- [1,2582,null,{}] 09:59:41 INFO - PROCESS | 2208 | 1467737981110 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:41 INFO - PROCESS | 2208 | 1467737981111 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:41 INFO - PROCESS | 2208 | 1467737981190 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:59:41 INFO - PROCESS | 2208 | 1467737981194 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 2208 | 1467737981195 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186df000 == 31 [pid = 2208] [id = 653] 09:59:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x118210000) [pid = 2208] [serial = 1959] [outer = 0x0] 09:59:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x1186c2c00) [pid = 2208] [serial = 1960] [outer = 0x118210000] 09:59:41 INFO - PROCESS | 2208 | 1467737981226 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x1192ddc00) [pid = 2208] [serial = 1961] [outer = 0x118210000] 09:59:41 INFO - PROCESS | 2208 | 1467737981585 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms 09:59:41 INFO - PROCESS | 2208 | 1467737981626 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 2208 | 1467737981627 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:59:41 INFO - PROCESS | 2208 | 1467737981630 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 2208 | 1467737981632 Marionette TRACE conn2 <- [1,2586,null,{}] 09:59:41 INFO - PROCESS | 2208 | 1467737981640 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:41 INFO - PROCESS | 2208 | 1467737981643 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:41 INFO - PROCESS | 2208 | 1467737981723 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:59:41 INFO - PROCESS | 2208 | 1467737981729 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 2208 | 1467737981731 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x12406b800 == 32 [pid = 2208] [id = 654] 09:59:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x119c70400) [pid = 2208] [serial = 1962] [outer = 0x0] 09:59:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x119f25c00) [pid = 2208] [serial = 1963] [outer = 0x119c70400] 09:59:41 INFO - PROCESS | 2208 | 1467737981761 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x123bc9400) [pid = 2208] [serial = 1964] [outer = 0x119c70400] 09:59:42 INFO - PROCESS | 2208 | 1467737982103 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 09:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:59:42 INFO - PROCESS | 2208 | 1467737982159 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 2208 | 1467737982161 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:59:42 INFO - PROCESS | 2208 | 1467737982164 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 2208 | 1467737982165 Marionette TRACE conn2 <- [1,2590,null,{}] 09:59:42 INFO - PROCESS | 2208 | 1467737982168 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 2208 | 1467737982169 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:42 INFO - PROCESS | 2208 | 1467737982251 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:59:42 INFO - PROCESS | 2208 | 1467737982254 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 2208 | 1467737982255 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x126984800 == 33 [pid = 2208] [id = 655] 09:59:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x12408c000) [pid = 2208] [serial = 1965] [outer = 0x0] 09:59:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x12499d400) [pid = 2208] [serial = 1966] [outer = 0x12408c000] 09:59:42 INFO - PROCESS | 2208 | 1467737982280 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x12576e400) [pid = 2208] [serial = 1967] [outer = 0x12408c000] 09:59:42 INFO - PROCESS | 2208 | 1467737982691 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 569ms 09:59:42 INFO - PROCESS | 2208 | 1467737982734 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 2208 | 1467737982736 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:59:42 INFO - PROCESS | 2208 | 1467737982739 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 2208 | 1467737982741 Marionette TRACE conn2 <- [1,2594,null,{}] 09:59:42 INFO - PROCESS | 2208 | 1467737982759 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 2208 | 1467737982761 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:42 INFO - PROCESS | 2208 | 1467737982878 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:59:42 INFO - PROCESS | 2208 | 1467737982890 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 2208 | 1467737982891 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a420000 == 34 [pid = 2208] [id = 656] 09:59:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x115e12400) [pid = 2208] [serial = 1968] [outer = 0x0] 09:59:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x12588d000) [pid = 2208] [serial = 1969] [outer = 0x115e12400] 09:59:42 INFO - PROCESS | 2208 | 1467737982931 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x12671ac00) [pid = 2208] [serial = 1970] [outer = 0x115e12400] 09:59:43 INFO - PROCESS | 2208 | 1467737983328 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 637ms 09:59:43 INFO - PROCESS | 2208 | 1467737983376 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 2208 | 1467737983378 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:59:43 INFO - PROCESS | 2208 | 1467737983385 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 2208 | 1467737983387 Marionette TRACE conn2 <- [1,2598,null,{}] 09:59:43 INFO - PROCESS | 2208 | 1467737983395 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:43 INFO - PROCESS | 2208 | 1467737983400 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:43 INFO - PROCESS | 2208 | 1467737983519 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:59:43 INFO - PROCESS | 2208 | 1467737983536 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 2208 | 1467737983537 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b827000 == 35 [pid = 2208] [id = 657] 09:59:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1292acc00) [pid = 2208] [serial = 1971] [outer = 0x0] 09:59:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1293f0000) [pid = 2208] [serial = 1972] [outer = 0x1292acc00] 09:59:43 INFO - PROCESS | 2208 | 1467737983562 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12958e800) [pid = 2208] [serial = 1973] [outer = 0x1292acc00] 09:59:43 INFO - PROCESS | 2208 | 1467737983914 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 567ms 09:59:43 INFO - PROCESS | 2208 | 1467737983954 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 2208 | 1467737983955 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:59:43 INFO - PROCESS | 2208 | 1467737983957 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 2208 | 1467737983958 Marionette TRACE conn2 <- [1,2602,null,{}] 09:59:43 INFO - PROCESS | 2208 | 1467737983961 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:43 INFO - PROCESS | 2208 | 1467737983962 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:44 INFO - PROCESS | 2208 | 1467737984061 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:59:44 INFO - PROCESS | 2208 | 1467737984064 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 2208 | 1467737984065 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd7a000 == 36 [pid = 2208] [id = 658] 09:59:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12954cc00) [pid = 2208] [serial = 1974] [outer = 0x0] 09:59:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12a775400) [pid = 2208] [serial = 1975] [outer = 0x12954cc00] 09:59:44 INFO - PROCESS | 2208 | 1467737984096 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12a77c400) [pid = 2208] [serial = 1976] [outer = 0x12954cc00] 09:59:44 INFO - PROCESS | 2208 | 1467737984445 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 09:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:59:44 INFO - PROCESS | 2208 | 1467737984478 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 2208 | 1467737984479 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:59:44 INFO - PROCESS | 2208 | 1467737984484 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 2208 | 1467737984485 Marionette TRACE conn2 <- [1,2606,null,{}] 09:59:44 INFO - PROCESS | 2208 | 1467737984487 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:44 INFO - PROCESS | 2208 | 1467737984488 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:44 INFO - PROCESS | 2208 | 1467737984586 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:59:44 INFO - PROCESS | 2208 | 1467737984598 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 2208 | 1467737984600 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c37e800 == 37 [pid = 2208] [id = 659] 09:59:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12a771000) [pid = 2208] [serial = 1977] [outer = 0x0] 09:59:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12a8de800) [pid = 2208] [serial = 1978] [outer = 0x12a771000] 09:59:44 INFO - PROCESS | 2208 | 1467737984624 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12a8e9800) [pid = 2208] [serial = 1979] [outer = 0x12a771000] 09:59:44 INFO - PROCESS | 2208 | 1467737984957 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 522ms 09:59:45 INFO - PROCESS | 2208 | 1467737985006 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 2208 | 1467737985007 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:59:45 INFO - PROCESS | 2208 | 1467737985009 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 2208 | 1467737985010 Marionette TRACE conn2 <- [1,2610,null,{}] 09:59:45 INFO - PROCESS | 2208 | 1467737985013 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:45 INFO - PROCESS | 2208 | 1467737985014 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:45 INFO - PROCESS | 2208 | 1467737985185 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x119965c00) [pid = 2208] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x112f9e400) [pid = 2208] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x114fb7400) [pid = 2208] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x119290400) [pid = 2208] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1186c4800) [pid = 2208] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x119f1b000) [pid = 2208] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1133a7000) [pid = 2208] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x124997c00) [pid = 2208] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x124dc3800) [pid = 2208] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x116a21400) [pid = 2208] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x112a85c00) [pid = 2208] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x112dd9800) [pid = 2208] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1133e1800) [pid = 2208] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x112dd7000) [pid = 2208] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:59:45 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1176ee000) [pid = 2208] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:59:45 INFO - PROCESS | 2208 | 1467737985232 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 2208 | 1467737985233 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x123934000 == 38 [pid = 2208] [id = 660] 09:59:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x110fac400) [pid = 2208] [serial = 1980] [outer = 0x0] 09:59:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x112dd9800) [pid = 2208] [serial = 1981] [outer = 0x110fac400] 09:59:45 INFO - PROCESS | 2208 | 1467737985264 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x11857cc00) [pid = 2208] [serial = 1982] [outer = 0x110fac400] 09:59:45 INFO - PROCESS | 2208 | 1467737985551 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 568ms 09:59:45 INFO - PROCESS | 2208 | 1467737985577 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 2208 | 1467737985579 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:59:45 INFO - PROCESS | 2208 | 1467737985589 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 2208 | 1467737985590 Marionette TRACE conn2 <- [1,2614,null,{}] 09:59:45 INFO - PROCESS | 2208 | 1467737985592 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:45 INFO - PROCESS | 2208 | 1467737985593 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:45 INFO - PROCESS | 2208 | 1467737985676 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:59:45 INFO - PROCESS | 2208 | 1467737985735 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 2208 | 1467737985736 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c5ec800 == 39 [pid = 2208] [id = 661] 09:59:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x112a7b400) [pid = 2208] [serial = 1983] [outer = 0x0] 09:59:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x119f1b000) [pid = 2208] [serial = 1984] [outer = 0x112a7b400] 09:59:45 INFO - PROCESS | 2208 | 1467737985760 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1292af000) [pid = 2208] [serial = 1985] [outer = 0x112a7b400] 09:59:46 INFO - PROCESS | 2208 | 1467737986033 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 470ms 09:59:46 INFO - PROCESS | 2208 | 1467737986060 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 2208 | 1467737986061 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:59:46 INFO - PROCESS | 2208 | 1467737986072 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 2208 | 1467737986073 Marionette TRACE conn2 <- [1,2618,null,{}] 09:59:46 INFO - PROCESS | 2208 | 1467737986076 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:46 INFO - PROCESS | 2208 | 1467737986077 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:46 INFO - PROCESS | 2208 | 1467737986175 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:59:46 INFO - PROCESS | 2208 | 1467737986179 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 2208 | 1467737986181 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d239000 == 40 [pid = 2208] [id = 662] 09:59:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x123bc3400) [pid = 2208] [serial = 1986] [outer = 0x0] 09:59:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x12b878400) [pid = 2208] [serial = 1987] [outer = 0x123bc3400] 09:59:46 INFO - PROCESS | 2208 | 1467737986214 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12b885000) [pid = 2208] [serial = 1988] [outer = 0x123bc3400] 09:59:46 INFO - PROCESS | 2208 | 1467737986554 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 526ms 09:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:59:46 INFO - PROCESS | 2208 | 1467737986592 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 2208 | 1467737986594 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:59:46 INFO - PROCESS | 2208 | 1467737986596 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 2208 | 1467737986598 Marionette TRACE conn2 <- [1,2622,null,{}] 09:59:46 INFO - PROCESS | 2208 | 1467737986612 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:46 INFO - PROCESS | 2208 | 1467737986614 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:46 INFO - PROCESS | 2208 | 1467737986692 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:59:46 INFO - PROCESS | 2208 | 1467737986696 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 2208 | 1467737986698 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d5ba800 == 41 [pid = 2208] [id = 663] 09:59:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12b885400) [pid = 2208] [serial = 1989] [outer = 0x0] 09:59:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12b88bc00) [pid = 2208] [serial = 1990] [outer = 0x12b885400] 09:59:46 INFO - PROCESS | 2208 | 1467737986722 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12b897400) [pid = 2208] [serial = 1991] [outer = 0x12b885400] 09:59:47 INFO - PROCESS | 2208 | 1467737987024 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 481ms 09:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:59:47 INFO - PROCESS | 2208 | 1467737987078 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 2208 | 1467737987079 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:59:47 INFO - PROCESS | 2208 | 1467737987081 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 2208 | 1467737987082 Marionette TRACE conn2 <- [1,2626,null,{}] 09:59:47 INFO - PROCESS | 2208 | 1467737987085 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:47 INFO - PROCESS | 2208 | 1467737987086 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:47 INFO - PROCESS | 2208 | 1467737987167 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:59:47 INFO - PROCESS | 2208 | 1467737987281 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 2208 | 1467737987282 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x1167ad800 == 42 [pid = 2208] [id = 664] 09:59:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x110e74000) [pid = 2208] [serial = 1992] [outer = 0x0] 09:59:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x112a7c800) [pid = 2208] [serial = 1993] [outer = 0x110e74000] 09:59:47 INFO - PROCESS | 2208 | 1467737987313 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x114fba000) [pid = 2208] [serial = 1994] [outer = 0x110e74000] 09:59:47 INFO - PROCESS | 2208 | 1467737987768 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 719ms 09:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:59:47 INFO - PROCESS | 2208 | 1467737987802 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 2208 | 1467737987804 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:59:47 INFO - PROCESS | 2208 | 1467737987807 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 2208 | 1467737987809 Marionette TRACE conn2 <- [1,2630,null,{}] 09:59:47 INFO - PROCESS | 2208 | 1467737987813 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:47 INFO - PROCESS | 2208 | 1467737987814 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:47 INFO - PROCESS | 2208 | 1467737987939 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:59:48 INFO - PROCESS | 2208 | 1467737988015 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 2208 | 1467737988016 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x124285000 == 43 [pid = 2208] [id = 665] 09:59:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1192e2c00) [pid = 2208] [serial = 1995] [outer = 0x0] 09:59:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1198b4800) [pid = 2208] [serial = 1996] [outer = 0x1192e2c00] 09:59:48 INFO - PROCESS | 2208 | 1467737988046 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x119c72000) [pid = 2208] [serial = 1997] [outer = 0x1192e2c00] 09:59:48 INFO - PROCESS | 2208 | 1467737988454 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 671ms 09:59:48 INFO - PROCESS | 2208 | 1467737988481 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 2208 | 1467737988484 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:59:48 INFO - PROCESS | 2208 | 1467737988486 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 2208 | 1467737988488 Marionette TRACE conn2 <- [1,2634,null,{}] 09:59:48 INFO - PROCESS | 2208 | 1467737988490 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:48 INFO - PROCESS | 2208 | 1467737988492 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:48 INFO - PROCESS | 2208 | 1467737988597 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:59:48 INFO - PROCESS | 2208 | 1467737988674 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 2208 | 1467737988676 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb6e800 == 44 [pid = 2208] [id = 666] 09:59:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x119f1c000) [pid = 2208] [serial = 1998] [outer = 0x0] 09:59:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1244e3c00) [pid = 2208] [serial = 1999] [outer = 0x119f1c000] 09:59:48 INFO - PROCESS | 2208 | 1467737988704 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x126505400) [pid = 2208] [serial = 2000] [outer = 0x119f1c000] 09:59:49 INFO - PROCESS | 2208 | 1467737989121 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 09:59:49 INFO - PROCESS | 2208 | 1467737989157 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 2208 | 1467737989158 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:59:49 INFO - PROCESS | 2208 | 1467737989166 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 2208 | 1467737989170 Marionette TRACE conn2 <- [1,2638,null,{}] 09:59:49 INFO - PROCESS | 2208 | 1467737989173 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 2208 | 1467737989176 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:49 INFO - PROCESS | 2208 | 1467737989280 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:59:49 INFO - PROCESS | 2208 | 1467737989377 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 2208 | 1467737989378 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d88f800 == 45 [pid = 2208] [id = 667] 09:59:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x125889400) [pid = 2208] [serial = 2001] [outer = 0x0] 09:59:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x1292bac00) [pid = 2208] [serial = 2002] [outer = 0x125889400] 09:59:49 INFO - PROCESS | 2208 | 1467737989419 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x12a77e400) [pid = 2208] [serial = 2003] [outer = 0x125889400] 09:59:49 INFO - PROCESS | 2208 | 1467737989855 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 727ms 09:59:49 INFO - PROCESS | 2208 | 1467737989888 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 2208 | 1467737989890 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:59:49 INFO - PROCESS | 2208 | 1467737989892 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 2208 | 1467737989894 Marionette TRACE conn2 <- [1,2642,null,{}] 09:59:49 INFO - PROCESS | 2208 | 1467737989896 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 2208 | 1467737989898 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:50 INFO - PROCESS | 2208 | 1467737990003 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:59:50 INFO - PROCESS | 2208 | 1467737990077 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 2208 | 1467737990078 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196e1800 == 46 [pid = 2208] [id = 668] 09:59:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1186bfc00) [pid = 2208] [serial = 2004] [outer = 0x0] 09:59:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x125898c00) [pid = 2208] [serial = 2005] [outer = 0x1186bfc00] 09:59:50 INFO - PROCESS | 2208 | 1467737990107 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x12a774400) [pid = 2208] [serial = 2006] [outer = 0x1186bfc00] 09:59:50 INFO - PROCESS | 2208 | 1467737990729 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:59:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 874ms 09:59:50 INFO - PROCESS | 2208 | 1467737990767 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:59:50 INFO - PROCESS | 2208 | 1467737990770 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:59:50 INFO - PROCESS | 2208 | 1467737990774 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 2208 | 1467737990777 Marionette TRACE conn2 <- [1,2646,null,{}] 09:59:50 INFO - PROCESS | 2208 | 1467737990782 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 2208 | 1467737990784 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:50 INFO - PROCESS | 2208 | 1467737990924 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:59:51 INFO - PROCESS | 2208 | 1467737991033 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 2208 | 1467737991035 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x117475800 == 47 [pid = 2208] [id = 669] 09:59:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x116739800) [pid = 2208] [serial = 2007] [outer = 0x0] 09:59:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x11815fc00) [pid = 2208] [serial = 2008] [outer = 0x116739800] 09:59:51 INFO - PROCESS | 2208 | 1467737991081 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x1186b8c00) [pid = 2208] [serial = 2009] [outer = 0x116739800] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12d5ba800 == 46 [pid = 2208] [id = 663] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12d239000 == 45 [pid = 2208] [id = 662] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12c5ec800 == 44 [pid = 2208] [id = 661] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x123934000 == 43 [pid = 2208] [id = 660] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12c37e800 == 42 [pid = 2208] [id = 659] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd7a000 == 41 [pid = 2208] [id = 658] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12b827000 == 40 [pid = 2208] [id = 657] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12a420000 == 39 [pid = 2208] [id = 656] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x126984800 == 38 [pid = 2208] [id = 655] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12406b800 == 37 [pid = 2208] [id = 654] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x1186df000 == 36 [pid = 2208] [id = 653] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x117148000 == 35 [pid = 2208] [id = 652] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x128b70800 == 34 [pid = 2208] [id = 651] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12cf27000 == 33 [pid = 2208] [id = 649] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x11715d800 == 32 [pid = 2208] [id = 650] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x1196e1800 == 31 [pid = 2208] [id = 668] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12d88f800 == 30 [pid = 2208] [id = 667] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb6e800 == 29 [pid = 2208] [id = 666] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x124285000 == 28 [pid = 2208] [id = 665] 09:59:51 INFO - PROCESS | 2208 | --DOCSHELL 0x1167ad800 == 27 [pid = 2208] [id = 664] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x119cdcc00) [pid = 2208] [serial = 1930] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x1186bac00) [pid = 2208] [serial = 1904] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x116640400) [pid = 2208] [serial = 1924] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x1176e5800) [pid = 2208] [serial = 1903] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x118349000) [pid = 2208] [serial = 1925] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x119c7c000) [pid = 2208] [serial = 1907] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x119969400) [pid = 2208] [serial = 1906] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1293e5400) [pid = 2208] [serial = 1919] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x128c56800) [pid = 2208] [serial = 1918] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x124268400) [pid = 2208] [serial = 1910] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x123fae400) [pid = 2208] [serial = 1933] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x123b6f400) [pid = 2208] [serial = 1909] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x125808c00) [pid = 2208] [serial = 1913] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x124dc5000) [pid = 2208] [serial = 1912] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12613e400) [pid = 2208] [serial = 1916] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12588b400) [pid = 2208] [serial = 1915] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x123814000) [pid = 2208] [serial = 1931] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x126502800) [pid = 2208] [serial = 1936] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x124d50c00) [pid = 2208] [serial = 1934] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x114fbd400) [pid = 2208] [serial = 1939] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1198b6400) [pid = 2208] [serial = 1942] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1293e8400) [pid = 2208] [serial = 1948] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x11820cc00) [pid = 2208] [serial = 1940] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x128c5f800) [pid = 2208] [serial = 1945] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x112de1400) [pid = 2208] [serial = 1921] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1133d5800) [pid = 2208] [serial = 1922] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x126958000) [pid = 2208] [serial = 1937] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1245f3000) [pid = 2208] [serial = 1943] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1292b3400) [pid = 2208] [serial = 1946] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1198b4c00) [pid = 2208] [serial = 1928] [outer = 0x0] [url = about:blank] 09:59:51 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x1186bb800) [pid = 2208] [serial = 1927] [outer = 0x0] [url = about:blank] 09:59:52 INFO - PROCESS | 2208 | 1467737992062 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1324ms 09:59:52 INFO - PROCESS | 2208 | 1467737992098 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 2208 | 1467737992100 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:59:52 INFO - PROCESS | 2208 | 1467737992104 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 2208 | 1467737992105 Marionette TRACE conn2 <- [1,2650,null,{}] 09:59:52 INFO - PROCESS | 2208 | 1467737992109 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:52 INFO - PROCESS | 2208 | 1467737992110 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:52 INFO - PROCESS | 2208 | 1467737992189 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:59:52 INFO - PROCESS | 2208 | 1467737992194 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 2208 | 1467737992196 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x116615000 == 28 [pid = 2208] [id = 670] 09:59:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x11300d800) [pid = 2208] [serial = 2010] [outer = 0x0] 09:59:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1133a7000) [pid = 2208] [serial = 2011] [outer = 0x11300d800] 09:59:52 INFO - PROCESS | 2208 | 1467737992226 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x114fb6400) [pid = 2208] [serial = 2012] [outer = 0x11300d800] 09:59:52 INFO - PROCESS | 2208 | 1467737992610 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 09:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:59:52 INFO - PROCESS | 2208 | 1467737992624 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 2208 | 1467737992627 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:59:52 INFO - PROCESS | 2208 | 1467737992632 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 2208 | 1467737992634 Marionette TRACE conn2 <- [1,2654,null,{}] 09:59:52 INFO - PROCESS | 2208 | 1467737992636 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:52 INFO - PROCESS | 2208 | 1467737992638 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:52 INFO - PROCESS | 2208 | 1467737992718 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:59:52 INFO - PROCESS | 2208 | 1467737992723 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 2208 | 1467737992724 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188e5800 == 29 [pid = 2208] [id = 671] 09:59:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x114fc5000) [pid = 2208] [serial = 2013] [outer = 0x0] 09:59:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x116f0c400) [pid = 2208] [serial = 2014] [outer = 0x114fc5000] 09:59:52 INFO - PROCESS | 2208 | 1467737992753 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x11834dc00) [pid = 2208] [serial = 2015] [outer = 0x114fc5000] 09:59:53 INFO - PROCESS | 2208 | 1467737993094 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:59:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 469ms 09:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:59:53 INFO - PROCESS | 2208 | 1467737993102 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 2208 | 1467737993103 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:59:53 INFO - PROCESS | 2208 | 1467737993105 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 2208 | 1467737993107 Marionette TRACE conn2 <- [1,2658,null,{}] 09:59:53 INFO - PROCESS | 2208 | 1467737993117 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:53 INFO - PROCESS | 2208 | 1467737993119 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:53 INFO - PROCESS | 2208 | 1467737993200 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:59:53 INFO - PROCESS | 2208 | 1467737993257 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 2208 | 1467737993259 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x123edb800 == 30 [pid = 2208] [id = 672] 09:59:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x11300d000) [pid = 2208] [serial = 2016] [outer = 0x0] 09:59:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1186c5400) [pid = 2208] [serial = 2017] [outer = 0x11300d000] 09:59:53 INFO - PROCESS | 2208 | 1467737993287 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x119556000) [pid = 2208] [serial = 2018] [outer = 0x11300d000] 09:59:53 INFO - PROCESS | 2208 | 1467737993626 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:59:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 571ms 09:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:59:53 INFO - PROCESS | 2208 | 1467737993678 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 2208 | 1467737993680 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:59:53 INFO - PROCESS | 2208 | 1467737993683 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 2208 | 1467737993685 Marionette TRACE conn2 <- [1,2662,null,{}] 09:59:53 INFO - PROCESS | 2208 | 1467737993688 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:53 INFO - PROCESS | 2208 | 1467737993691 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:53 INFO - PROCESS | 2208 | 1467737993853 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:59:53 INFO - PROCESS | 2208 | 1467737993904 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 2208 | 1467737993905 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x12617b000 == 31 [pid = 2208] [id = 673] 09:59:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x119602400) [pid = 2208] [serial = 2019] [outer = 0x0] 09:59:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119964400) [pid = 2208] [serial = 2020] [outer = 0x119602400] 09:59:53 INFO - PROCESS | 2208 | 1467737993930 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119cdd800) [pid = 2208] [serial = 2021] [outer = 0x119602400] 09:59:54 INFO - PROCESS | 2208 | 1467737994240 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 570ms 09:59:54 INFO - PROCESS | 2208 | 1467737994262 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 2208 | 1467737994263 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:59:54 INFO - PROCESS | 2208 | 1467737994268 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 2208 | 1467737994270 Marionette TRACE conn2 <- [1,2666,null,{}] 09:59:54 INFO - PROCESS | 2208 | 1467737994272 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:54 INFO - PROCESS | 2208 | 1467737994274 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:54 INFO - PROCESS | 2208 | 1467737994380 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:59:54 INFO - PROCESS | 2208 | 1467737994384 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 2208 | 1467737994385 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x129207000 == 32 [pid = 2208] [id = 674] 09:59:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1164eb800) [pid = 2208] [serial = 2022] [outer = 0x0] 09:59:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x119f27400) [pid = 2208] [serial = 2023] [outer = 0x1164eb800] 09:59:54 INFO - PROCESS | 2208 | 1467737994414 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x123a03000) [pid = 2208] [serial = 2024] [outer = 0x1164eb800] 09:59:55 INFO - PROCESS | 2208 | 1467737995295 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:59:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1071ms 09:59:55 INFO - PROCESS | 2208 | 1467737995338 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 2208 | 1467737995340 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:59:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:59:55 INFO - PROCESS | 2208 | 1467737995342 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 2208 | 1467737995343 Marionette TRACE conn2 <- [1,2670,null,{}] 09:59:55 INFO - PROCESS | 2208 | 1467737995345 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 2208 | 1467737995349 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:55 INFO - PROCESS | 2208 | 1467737995469 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:59:55 INFO - PROCESS | 2208 | 1467737995473 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 2208 | 1467737995474 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a769000 == 33 [pid = 2208] [id = 675] 09:59:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x123a09800) [pid = 2208] [serial = 2025] [outer = 0x0] 09:59:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12499a400) [pid = 2208] [serial = 2026] [outer = 0x123a09800] 09:59:55 INFO - PROCESS | 2208 | 1467737995499 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12588dc00) [pid = 2208] [serial = 2027] [outer = 0x123a09800] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1292acc00) [pid = 2208] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12954cc00) [pid = 2208] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12a771000) [pid = 2208] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x112dd3400) [pid = 2208] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x11663bc00) [pid = 2208] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x119c70400) [pid = 2208] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x118210000) [pid = 2208] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x118589000) [pid = 2208] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x115e12400) [pid = 2208] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x12408c000) [pid = 2208] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1292b1800) [pid = 2208] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x12b885400) [pid = 2208] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x110fac400) [pid = 2208] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x123bc3400) [pid = 2208] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:59:56 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x112a7b400) [pid = 2208] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:59:56 INFO - PROCESS | 2208 | 1467737996296 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:59:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:59:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:59:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:59:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 969ms 09:59:56 INFO - PROCESS | 2208 | 1467737996311 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 2208 | 1467737996312 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:59:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:59:56 INFO - PROCESS | 2208 | 1467737996323 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 2208 | 1467737996324 Marionette TRACE conn2 <- [1,2674,null,{}] 09:59:56 INFO - PROCESS | 2208 | 1467737996326 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:56 INFO - PROCESS | 2208 | 1467737996327 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:56 INFO - PROCESS | 2208 | 1467737996401 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:59:56 INFO - PROCESS | 2208 | 1467737996405 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:56 INFO - PROCESS | 2208 | 1467737996406 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aae9000 == 34 [pid = 2208] [id = 676] 09:59:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x113017800) [pid = 2208] [serial = 2028] [outer = 0x0] 09:59:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x118589000) [pid = 2208] [serial = 2029] [outer = 0x113017800] 09:59:56 INFO - PROCESS | 2208 | 1467737996431 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x121022400) [pid = 2208] [serial = 2030] [outer = 0x113017800] 09:59:57 INFO - PROCESS | 2208 | 1467737997256 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:59:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:59:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:59:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:59:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 977ms 09:59:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:59:57 INFO - PROCESS | 2208 | 1467737997294 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 2208 | 1467737997295 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:59:57 INFO - PROCESS | 2208 | 1467737997297 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 2208 | 1467737997298 Marionette TRACE conn2 <- [1,2678,null,{}] 09:59:57 INFO - PROCESS | 2208 | 1467737997300 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:57 INFO - PROCESS | 2208 | 1467737997301 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:57 INFO - PROCESS | 2208 | 1467737997372 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:59:57 INFO - PROCESS | 2208 | 1467737997429 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 2208 | 1467737997430 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b81b000 == 35 [pid = 2208] [id = 677] 09:59:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x116236400) [pid = 2208] [serial = 2031] [outer = 0x0] 09:59:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x12613d800) [pid = 2208] [serial = 2032] [outer = 0x116236400] 09:59:57 INFO - PROCESS | 2208 | 1467737997455 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x118351000) [pid = 2208] [serial = 2033] [outer = 0x116236400] 09:59:58 INFO - PROCESS | 2208 | 1467737998203 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:59:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 923ms 09:59:58 INFO - PROCESS | 2208 | 1467737998220 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 2208 | 1467737998221 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:59:58 INFO - PROCESS | 2208 | 1467737998223 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 2208 | 1467737998235 Marionette TRACE conn2 <- [1,2682,null,{}] 09:59:58 INFO - PROCESS | 2208 | 1467737998238 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 2208 | 1467737998239 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:58 INFO - PROCESS | 2208 | 1467737998361 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:59:58 INFO - PROCESS | 2208 | 1467737998416 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 2208 | 1467737998418 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x1128bb800 == 36 [pid = 2208] [id = 678] 09:59:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x110e77c00) [pid = 2208] [serial = 2034] [outer = 0x0] 09:59:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x111c83c00) [pid = 2208] [serial = 2035] [outer = 0x110e77c00] 09:59:58 INFO - PROCESS | 2208 | 1467737998450 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x112de1400) [pid = 2208] [serial = 2036] [outer = 0x110e77c00] 09:59:59 INFO - PROCESS | 2208 | 1467737999458 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1281ms 09:59:59 INFO - PROCESS | 2208 | 1467737999506 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:59:59 INFO - PROCESS | 2208 | 1467737999509 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:59:59 INFO - PROCESS | 2208 | 1467737999513 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 2208 | 1467737999515 Marionette TRACE conn2 <- [1,2686,null,{}] 09:59:59 INFO - PROCESS | 2208 | 1467737999518 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:59 INFO - PROCESS | 2208 | 1467737999520 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:59 INFO - PROCESS | 2208 | 1467737999629 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:59:59 INFO - PROCESS | 2208 | 1467737999684 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 2208 | 1467737999685 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 09:59:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x123dcf000 == 37 [pid = 2208] [id = 679] 09:59:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x114fba800) [pid = 2208] [serial = 2037] [outer = 0x0] 09:59:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1176e7000) [pid = 2208] [serial = 2038] [outer = 0x114fba800] 09:59:59 INFO - PROCESS | 2208 | 1467737999715 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x11858dc00) [pid = 2208] [serial = 2039] [outer = 0x114fba800] 10:00:00 INFO - PROCESS | 2208 | --DOCSHELL 0x12b81b000 == 36 [pid = 2208] [id = 677] 10:00:00 INFO - PROCESS | 2208 | --DOCSHELL 0x12aae9000 == 35 [pid = 2208] [id = 676] 10:00:00 INFO - PROCESS | 2208 | --DOCSHELL 0x12a769000 == 34 [pid = 2208] [id = 675] 10:00:00 INFO - PROCESS | 2208 | --DOCSHELL 0x129207000 == 33 [pid = 2208] [id = 674] 10:00:00 INFO - PROCESS | 2208 | --DOCSHELL 0x12617b000 == 32 [pid = 2208] [id = 673] 10:00:00 INFO - PROCESS | 2208 | --DOCSHELL 0x123edb800 == 31 [pid = 2208] [id = 672] 10:00:00 INFO - PROCESS | 2208 | --DOCSHELL 0x1188e5800 == 30 [pid = 2208] [id = 671] 10:00:00 INFO - PROCESS | 2208 | --DOCSHELL 0x116615000 == 29 [pid = 2208] [id = 670] 10:00:00 INFO - PROCESS | 2208 | --DOCSHELL 0x117475800 == 28 [pid = 2208] [id = 669] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1293f0000) [pid = 2208] [serial = 1972] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x12a775400) [pid = 2208] [serial = 1975] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x12a8de800) [pid = 2208] [serial = 1978] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x112de1c00) [pid = 2208] [serial = 1951] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x114fb8000) [pid = 2208] [serial = 1952] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x116738c00) [pid = 2208] [serial = 1957] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x11820dc00) [pid = 2208] [serial = 1958] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x119f25c00) [pid = 2208] [serial = 1963] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x123bc9400) [pid = 2208] [serial = 1964] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x12a77c400) [pid = 2208] [serial = 1976] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1186c2c00) [pid = 2208] [serial = 1960] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1192ddc00) [pid = 2208] [serial = 1961] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1188aa000) [pid = 2208] [serial = 1954] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1198ba800) [pid = 2208] [serial = 1955] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x12588d000) [pid = 2208] [serial = 1969] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12499d400) [pid = 2208] [serial = 1966] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x12576e400) [pid = 2208] [serial = 1967] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x12954c800) [pid = 2208] [serial = 1949] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x12a8e9800) [pid = 2208] [serial = 1979] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x12b88bc00) [pid = 2208] [serial = 1990] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x11857cc00) [pid = 2208] [serial = 1982] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x12b878400) [pid = 2208] [serial = 1987] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x112dd9800) [pid = 2208] [serial = 1981] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x12958e800) [pid = 2208] [serial = 1973] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x12b897400) [pid = 2208] [serial = 1991] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x119f1b000) [pid = 2208] [serial = 1984] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x1292af000) [pid = 2208] [serial = 1985] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x12b885000) [pid = 2208] [serial = 1988] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x12671ac00) [pid = 2208] [serial = 1970] [outer = 0x0] [url = about:blank] 10:00:00 INFO - PROCESS | 2208 | 1467738000791 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"]]]}] 10:00:00 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 10:00:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:00:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:00:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1324ms 10:00:00 INFO - PROCESS | 2208 | 1467738000837 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 2208 | 1467738000839 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 10:00:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:00:00 INFO - PROCESS | 2208 | 1467738000842 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 2208 | 1467738000844 Marionette TRACE conn2 <- [1,2690,null,{}] 10:00:00 INFO - PROCESS | 2208 | 1467738000847 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}] 10:00:00 INFO - PROCESS | 2208 | 1467738000849 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:00 INFO - PROCESS | 2208 | 1467738000927 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:00:00 INFO - PROCESS | 2208 | 1467738000935 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 2208 | 1467738000937 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:00 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e40000 == 29 [pid = 2208] [id = 680] 10:00:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x114fb8400) [pid = 2208] [serial = 2040] [outer = 0x0] 10:00:00 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x1162a7c00) [pid = 2208] [serial = 2041] [outer = 0x114fb8400] 10:00:00 INFO - PROCESS | 2208 | 1467738000965 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x118169000) [pid = 2208] [serial = 2042] [outer = 0x114fb8400] 10:00:01 INFO - PROCESS | 2208 | 1467738001846 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"]]]}] 10:00:01 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 10:00:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:00:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:00:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1020ms 10:00:01 INFO - PROCESS | 2208 | 1467738001863 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 2208 | 1467738001869 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 10:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:00:01 INFO - PROCESS | 2208 | 1467738001892 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 2208 | 1467738001895 Marionette TRACE conn2 <- [1,2694,null,{}] 10:00:01 INFO - PROCESS | 2208 | 1467738001899 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}] 10:00:01 INFO - PROCESS | 2208 | 1467738001901 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:02 INFO - PROCESS | 2208 | 1467738001999 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:00:02 INFO - PROCESS | 2208 | 1467738002007 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 2208 | 1467738002008 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x123934000 == 30 [pid = 2208] [id = 681] 10:00:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x11858bc00) [pid = 2208] [serial = 2043] [outer = 0x0] 10:00:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x1192db800) [pid = 2208] [serial = 2044] [outer = 0x11858bc00] 10:00:02 INFO - PROCESS | 2208 | 1467738002035 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x119964800) [pid = 2208] [serial = 2045] [outer = 0x11858bc00] 10:00:02 INFO - PROCESS | 2208 | 1467738002836 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"]]]}] 10:00:02 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 10:00:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:00:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:00:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 974ms 10:00:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:00:02 INFO - PROCESS | 2208 | 1467738002867 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 2208 | 1467738002869 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 10:00:02 INFO - PROCESS | 2208 | 1467738002871 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 2208 | 1467738002873 Marionette TRACE conn2 <- [1,2698,null,{}] 10:00:02 INFO - PROCESS | 2208 | 1467738002881 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}] 10:00:02 INFO - PROCESS | 2208 | 1467738002884 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:02 INFO - PROCESS | 2208 | 1467738002983 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:00:03 INFO - PROCESS | 2208 | 1467738003020 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 2208 | 1467738003022 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b70000 == 31 [pid = 2208] [id = 682] 10:00:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x119f28400) [pid = 2208] [serial = 2046] [outer = 0x0] 10:00:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x123bc6000) [pid = 2208] [serial = 2047] [outer = 0x119f28400] 10:00:03 INFO - PROCESS | 2208 | 1467738003050 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x12408f800) [pid = 2208] [serial = 2048] [outer = 0x119f28400] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x114fc5000) [pid = 2208] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x11300d000) [pid = 2208] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x116739800) [pid = 2208] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x119602400) [pid = 2208] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x11300d800) [pid = 2208] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x110e74000) [pid = 2208] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x1192e2c00) [pid = 2208] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x119f1c000) [pid = 2208] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x125889400) [pid = 2208] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x1164eb800) [pid = 2208] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x123a09800) [pid = 2208] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x113017800) [pid = 2208] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:00:03 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x1186bfc00) [pid = 2208] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:00:03 INFO - PROCESS | 2208 | 1467738003855 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"]]]}] 10:00:03 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 10:00:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:00:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:00:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1022ms 10:00:03 INFO - PROCESS | 2208 | 1467738003894 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 2208 | 1467738003896 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 10:00:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:00:03 INFO - PROCESS | 2208 | 1467738003898 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 2208 | 1467738003899 Marionette TRACE conn2 <- [1,2702,null,{}] 10:00:03 INFO - PROCESS | 2208 | 1467738003901 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}] 10:00:03 INFO - PROCESS | 2208 | 1467738003902 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:03 INFO - PROCESS | 2208 | 1467738003980 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:00:03 INFO - PROCESS | 2208 | 1467738003987 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 2208 | 1467738003988 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a41c000 == 32 [pid = 2208] [id = 683] 10:00:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x118870400) [pid = 2208] [serial = 2049] [outer = 0x0] 10:00:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x11995f000) [pid = 2208] [serial = 2050] [outer = 0x118870400] 10:00:04 INFO - PROCESS | 2208 | 1467738004013 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x124089c00) [pid = 2208] [serial = 2051] [outer = 0x118870400] 10:00:04 INFO - PROCESS | 2208 | 1467738004338 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]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:00:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 471ms 10:00:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:00:04 INFO - PROCESS | 2208 | 1467738004370 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 2208 | 1467738004371 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 10:00:04 INFO - PROCESS | 2208 | 1467738004373 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 2208 | 1467738004374 Marionette TRACE conn2 <- [1,2706,null,{}] 10:00:04 INFO - PROCESS | 2208 | 1467738004376 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}] 10:00:04 INFO - PROCESS | 2208 | 1467738004378 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:04 INFO - PROCESS | 2208 | 1467738004453 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:00:04 INFO - PROCESS | 2208 | 1467738004508 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 2208 | 1467738004509 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x119861800 == 33 [pid = 2208] [id = 684] 10:00:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x1186b7400) [pid = 2208] [serial = 2052] [outer = 0x0] 10:00:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x12499e000) [pid = 2208] [serial = 2053] [outer = 0x1186b7400] 10:00:04 INFO - PROCESS | 2208 | 1467738004534 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x12576e400) [pid = 2208] [serial = 2054] [outer = 0x1186b7400] 10:00:04 INFO - PROCESS | 2208 | 1467738004829 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]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:00:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 470ms 10:00:04 INFO - PROCESS | 2208 | 1467738004844 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 2208 | 1467738004846 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 10:00:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:00:04 INFO - PROCESS | 2208 | 1467738004860 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 2208 | 1467738004861 Marionette TRACE conn2 <- [1,2710,null,{}] 10:00:04 INFO - PROCESS | 2208 | 1467738004869 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}] 10:00:04 INFO - PROCESS | 2208 | 1467738004875 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:05 INFO - PROCESS | 2208 | 1467738005028 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:00:05 INFO - PROCESS | 2208 | 1467738005111 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 2208 | 1467738005112 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b80e000 == 34 [pid = 2208] [id = 685] 10:00:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x112de0400) [pid = 2208] [serial = 2055] [outer = 0x0] 10:00:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x125774000) [pid = 2208] [serial = 2056] [outer = 0x112de0400] 10:00:05 INFO - PROCESS | 2208 | 1467738005156 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x128c5fc00) [pid = 2208] [serial = 2057] [outer = 0x112de0400] 10:00:05 INFO - PROCESS | 2208 | 1467738005526 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] 10:00:05 INFO - PROCESS | 2208 | 1467738005586 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 10:00:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:00:05 INFO - PROCESS | 2208 | 1467738005588 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 2208 | 1467738005589 Marionette TRACE conn2 <- [1,2714,null,{}] 10:00:05 INFO - PROCESS | 2208 | 1467738005591 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}] 10:00:05 INFO - PROCESS | 2208 | 1467738005592 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:05 INFO - PROCESS | 2208 | 1467738005688 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:00:05 INFO - PROCESS | 2208 | 1467738005693 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 2208 | 1467738005695 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x12bd60000 == 35 [pid = 2208] [id = 686] 10:00:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x128e7c800) [pid = 2208] [serial = 2058] [outer = 0x0] 10:00:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x1292b0400) [pid = 2208] [serial = 2059] [outer = 0x128e7c800] 10:00:05 INFO - PROCESS | 2208 | 1467738005721 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x1293e6000) [pid = 2208] [serial = 2060] [outer = 0x128e7c800] 10:00:06 INFO - PROCESS | 2208 | 1467738006003 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]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:00:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 469ms 10:00:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:00:06 INFO - PROCESS | 2208 | 1467738006057 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 2208 | 1467738006059 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 10:00:06 INFO - PROCESS | 2208 | 1467738006061 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 2208 | 1467738006062 Marionette TRACE conn2 <- [1,2718,null,{}] 10:00:06 INFO - PROCESS | 2208 | 1467738006064 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}] 10:00:06 INFO - PROCESS | 2208 | 1467738006068 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:06 INFO - PROCESS | 2208 | 1467738006141 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:00:06 INFO - PROCESS | 2208 | 1467738006145 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 2208 | 1467738006146 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c036000 == 36 [pid = 2208] [id = 687] 10:00:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x1293eb400) [pid = 2208] [serial = 2061] [outer = 0x0] 10:00:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x129556400) [pid = 2208] [serial = 2062] [outer = 0x1293eb400] 10:00:06 INFO - PROCESS | 2208 | 1467738006172 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x12a771000) [pid = 2208] [serial = 2063] [outer = 0x1293eb400] 10:00:06 INFO - PROCESS | 2208 | 1467738006505 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] 10:00:06 INFO - PROCESS | 2208 | 1467738006536 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 10:00:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:00:06 INFO - PROCESS | 2208 | 1467738006539 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 2208 | 1467738006547 Marionette TRACE conn2 <- [1,2722,null,{}] 10:00:06 INFO - PROCESS | 2208 | 1467738006608 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}] 10:00:06 INFO - PROCESS | 2208 | 1467738006610 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:06 INFO - PROCESS | 2208 | 1467738006715 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:00:06 INFO - PROCESS | 2208 | 1467738006781 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 2208 | 1467738006783 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x11810d800 == 37 [pid = 2208] [id = 688] 10:00:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x11300a400) [pid = 2208] [serial = 2064] [outer = 0x0] 10:00:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x1131bc400) [pid = 2208] [serial = 2065] [outer = 0x11300a400] 10:00:06 INFO - PROCESS | 2208 | 1467738006814 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x115e17400) [pid = 2208] [serial = 2066] [outer = 0x11300a400] 10:00:07 INFO - PROCESS | 2208 | 1467738007267 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] 10:00:07 INFO - PROCESS | 2208 | 1467738007312 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 10:00:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:00:07 INFO - PROCESS | 2208 | 1467738007334 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 2208 | 1467738007336 Marionette TRACE conn2 <- [1,2726,null,{}] 10:00:07 INFO - PROCESS | 2208 | 1467738007339 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}] 10:00:07 INFO - PROCESS | 2208 | 1467738007341 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:07 INFO - PROCESS | 2208 | 1467738007443 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:00:07 INFO - PROCESS | 2208 | 1467738007539 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 2208 | 1467738007542 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x12901f000 == 38 [pid = 2208] [id = 689] 10:00:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x119c78400) [pid = 2208] [serial = 2067] [outer = 0x0] 10:00:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x119f1b400) [pid = 2208] [serial = 2068] [outer = 0x119c78400] 10:00:07 INFO - PROCESS | 2208 | 1467738007572 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x123909000) [pid = 2208] [serial = 2069] [outer = 0x119c78400] 10:00:07 INFO - PROCESS | 2208 | 1467738007978 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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:00:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 10:00:08 INFO - PROCESS | 2208 | 1467738008004 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 2208 | 1467738008006 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 10:00:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:00:08 INFO - PROCESS | 2208 | 1467738008008 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 2208 | 1467738008010 Marionette TRACE conn2 <- [1,2730,null,{}] 10:00:08 INFO - PROCESS | 2208 | 1467738008012 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}] 10:00:08 INFO - PROCESS | 2208 | 1467738008014 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:08 INFO - PROCESS | 2208 | 1467738008111 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:00:08 INFO - PROCESS | 2208 | 1467738008171 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 2208 | 1467738008173 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c380800 == 39 [pid = 2208] [id = 690] 10:00:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x123bc3000) [pid = 2208] [serial = 2070] [outer = 0x0] 10:00:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1244df800) [pid = 2208] [serial = 2071] [outer = 0x123bc3000] 10:00:08 INFO - PROCESS | 2208 | 1467738008205 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x12613a800) [pid = 2208] [serial = 2072] [outer = 0x123bc3000] 10:00:09 INFO - PROCESS | 2208 | 1467738009094 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"]]]}] 10:00:09 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 10:00:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:00:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:00:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1120ms 10:00:09 INFO - PROCESS | 2208 | 1467738009134 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 2208 | 1467738009138 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 10:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:00:09 INFO - PROCESS | 2208 | 1467738009141 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 2208 | 1467738009143 Marionette TRACE conn2 <- [1,2734,null,{}] 10:00:09 INFO - PROCESS | 2208 | 1467738009145 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}] 10:00:09 INFO - PROCESS | 2208 | 1467738009146 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:09 INFO - PROCESS | 2208 | 1467738009293 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:00:09 INFO - PROCESS | 2208 | 1467738009353 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 2208 | 1467738009354 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c5e5000 == 40 [pid = 2208] [id = 691] 10:00:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x1267a5c00) [pid = 2208] [serial = 2073] [outer = 0x0] 10:00:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x128c5f000) [pid = 2208] [serial = 2074] [outer = 0x1267a5c00] 10:00:09 INFO - PROCESS | 2208 | 1467738009383 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x12a77b800) [pid = 2208] [serial = 2075] [outer = 0x1267a5c00] 10:00:09 INFO - PROCESS | 2208 | 1467738009934 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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 821ms 10:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:00:09 INFO - PROCESS | 2208 | 1467738009962 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 2208 | 1467738009964 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 10:00:09 INFO - PROCESS | 2208 | 1467738009967 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 2208 | 1467738009969 Marionette TRACE conn2 <- [1,2738,null,{}] 10:00:09 INFO - PROCESS | 2208 | 1467738009973 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}] 10:00:09 INFO - PROCESS | 2208 | 1467738009974 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:10 INFO - PROCESS | 2208 | 1467738010072 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:00:10 INFO - PROCESS | 2208 | 1467738010132 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 2208 | 1467738010134 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x12382d000 == 41 [pid = 2208] [id = 692] 10:00:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x114fb7000) [pid = 2208] [serial = 2076] [outer = 0x0] 10:00:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x115e0d000) [pid = 2208] [serial = 2077] [outer = 0x114fb7000] 10:00:10 INFO - PROCESS | 2208 | 1467738010162 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x116a1ac00) [pid = 2208] [serial = 2078] [outer = 0x114fb7000] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12bd60000 == 40 [pid = 2208] [id = 686] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12b80e000 == 39 [pid = 2208] [id = 685] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x119861800 == 38 [pid = 2208] [id = 684] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12a41c000 == 37 [pid = 2208] [id = 683] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x128b70000 == 36 [pid = 2208] [id = 682] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x123934000 == 35 [pid = 2208] [id = 681] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x117e40000 == 34 [pid = 2208] [id = 680] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x1128bb800 == 33 [pid = 2208] [id = 678] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x123dcf000 == 32 [pid = 2208] [id = 679] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12c5e5000 == 31 [pid = 2208] [id = 691] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12c380800 == 30 [pid = 2208] [id = 690] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12901f000 == 29 [pid = 2208] [id = 689] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12c036000 == 28 [pid = 2208] [id = 687] 10:00:10 INFO - PROCESS | 2208 | --DOCSHELL 0x11810d800 == 27 [pid = 2208] [id = 688] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x12613d800) [pid = 2208] [serial = 2032] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x116f0c400) [pid = 2208] [serial = 2014] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1186c5400) [pid = 2208] [serial = 2017] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x119556000) [pid = 2208] [serial = 2018] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1186b8c00) [pid = 2208] [serial = 2009] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x11815fc00) [pid = 2208] [serial = 2008] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x119964400) [pid = 2208] [serial = 2020] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1133a7000) [pid = 2208] [serial = 2011] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x114fb6400) [pid = 2208] [serial = 2012] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x114fba000) [pid = 2208] [serial = 1994] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x112a7c800) [pid = 2208] [serial = 1993] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x119c72000) [pid = 2208] [serial = 1997] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x1198b4800) [pid = 2208] [serial = 1996] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x126505400) [pid = 2208] [serial = 2000] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x1244e3c00) [pid = 2208] [serial = 1999] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x12a77e400) [pid = 2208] [serial = 2003] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x1292bac00) [pid = 2208] [serial = 2002] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x119f27400) [pid = 2208] [serial = 2023] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x12499a400) [pid = 2208] [serial = 2026] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x118589000) [pid = 2208] [serial = 2029] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x121022400) [pid = 2208] [serial = 2030] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x11834dc00) [pid = 2208] [serial = 2015] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x12588dc00) [pid = 2208] [serial = 2027] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x123a03000) [pid = 2208] [serial = 2024] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x12a774400) [pid = 2208] [serial = 2006] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x119cdd800) [pid = 2208] [serial = 2021] [outer = 0x0] [url = about:blank] 10:00:10 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x125898c00) [pid = 2208] [serial = 2005] [outer = 0x0] [url = about:blank] 10:00:11 INFO - PROCESS | 2208 | 1467738011077 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]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1126ms 10:00:11 INFO - PROCESS | 2208 | 1467738011094 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 2208 | 1467738011096 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 10:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:00:11 INFO - PROCESS | 2208 | 1467738011102 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 2208 | 1467738011104 Marionette TRACE conn2 <- [1,2742,null,{}] 10:00:11 INFO - PROCESS | 2208 | 1467738011108 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}] 10:00:11 INFO - PROCESS | 2208 | 1467738011109 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:11 INFO - PROCESS | 2208 | 1467738011193 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:00:11 INFO - PROCESS | 2208 | 1467738011245 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 2208 | 1467738011248 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x116fb7000 == 28 [pid = 2208] [id = 693] 10:00:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x112ddc000) [pid = 2208] [serial = 2079] [outer = 0x0] 10:00:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x1131e9c00) [pid = 2208] [serial = 2080] [outer = 0x112ddc000] 10:00:11 INFO - PROCESS | 2208 | 1467738011275 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x113d64400) [pid = 2208] [serial = 2081] [outer = 0x112ddc000] 10:00:11 INFO - PROCESS | 2208 | 1467738011631 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]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 574ms 10:00:11 INFO - PROCESS | 2208 | 1467738011675 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 2208 | 1467738011680 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 10:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:00:11 INFO - PROCESS | 2208 | 1467738011687 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 2208 | 1467738011690 Marionette TRACE conn2 <- [1,2746,null,{}] 10:00:11 INFO - PROCESS | 2208 | 1467738011693 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}] 10:00:11 INFO - PROCESS | 2208 | 1467738011696 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:11 INFO - PROCESS | 2208 | 1467738011821 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:00:11 INFO - PROCESS | 2208 | 1467738011901 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 2208 | 1467738011903 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:11 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192b3000 == 29 [pid = 2208] [id = 694] 10:00:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x114fa7c00) [pid = 2208] [serial = 2082] [outer = 0x0] 10:00:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x116a21400) [pid = 2208] [serial = 2083] [outer = 0x114fa7c00] 10:00:11 INFO - PROCESS | 2208 | 1467738011947 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x118211800) [pid = 2208] [serial = 2084] [outer = 0x114fa7c00] 10:00:12 INFO - PROCESS | 2208 | 1467738012271 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]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:00:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 621ms 10:00:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:00:12 INFO - PROCESS | 2208 | 1467738012307 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 2208 | 1467738012309 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 10:00:12 INFO - PROCESS | 2208 | 1467738012311 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 2208 | 1467738012313 Marionette TRACE conn2 <- [1,2750,null,{}] 10:00:12 INFO - PROCESS | 2208 | 1467738012324 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}] 10:00:12 INFO - PROCESS | 2208 | 1467738012328 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:12 INFO - PROCESS | 2208 | 1467738012427 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:00:12 INFO - PROCESS | 2208 | 1467738012453 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 2208 | 1467738012455 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x124291800 == 30 [pid = 2208] [id = 695] 10:00:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x111aa5800) [pid = 2208] [serial = 2085] [outer = 0x0] 10:00:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x1188b2000) [pid = 2208] [serial = 2086] [outer = 0x111aa5800] 10:00:12 INFO - PROCESS | 2208 | 1467738012483 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x1192e2000) [pid = 2208] [serial = 2087] [outer = 0x111aa5800] 10:00:12 INFO - PROCESS | 2208 | 1467738012774 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]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:00:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 523ms 10:00:12 INFO - PROCESS | 2208 | 1467738012835 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 2208 | 1467738012837 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 10:00:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:00:12 INFO - PROCESS | 2208 | 1467738012839 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 2208 | 1467738012840 Marionette TRACE conn2 <- [1,2754,null,{}] 10:00:12 INFO - PROCESS | 2208 | 1467738012842 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}] 10:00:12 INFO - PROCESS | 2208 | 1467738012844 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:12 INFO - PROCESS | 2208 | 1467738012921 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:00:12 INFO - PROCESS | 2208 | 1467738012924 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 2208 | 1467738012925 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:12 INFO - PROCESS | 2208 | ++DOCSHELL 0x1265ae000 == 31 [pid = 2208] [id = 696] 10:00:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x119964400) [pid = 2208] [serial = 2088] [outer = 0x0] 10:00:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x119c75000) [pid = 2208] [serial = 2089] [outer = 0x119964400] 10:00:12 INFO - PROCESS | 2208 | 1467738012952 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x119cd9c00) [pid = 2208] [serial = 2090] [outer = 0x119964400] 10:00:13 INFO - PROCESS | 2208 | 1467738013311 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]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 10:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:00:13 INFO - PROCESS | 2208 | 1467738013357 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 2208 | 1467738013359 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 10:00:13 INFO - PROCESS | 2208 | 1467738013361 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 2208 | 1467738013362 Marionette TRACE conn2 <- [1,2758,null,{}] 10:00:13 INFO - PROCESS | 2208 | 1467738013371 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}] 10:00:13 INFO - PROCESS | 2208 | 1467738013372 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:13 INFO - PROCESS | 2208 | 1467738013468 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:00:13 INFO - PROCESS | 2208 | 1467738013472 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 2208 | 1467738013473 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:13 INFO - PROCESS | 2208 | ++DOCSHELL 0x129002800 == 32 [pid = 2208] [id = 697] 10:00:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x11672c000) [pid = 2208] [serial = 2091] [outer = 0x0] 10:00:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x119f1dc00) [pid = 2208] [serial = 2092] [outer = 0x11672c000] 10:00:13 INFO - PROCESS | 2208 | 1467738013498 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x121021c00) [pid = 2208] [serial = 2093] [outer = 0x11672c000] 10:00:13 INFO - PROCESS | 2208 | 1467738013823 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]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 519ms 10:00:13 INFO - PROCESS | 2208 | 1467738013881 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 2208 | 1467738013883 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 10:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:00:13 INFO - PROCESS | 2208 | 1467738013886 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 2208 | 1467738013887 Marionette TRACE conn2 <- [1,2762,null,{}] 10:00:13 INFO - PROCESS | 2208 | 1467738013890 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}] 10:00:13 INFO - PROCESS | 2208 | 1467738013894 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:14 INFO - PROCESS | 2208 | 1467738014004 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:00:14 INFO - PROCESS | 2208 | 1467738014040 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 2208 | 1467738014041 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a420800 == 33 [pid = 2208] [id = 698] 10:00:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x123814000) [pid = 2208] [serial = 2094] [outer = 0x0] 10:00:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1244b2000) [pid = 2208] [serial = 2095] [outer = 0x123814000] 10:00:14 INFO - PROCESS | 2208 | 1467738014067 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x124dc1c00) [pid = 2208] [serial = 2096] [outer = 0x123814000] 10:00:14 INFO - PROCESS | 2208 | 1467738014368 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:00:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 10:00:14 INFO - PROCESS | 2208 | 1467738014405 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 2208 | 1467738014406 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 10:00:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:00:14 INFO - PROCESS | 2208 | 1467738014408 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 2208 | 1467738014409 Marionette TRACE conn2 <- [1,2766,null,{}] 10:00:14 INFO - PROCESS | 2208 | 1467738014411 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}] 10:00:14 INFO - PROCESS | 2208 | 1467738014413 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:14 INFO - PROCESS | 2208 | 1467738014516 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:00:14 INFO - PROCESS | 2208 | 1467738014553 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 2208 | 1467738014554 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:14 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a83e000 == 34 [pid = 2208] [id = 699] 10:00:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x124dc3400) [pid = 2208] [serial = 2097] [outer = 0x0] 10:00:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x12588a800) [pid = 2208] [serial = 2098] [outer = 0x124dc3400] 10:00:14 INFO - PROCESS | 2208 | 1467738014578 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x12613f000) [pid = 2208] [serial = 2099] [outer = 0x124dc3400] 10:00:14 INFO - PROCESS | 2208 | 1467738014879 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:00:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 519ms 10:00:14 INFO - PROCESS | 2208 | 1467738014927 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 2208 | 1467738014929 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 10:00:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:00:14 INFO - PROCESS | 2208 | 1467738014931 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 2208 | 1467738014932 Marionette TRACE conn2 <- [1,2770,null,{}] 10:00:14 INFO - PROCESS | 2208 | 1467738014934 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}] 10:00:14 INFO - PROCESS | 2208 | 1467738014935 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:15 INFO - PROCESS | 2208 | 1467738015029 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x128e7c800) [pid = 2208] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x118870400) [pid = 2208] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x11858bc00) [pid = 2208] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x114fb8400) [pid = 2208] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1293eb400) [pid = 2208] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x110e77c00) [pid = 2208] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x116236400) [pid = 2208] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x114fba800) [pid = 2208] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x119f28400) [pid = 2208] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x1186b7400) [pid = 2208] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:00:15 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x112de0400) [pid = 2208] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:00:15 INFO - PROCESS | 2208 | 1467738015208 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 2208 | 1467738015209 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b024000 == 35 [pid = 2208] [id = 700] 10:00:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x111f28800) [pid = 2208] [serial = 2100] [outer = 0x0] 10:00:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x11300cc00) [pid = 2208] [serial = 2101] [outer = 0x111f28800] 10:00:15 INFO - PROCESS | 2208 | 1467738015234 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x1186f1c00) [pid = 2208] [serial = 2102] [outer = 0x111f28800] 10:00:15 INFO - PROCESS | 2208 | 1467738015501 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]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:00:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 619ms 10:00:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:00:15 INFO - PROCESS | 2208 | 1467738015555 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 2208 | 1467738015557 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 10:00:15 INFO - PROCESS | 2208 | 1467738015559 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 2208 | 1467738015560 Marionette TRACE conn2 <- [1,2774,null,{}] 10:00:15 INFO - PROCESS | 2208 | 1467738015562 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}] 10:00:15 INFO - PROCESS | 2208 | 1467738015563 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:15 INFO - PROCESS | 2208 | 1467738015652 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:00:15 INFO - PROCESS | 2208 | 1467738015655 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 2208 | 1467738015657 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:15 INFO - PROCESS | 2208 | ++DOCSHELL 0x12428f000 == 36 [pid = 2208] [id = 701] 10:00:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x119f28400) [pid = 2208] [serial = 2103] [outer = 0x0] 10:00:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x126718c00) [pid = 2208] [serial = 2104] [outer = 0x119f28400] 10:00:15 INFO - PROCESS | 2208 | 1467738015681 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x128c50c00) [pid = 2208] [serial = 2105] [outer = 0x119f28400] 10:00:16 INFO - PROCESS | 2208 | 1467738016004 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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:00:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 468ms 10:00:16 INFO - PROCESS | 2208 | 1467738016028 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 2208 | 1467738016029 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 10:00:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:00:16 INFO - PROCESS | 2208 | 1467738016034 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 2208 | 1467738016036 Marionette TRACE conn2 <- [1,2778,null,{}] 10:00:16 INFO - PROCESS | 2208 | 1467738016039 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}] 10:00:16 INFO - PROCESS | 2208 | 1467738016040 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:16 INFO - PROCESS | 2208 | 1467738016154 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:00:16 INFO - PROCESS | 2208 | 1467738016163 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 2208 | 1467738016164 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c02e000 == 37 [pid = 2208] [id = 702] 10:00:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x128c52000) [pid = 2208] [serial = 2106] [outer = 0x0] 10:00:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x128c5b000) [pid = 2208] [serial = 2107] [outer = 0x128c52000] 10:00:16 INFO - PROCESS | 2208 | 1467738016206 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x128e74800) [pid = 2208] [serial = 2108] [outer = 0x128c52000] 10:00:16 INFO - PROCESS | 2208 | 1467738016638 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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:00:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 622ms 10:00:16 INFO - PROCESS | 2208 | 1467738016655 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 2208 | 1467738016658 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 10:00:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:00:16 INFO - PROCESS | 2208 | 1467738016660 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 2208 | 1467738016662 Marionette TRACE conn2 <- [1,2782,null,{}] 10:00:16 INFO - PROCESS | 2208 | 1467738016664 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}] 10:00:16 INFO - PROCESS | 2208 | 1467738016666 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:16 INFO - PROCESS | 2208 | 1467738016777 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:00:16 INFO - PROCESS | 2208 | 1467738016784 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 2208 | 1467738016794 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:16 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b6f000 == 38 [pid = 2208] [id = 703] 10:00:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x128c52800) [pid = 2208] [serial = 2109] [outer = 0x0] 10:00:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1292b1400) [pid = 2208] [serial = 2110] [outer = 0x128c52800] 10:00:16 INFO - PROCESS | 2208 | 1467738016823 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x12958e800) [pid = 2208] [serial = 2111] [outer = 0x128c52800] 10:00:17 INFO - PROCESS | 2208 | 1467738017429 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]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:00:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 820ms 10:00:17 INFO - PROCESS | 2208 | 1467738017481 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 2208 | 1467738017484 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 10:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:00:17 INFO - PROCESS | 2208 | 1467738017488 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 2208 | 1467738017490 Marionette TRACE conn2 <- [1,2786,null,{}] 10:00:17 INFO - PROCESS | 2208 | 1467738017494 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}] 10:00:17 INFO - PROCESS | 2208 | 1467738017495 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:17 INFO - PROCESS | 2208 | 1467738017610 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:00:17 INFO - PROCESS | 2208 | 1467738017689 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 2208 | 1467738017692 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:17 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e2a800 == 39 [pid = 2208] [id = 704] 10:00:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x110fa8400) [pid = 2208] [serial = 2112] [outer = 0x0] 10:00:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x112f96800) [pid = 2208] [serial = 2113] [outer = 0x110fa8400] 10:00:17 INFO - PROCESS | 2208 | 1467738017723 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x114f7ec00) [pid = 2208] [serial = 2114] [outer = 0x110fa8400] 10:00:18 INFO - PROCESS | 2208 | 1467738018240 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]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:00:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 771ms 10:00:18 INFO - PROCESS | 2208 | 1467738018259 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 2208 | 1467738018262 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 10:00:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:00:18 INFO - PROCESS | 2208 | 1467738018295 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 2208 | 1467738018297 Marionette TRACE conn2 <- [1,2790,null,{}] 10:00:18 INFO - PROCESS | 2208 | 1467738018301 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}] 10:00:18 INFO - PROCESS | 2208 | 1467738018303 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:18 INFO - PROCESS | 2208 | 1467738018409 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:00:18 INFO - PROCESS | 2208 | 1467738018489 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 2208 | 1467738018491 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:18 INFO - PROCESS | 2208 | ++DOCSHELL 0x12582c800 == 40 [pid = 2208] [id = 705] 10:00:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x118348400) [pid = 2208] [serial = 2115] [outer = 0x0] 10:00:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x118584800) [pid = 2208] [serial = 2116] [outer = 0x118348400] 10:00:18 INFO - PROCESS | 2208 | 1467738018521 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1186f9800) [pid = 2208] [serial = 2117] [outer = 0x118348400] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x12c02e000 == 39 [pid = 2208] [id = 702] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x12428f000 == 38 [pid = 2208] [id = 701] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x12b024000 == 37 [pid = 2208] [id = 700] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x12a83e000 == 36 [pid = 2208] [id = 699] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x12a420800 == 35 [pid = 2208] [id = 698] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x129002800 == 34 [pid = 2208] [id = 697] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x1265ae000 == 33 [pid = 2208] [id = 696] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x124291800 == 32 [pid = 2208] [id = 695] 10:00:19 INFO - PROCESS | 2208 | 1467738019192 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]]]}] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x1192b3000 == 31 [pid = 2208] [id = 694] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x116fb7000 == 30 [pid = 2208] [id = 693] 10:00:19 INFO - PROCESS | 2208 | --DOCSHELL 0x12382d000 == 29 [pid = 2208] [id = 692] 10:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 927ms 10:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:00:19 INFO - PROCESS | 2208 | 1467738019221 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 2208 | 1467738019223 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 10:00:19 INFO - PROCESS | 2208 | 1467738019226 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 2208 | 1467738019227 Marionette TRACE conn2 <- [1,2794,null,{}] 10:00:19 INFO - PROCESS | 2208 | 1467738019231 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}] 10:00:19 INFO - PROCESS | 2208 | 1467738019233 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:19 INFO - PROCESS | 2208 | 1467738019321 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1293e6000) [pid = 2208] [serial = 2060] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x11995f000) [pid = 2208] [serial = 2050] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1192db800) [pid = 2208] [serial = 2044] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1162a7c00) [pid = 2208] [serial = 2041] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x118169000) [pid = 2208] [serial = 2042] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12a771000) [pid = 2208] [serial = 2063] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x111c83c00) [pid = 2208] [serial = 2035] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x112de1400) [pid = 2208] [serial = 2036] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x118351000) [pid = 2208] [serial = 2033] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1176e7000) [pid = 2208] [serial = 2038] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x11858dc00) [pid = 2208] [serial = 2039] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x129556400) [pid = 2208] [serial = 2062] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x1292b0400) [pid = 2208] [serial = 2059] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x123bc6000) [pid = 2208] [serial = 2047] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x12408f800) [pid = 2208] [serial = 2048] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x124089c00) [pid = 2208] [serial = 2051] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x12499e000) [pid = 2208] [serial = 2053] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x128c5fc00) [pid = 2208] [serial = 2057] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x119964800) [pid = 2208] [serial = 2045] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x12576e400) [pid = 2208] [serial = 2054] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x125774000) [pid = 2208] [serial = 2056] [outer = 0x0] [url = about:blank] 10:00:19 INFO - PROCESS | 2208 | 1467738019384 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 2208 | 1467738019386 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:19 INFO - PROCESS | 2208 | ++DOCSHELL 0x1168bc000 == 30 [pid = 2208] [id = 706] 10:00:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x114fbd400) [pid = 2208] [serial = 2118] [outer = 0x0] 10:00:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x1162a7c00) [pid = 2208] [serial = 2119] [outer = 0x114fbd400] 10:00:19 INFO - PROCESS | 2208 | 1467738019413 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x1176ef000) [pid = 2208] [serial = 2120] [outer = 0x114fbd400] 10:00:19 INFO - PROCESS | 2208 | 1467738019737 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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 573ms 10:00:19 INFO - PROCESS | 2208 | 1467738019799 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 2208 | 1467738019803 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 10:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:00:19 INFO - PROCESS | 2208 | 1467738019810 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 2208 | 1467738019812 Marionette TRACE conn2 <- [1,2798,null,{}] 10:00:19 INFO - PROCESS | 2208 | 1467738019815 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}] 10:00:19 INFO - PROCESS | 2208 | 1467738019816 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:19 INFO - PROCESS | 2208 | 1467738019966 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:00:20 INFO - PROCESS | 2208 | 1467738020039 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 2208 | 1467738020041 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x11a112000 == 31 [pid = 2208] [id = 707] 10:00:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x117eb4400) [pid = 2208] [serial = 2121] [outer = 0x0] 10:00:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x1186c0c00) [pid = 2208] [serial = 2122] [outer = 0x117eb4400] 10:00:20 INFO - PROCESS | 2208 | 1467738020067 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x119558c00) [pid = 2208] [serial = 2123] [outer = 0x117eb4400] 10:00:20 INFO - PROCESS | 2208 | 1467738020350 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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:00:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 570ms 10:00:20 INFO - PROCESS | 2208 | 1467738020387 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 2208 | 1467738020388 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 10:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:00:20 INFO - PROCESS | 2208 | 1467738020391 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 2208 | 1467738020393 Marionette TRACE conn2 <- [1,2802,null,{}] 10:00:20 INFO - PROCESS | 2208 | 1467738020405 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}] 10:00:20 INFO - PROCESS | 2208 | 1467738020408 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:20 INFO - PROCESS | 2208 | 1467738020488 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:00:20 INFO - PROCESS | 2208 | 1467738020550 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 2208 | 1467738020552 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x126176000 == 32 [pid = 2208] [id = 708] 10:00:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x11300d800) [pid = 2208] [serial = 2124] [outer = 0x0] 10:00:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x119c73c00) [pid = 2208] [serial = 2125] [outer = 0x11300d800] 10:00:20 INFO - PROCESS | 2208 | 1467738020580 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x123b76800) [pid = 2208] [serial = 2126] [outer = 0x11300d800] 10:00:20 INFO - PROCESS | 2208 | 1467738020855 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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:00:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 471ms 10:00:20 INFO - PROCESS | 2208 | 1467738020863 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 2208 | 1467738020865 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 10:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:00:20 INFO - PROCESS | 2208 | 1467738020877 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 2208 | 1467738020878 Marionette TRACE conn2 <- [1,2806,null,{}] 10:00:20 INFO - PROCESS | 2208 | 1467738020880 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}] 10:00:20 INFO - PROCESS | 2208 | 1467738020882 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:20 INFO - PROCESS | 2208 | 1467738020974 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:00:20 INFO - PROCESS | 2208 | 1467738020978 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 2208 | 1467738020979 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:20 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a418800 == 33 [pid = 2208] [id = 709] 10:00:20 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x12408a000) [pid = 2208] [serial = 2127] [outer = 0x0] 10:00:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x124999400) [pid = 2208] [serial = 2128] [outer = 0x12408a000] 10:00:21 INFO - PROCESS | 2208 | 1467738021006 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x124d30800) [pid = 2208] [serial = 2129] [outer = 0x12408a000] 10:00:21 INFO - PROCESS | 2208 | 1467738021349 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]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 520ms 10:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:00:21 INFO - PROCESS | 2208 | 1467738021403 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 2208 | 1467738021404 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 10:00:21 INFO - PROCESS | 2208 | 1467738021406 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 2208 | 1467738021407 Marionette TRACE conn2 <- [1,2810,null,{}] 10:00:21 INFO - PROCESS | 2208 | 1467738021409 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}] 10:00:21 INFO - PROCESS | 2208 | 1467738021411 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:21 INFO - PROCESS | 2208 | 1467738021506 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:00:21 INFO - PROCESS | 2208 | 1467738021541 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 2208 | 1467738021542 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:21 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a837000 == 34 [pid = 2208] [id = 710] 10:00:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x124dbf000) [pid = 2208] [serial = 2130] [outer = 0x0] 10:00:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x125804000) [pid = 2208] [serial = 2131] [outer = 0x124dbf000] 10:00:21 INFO - PROCESS | 2208 | 1467738021567 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x12588f000) [pid = 2208] [serial = 2132] [outer = 0x124dbf000] 10:00:21 INFO - PROCESS | 2208 | 1467738021872 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]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 10:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:00:21 INFO - PROCESS | 2208 | 1467738021930 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 2208 | 1467738021932 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 10:00:21 INFO - PROCESS | 2208 | 1467738021934 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 2208 | 1467738021935 Marionette TRACE conn2 <- [1,2814,null,{}] 10:00:21 INFO - PROCESS | 2208 | 1467738021937 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}] 10:00:21 INFO - PROCESS | 2208 | 1467738021941 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:22 INFO - PROCESS | 2208 | 1467738022058 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:00:22 INFO - PROCESS | 2208 | 1467738022096 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 2208 | 1467738022097 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba28000 == 35 [pid = 2208] [id = 711] 10:00:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x12588fc00) [pid = 2208] [serial = 2133] [outer = 0x0] 10:00:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x126964000) [pid = 2208] [serial = 2134] [outer = 0x12588fc00] 10:00:22 INFO - PROCESS | 2208 | 1467738022123 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12954f800) [pid = 2208] [serial = 2135] [outer = 0x12588fc00] 10:00:22 INFO - PROCESS | 2208 | --DOCSHELL 0x12cf17800 == 34 [pid = 2208] [id = 16] 10:00:22 INFO - PROCESS | 2208 | 1467738022504 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]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 619ms 10:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:00:22 INFO - PROCESS | 2208 | 1467738022554 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 2208 | 1467738022555 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 10:00:22 INFO - PROCESS | 2208 | 1467738022557 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 2208 | 1467738022558 Marionette TRACE conn2 <- [1,2818,null,{}] 10:00:22 INFO - PROCESS | 2208 | 1467738022560 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}] 10:00:22 INFO - PROCESS | 2208 | 1467738022561 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:22 INFO - PROCESS | 2208 | 1467738022655 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:00:22 INFO - PROCESS | 2208 | 1467738022666 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 2208 | 1467738022668 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:22 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c021800 == 35 [pid = 2208] [id = 712] 10:00:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1186c2800) [pid = 2208] [serial = 2136] [outer = 0x0] 10:00:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x129554c00) [pid = 2208] [serial = 2137] [outer = 0x1186c2800] 10:00:22 INFO - PROCESS | 2208 | 1467738022692 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12a774800) [pid = 2208] [serial = 2138] [outer = 0x1186c2800] 10:00:23 INFO - PROCESS | 2208 | 1467738023010 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]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:00:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 468ms 10:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:00:23 INFO - PROCESS | 2208 | 1467738023025 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 2208 | 1467738023026 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 10:00:23 INFO - PROCESS | 2208 | 1467738023028 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 2208 | 1467738023029 Marionette TRACE conn2 <- [1,2822,null,{}] 10:00:23 INFO - PROCESS | 2208 | 1467738023034 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}] 10:00:23 INFO - PROCESS | 2208 | 1467738023037 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:23 INFO - PROCESS | 2208 | 1467738023137 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:00:23 INFO - PROCESS | 2208 | 1467738023149 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 2208 | 1467738023150 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c383800 == 36 [pid = 2208] [id = 713] 10:00:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12a775000) [pid = 2208] [serial = 2139] [outer = 0x0] 10:00:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12a7bb800) [pid = 2208] [serial = 2140] [outer = 0x12a775000] 10:00:23 INFO - PROCESS | 2208 | 1467738023174 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12a8de400) [pid = 2208] [serial = 2141] [outer = 0x12a775000] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x128c52000) [pid = 2208] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x11300a400) [pid = 2208] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x114fa7c00) [pid = 2208] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x119c78400) [pid = 2208] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x111aa5800) [pid = 2208] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x114fb7000) [pid = 2208] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x123bc3000) [pid = 2208] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x1267a5c00) [pid = 2208] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x11672c000) [pid = 2208] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x123814000) [pid = 2208] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x124dc3400) [pid = 2208] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x111f28800) [pid = 2208] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x112ddc000) [pid = 2208] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:00:23 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x119964400) [pid = 2208] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:00:23 INFO - PROCESS | 2208 | 1467738023577 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]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 572ms 10:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:00:23 INFO - PROCESS | 2208 | 1467738023602 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 2208 | 1467738023604 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 10:00:23 INFO - PROCESS | 2208 | 1467738023606 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 2208 | 1467738023607 Marionette TRACE conn2 <- [1,2826,null,{}] 10:00:23 INFO - PROCESS | 2208 | 1467738023609 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}] 10:00:23 INFO - PROCESS | 2208 | 1467738023610 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:23 INFO - PROCESS | 2208 | 1467738023689 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:00:23 INFO - PROCESS | 2208 | 1467738023692 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 2208 | 1467738023694 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:23 INFO - PROCESS | 2208 | ++DOCSHELL 0x126175800 == 37 [pid = 2208] [id = 714] 10:00:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x11300a400) [pid = 2208] [serial = 2142] [outer = 0x0] 10:00:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x118210c00) [pid = 2208] [serial = 2143] [outer = 0x11300a400] 10:00:23 INFO - PROCESS | 2208 | 1467738023721 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x123813000) [pid = 2208] [serial = 2144] [outer = 0x11300a400] 10:00:24 INFO - PROCESS | 2208 | 1467738024054 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 469ms 10:00:24 INFO - PROCESS | 2208 | 1467738024075 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 2208 | 1467738024076 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 10:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:00:24 INFO - PROCESS | 2208 | 1467738024079 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 2208 | 1467738024080 Marionette TRACE conn2 <- [1,2830,null,{}] 10:00:24 INFO - PROCESS | 2208 | 1467738024083 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}] 10:00:24 INFO - PROCESS | 2208 | 1467738024085 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:24 INFO - PROCESS | 2208 | 1467738024191 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:00:24 INFO - PROCESS | 2208 | 1467738024198 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 2208 | 1467738024199 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cf1c000 == 38 [pid = 2208] [id = 715] 10:00:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1186b7c00) [pid = 2208] [serial = 2145] [outer = 0x0] 10:00:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x125879c00) [pid = 2208] [serial = 2146] [outer = 0x1186b7c00] 10:00:24 INFO - PROCESS | 2208 | 1467738024223 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x12a8dfc00) [pid = 2208] [serial = 2147] [outer = 0x1186b7c00] 10:00:24 INFO - PROCESS | 2208 | 1467738024541 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]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 471ms 10:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:00:24 INFO - PROCESS | 2208 | 1467738024555 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 2208 | 1467738024556 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 10:00:24 INFO - PROCESS | 2208 | 1467738024558 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 2208 | 1467738024560 Marionette TRACE conn2 <- [1,2834,null,{}] 10:00:24 INFO - PROCESS | 2208 | 1467738024562 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}] 10:00:24 INFO - PROCESS | 2208 | 1467738024564 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:24 INFO - PROCESS | 2208 | 1467738024660 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:00:24 INFO - PROCESS | 2208 | 1467738024665 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 2208 | 1467738024667 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:24 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d234000 == 39 [pid = 2208] [id = 716] 10:00:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x12671a800) [pid = 2208] [serial = 2148] [outer = 0x0] 10:00:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12b05bc00) [pid = 2208] [serial = 2149] [outer = 0x12671a800] 10:00:24 INFO - PROCESS | 2208 | 1467738024693 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x12b87a400) [pid = 2208] [serial = 2150] [outer = 0x12671a800] 10:00:25 INFO - PROCESS | 2208 | 1467738025020 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 469ms 10:00:25 INFO - PROCESS | 2208 | 1467738025028 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 2208 | 1467738025030 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 10:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:00:25 INFO - PROCESS | 2208 | 1467738025040 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 2208 | 1467738025041 Marionette TRACE conn2 <- [1,2838,null,{}] 10:00:25 INFO - PROCESS | 2208 | 1467738025044 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}] 10:00:25 INFO - PROCESS | 2208 | 1467738025045 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:25 INFO - PROCESS | 2208 | 1467738025159 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:00:25 INFO - PROCESS | 2208 | 1467738025167 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 2208 | 1467738025168 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d5b2800 == 40 [pid = 2208] [id = 717] 10:00:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12a8e2c00) [pid = 2208] [serial = 2151] [outer = 0x0] 10:00:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12b87cc00) [pid = 2208] [serial = 2152] [outer = 0x12a8e2c00] 10:00:25 INFO - PROCESS | 2208 | 1467738025191 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12b886c00) [pid = 2208] [serial = 2153] [outer = 0x12a8e2c00] 10:00:25 INFO - PROCESS | 2208 | 1467738025566 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]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 568ms 10:00:25 INFO - PROCESS | 2208 | 1467738025609 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 2208 | 1467738025611 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 10:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:00:25 INFO - PROCESS | 2208 | 1467738025617 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 2208 | 1467738025620 Marionette TRACE conn2 <- [1,2842,null,{}] 10:00:25 INFO - PROCESS | 2208 | 1467738025625 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}] 10:00:25 INFO - PROCESS | 2208 | 1467738025627 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:25 INFO - PROCESS | 2208 | 1467738025734 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:00:25 INFO - PROCESS | 2208 | 1467738025805 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 2208 | 1467738025809 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:25 INFO - PROCESS | 2208 | ++DOCSHELL 0x1168af800 == 41 [pid = 2208] [id = 718] 10:00:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x113017800) [pid = 2208] [serial = 2154] [outer = 0x0] 10:00:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x1133b0400) [pid = 2208] [serial = 2155] [outer = 0x113017800] 10:00:25 INFO - PROCESS | 2208 | 1467738025839 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x116fec000) [pid = 2208] [serial = 2156] [outer = 0x113017800] 10:00:26 INFO - PROCESS | 2208 | 1467738026288 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]]]}] 10:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 724ms 10:00:26 INFO - PROCESS | 2208 | 1467738026349 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 2208 | 1467738026352 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 10:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:00:26 INFO - PROCESS | 2208 | 1467738026358 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 2208 | 1467738026360 Marionette TRACE conn2 <- [1,2846,null,{}] 10:00:26 INFO - PROCESS | 2208 | 1467738026362 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}] 10:00:26 INFO - PROCESS | 2208 | 1467738026364 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:26 INFO - PROCESS | 2208 | 1467738026468 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:00:26 INFO - PROCESS | 2208 | 1467738026539 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 2208 | 1467738026540 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:26 INFO - PROCESS | 2208 | ++DOCSHELL 0x129018800 == 42 [pid = 2208] [id = 719] 10:00:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1192e1c00) [pid = 2208] [serial = 2157] [outer = 0x0] 10:00:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1198b5c00) [pid = 2208] [serial = 2158] [outer = 0x1192e1c00] 10:00:26 INFO - PROCESS | 2208 | 1467738026572 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x119ce0000) [pid = 2208] [serial = 2159] [outer = 0x1192e1c00] 10:00:26 INFO - PROCESS | 2208 | 1467738026996 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]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 669ms 10:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:00:27 INFO - PROCESS | 2208 | 1467738027027 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:00:27 INFO - PROCESS | 2208 | 1467738027029 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 10:00:27 INFO - PROCESS | 2208 | 1467738027031 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 2208 | 1467738027034 Marionette TRACE conn2 <- [1,2850,null,{}] 10:00:27 INFO - PROCESS | 2208 | 1467738027042 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}] 10:00:27 INFO - PROCESS | 2208 | 1467738027046 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:27 INFO - PROCESS | 2208 | 1467738027172 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:00:27 INFO - PROCESS | 2208 | 1467738027248 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 2208 | 1467738027250 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:27 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d048800 == 43 [pid = 2208] [id = 720] 10:00:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x124993800) [pid = 2208] [serial = 2160] [outer = 0x0] 10:00:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x126504c00) [pid = 2208] [serial = 2161] [outer = 0x124993800] 10:00:27 INFO - PROCESS | 2208 | 1467738027285 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x128c57c00) [pid = 2208] [serial = 2162] [outer = 0x124993800] 10:00:27 INFO - PROCESS | 2208 | 1467738027734 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 724ms 10:00:27 INFO - PROCESS | 2208 | 1467738027756 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:00:27 INFO - PROCESS | 2208 | 1467738027760 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 10:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:00:27 INFO - PROCESS | 2208 | 1467738027763 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 2208 | 1467738027768 Marionette TRACE conn2 <- [1,2854,null,{}] 10:00:27 INFO - PROCESS | 2208 | 1467738027772 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}] 10:00:27 INFO - PROCESS | 2208 | 1467738027774 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:27 INFO - PROCESS | 2208 | 1467738027921 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:00:28 INFO - PROCESS | 2208 | 1467738028019 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 2208 | 1467738028021 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d880800 == 44 [pid = 2208] [id = 721] 10:00:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x128c58c00) [pid = 2208] [serial = 2163] [outer = 0x0] 10:00:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1293ea400) [pid = 2208] [serial = 2164] [outer = 0x128c58c00] 10:00:28 INFO - PROCESS | 2208 | 1467738028051 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x12a8e0000) [pid = 2208] [serial = 2165] [outer = 0x128c58c00] 10:00:28 INFO - PROCESS | 2208 | 1467738028456 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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 724ms 10:00:28 INFO - PROCESS | 2208 | 1467738028509 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:00:28 INFO - PROCESS | 2208 | 1467738028510 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 10:00:28 INFO - PROCESS | 2208 | 1467738028512 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 2208 | 1467738028514 Marionette TRACE conn2 <- [1,2858,null,{}] 10:00:28 INFO - PROCESS | 2208 | 1467738028516 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}] 10:00:28 INFO - PROCESS | 2208 | 1467738028518 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:28 INFO - PROCESS | 2208 | 1467738028753 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:00:28 INFO - PROCESS | 2208 | 1467738028843 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 2208 | 1467738028844 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:28 INFO - PROCESS | 2208 | ++DOCSHELL 0x12382c800 == 45 [pid = 2208] [id = 722] 10:00:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x112ddf000) [pid = 2208] [serial = 2166] [outer = 0x0] 10:00:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x1131de800) [pid = 2208] [serial = 2167] [outer = 0x112ddf000] 10:00:28 INFO - PROCESS | 2208 | 1467738028873 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x115e13800) [pid = 2208] [serial = 2168] [outer = 0x112ddf000] 10:00:29 INFO - PROCESS | 2208 | 1467738029317 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:00:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 822ms 10:00:29 INFO - PROCESS | 2208 | 1467738029354 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 2208 | 1467738029358 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 10:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:00:29 INFO - PROCESS | 2208 | 1467738029364 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 2208 | 1467738029369 Marionette TRACE conn2 <- [1,2862,null,{}] 10:00:29 INFO - PROCESS | 2208 | 1467738029373 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}] 10:00:29 INFO - PROCESS | 2208 | 1467738029376 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:29 INFO - PROCESS | 2208 | 1467738029481 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:00:29 INFO - PROCESS | 2208 | 1467738029555 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 2208 | 1467738029557 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:29 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196c5800 == 46 [pid = 2208] [id = 723] 10:00:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x11857e400) [pid = 2208] [serial = 2169] [outer = 0x0] 10:00:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x118589000) [pid = 2208] [serial = 2170] [outer = 0x11857e400] 10:00:29 INFO - PROCESS | 2208 | 1467738029584 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x1186f5400) [pid = 2208] [serial = 2171] [outer = 0x11857e400] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12d234000 == 45 [pid = 2208] [id = 716] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12cf1c000 == 44 [pid = 2208] [id = 715] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x126175800 == 43 [pid = 2208] [id = 714] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12c383800 == 42 [pid = 2208] [id = 713] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12c021800 == 41 [pid = 2208] [id = 712] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba28000 == 40 [pid = 2208] [id = 711] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12a837000 == 39 [pid = 2208] [id = 710] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12a418800 == 38 [pid = 2208] [id = 709] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x126176000 == 37 [pid = 2208] [id = 708] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x11a112000 == 36 [pid = 2208] [id = 707] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12cf15000 == 35 [pid = 2208] [id = 17] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x1168bc000 == 34 [pid = 2208] [id = 706] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x128b6f000 == 33 [pid = 2208] [id = 703] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x117e2a800 == 32 [pid = 2208] [id = 704] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12582c800 == 31 [pid = 2208] [id = 705] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12382c800 == 30 [pid = 2208] [id = 722] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12d880800 == 29 [pid = 2208] [id = 721] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12d048800 == 28 [pid = 2208] [id = 720] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x129018800 == 27 [pid = 2208] [id = 719] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x12d5b2800 == 26 [pid = 2208] [id = 717] 10:00:30 INFO - PROCESS | 2208 | --DOCSHELL 0x1168af800 == 25 [pid = 2208] [id = 718] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x128e74800) [pid = 2208] [serial = 2108] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x115e17400) [pid = 2208] [serial = 2066] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x1131bc400) [pid = 2208] [serial = 2065] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x116a21400) [pid = 2208] [serial = 2083] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x123909000) [pid = 2208] [serial = 2069] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x118211800) [pid = 2208] [serial = 2084] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x119f1b400) [pid = 2208] [serial = 2068] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x1188b2000) [pid = 2208] [serial = 2086] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x1192e2000) [pid = 2208] [serial = 2087] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x116a1ac00) [pid = 2208] [serial = 2078] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x1292b1400) [pid = 2208] [serial = 2110] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x115e0d000) [pid = 2208] [serial = 2077] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x12613a800) [pid = 2208] [serial = 2072] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x1244df800) [pid = 2208] [serial = 2071] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x12a77b800) [pid = 2208] [serial = 2075] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x128c5f000) [pid = 2208] [serial = 2074] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x119f1dc00) [pid = 2208] [serial = 2092] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x1244b2000) [pid = 2208] [serial = 2095] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x12588a800) [pid = 2208] [serial = 2098] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x124dc1c00) [pid = 2208] [serial = 2096] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x11300cc00) [pid = 2208] [serial = 2101] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x12613f000) [pid = 2208] [serial = 2099] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1186f1c00) [pid = 2208] [serial = 2102] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x126718c00) [pid = 2208] [serial = 2104] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x1131e9c00) [pid = 2208] [serial = 2080] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x113d64400) [pid = 2208] [serial = 2081] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x119c75000) [pid = 2208] [serial = 2089] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x121021c00) [pid = 2208] [serial = 2093] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x128c5b000) [pid = 2208] [serial = 2107] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x119cd9c00) [pid = 2208] [serial = 2090] [outer = 0x0] [url = about:blank] 10:00:30 INFO - PROCESS | 2208 | 1467738030503 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]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1176ms 10:00:30 INFO - PROCESS | 2208 | 1467738030540 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 2208 | 1467738030542 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 10:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:00:30 INFO - PROCESS | 2208 | 1467738030546 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 2208 | 1467738030548 Marionette TRACE conn2 <- [1,2866,null,{}] 10:00:30 INFO - PROCESS | 2208 | 1467738030555 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}] 10:00:30 INFO - PROCESS | 2208 | 1467738030557 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:30 INFO - PROCESS | 2208 | 1467738030638 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:00:30 INFO - PROCESS | 2208 | 1467738030698 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 2208 | 1467738030699 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:30 INFO - PROCESS | 2208 | ++DOCSHELL 0x117150000 == 26 [pid = 2208] [id = 724] 10:00:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1130d7000) [pid = 2208] [serial = 2172] [outer = 0x0] 10:00:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x114fb9800) [pid = 2208] [serial = 2173] [outer = 0x1130d7000] 10:00:30 INFO - PROCESS | 2208 | 1467738030726 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x11663e400) [pid = 2208] [serial = 2174] [outer = 0x1130d7000] 10:00:31 INFO - PROCESS | 2208 | 1467738031043 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]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 526ms 10:00:31 INFO - PROCESS | 2208 | 1467738031071 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 2208 | 1467738031075 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 10:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:00:31 INFO - PROCESS | 2208 | 1467738031079 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 2208 | 1467738031083 Marionette TRACE conn2 <- [1,2870,null,{}] 10:00:31 INFO - PROCESS | 2208 | 1467738031086 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}] 10:00:31 INFO - PROCESS | 2208 | 1467738031088 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:31 INFO - PROCESS | 2208 | 1467738031164 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:00:31 INFO - PROCESS | 2208 | 1467738031219 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 2208 | 1467738031220 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193dd800 == 27 [pid = 2208] [id = 725] 10:00:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x116882400) [pid = 2208] [serial = 2175] [outer = 0x0] 10:00:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x118169000) [pid = 2208] [serial = 2176] [outer = 0x116882400] 10:00:31 INFO - PROCESS | 2208 | 1467738031248 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x1186c3800) [pid = 2208] [serial = 2177] [outer = 0x116882400] 10:00:31 INFO - PROCESS | 2208 | 1467738031570 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]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 10:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:00:31 INFO - PROCESS | 2208 | 1467738031602 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 2208 | 1467738031604 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 10:00:31 INFO - PROCESS | 2208 | 1467738031606 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 2208 | 1467738031608 Marionette TRACE conn2 <- [1,2874,null,{}] 10:00:31 INFO - PROCESS | 2208 | 1467738031616 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}] 10:00:31 INFO - PROCESS | 2208 | 1467738031620 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:31 INFO - PROCESS | 2208 | 1467738031697 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:00:31 INFO - PROCESS | 2208 | 1467738031704 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 2208 | 1467738031706 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:31 INFO - PROCESS | 2208 | ++DOCSHELL 0x125142000 == 28 [pid = 2208] [id = 726] 10:00:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1121bd400) [pid = 2208] [serial = 2178] [outer = 0x0] 10:00:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x1198b1800) [pid = 2208] [serial = 2179] [outer = 0x1121bd400] 10:00:31 INFO - PROCESS | 2208 | 1467738031734 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119c77c00) [pid = 2208] [serial = 2180] [outer = 0x1121bd400] 10:00:32 INFO - PROCESS | 2208 | 1467738032068 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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 470ms 10:00:32 INFO - PROCESS | 2208 | 1467738032077 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 2208 | 1467738032078 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 10:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:00:32 INFO - PROCESS | 2208 | 1467738032081 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 2208 | 1467738032083 Marionette TRACE conn2 <- [1,2878,null,{}] 10:00:32 INFO - PROCESS | 2208 | 1467738032087 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}] 10:00:32 INFO - PROCESS | 2208 | 1467738032089 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:32 INFO - PROCESS | 2208 | 1467738032200 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:00:32 INFO - PROCESS | 2208 | 1467738032234 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 2208 | 1467738032235 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x128b66800 == 29 [pid = 2208] [id = 727] 10:00:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1188cdc00) [pid = 2208] [serial = 2181] [outer = 0x0] 10:00:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119ce4000) [pid = 2208] [serial = 2182] [outer = 0x1188cdc00] 10:00:32 INFO - PROCESS | 2208 | 1467738032260 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x121021000) [pid = 2208] [serial = 2183] [outer = 0x1188cdc00] 10:00:32 INFO - PROCESS | 2208 | 1467738032557 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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 522ms 10:00:32 INFO - PROCESS | 2208 | 1467738032603 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 2208 | 1467738032604 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 10:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:00:32 INFO - PROCESS | 2208 | 1467738032606 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 2208 | 1467738032615 Marionette TRACE conn2 <- [1,2882,null,{}] 10:00:32 INFO - PROCESS | 2208 | 1467738032617 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}] 10:00:32 INFO - PROCESS | 2208 | 1467738032618 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:32 INFO - PROCESS | 2208 | 1467738032711 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:00:32 INFO - PROCESS | 2208 | 1467738032723 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 2208 | 1467738032724 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:32 INFO - PROCESS | 2208 | ++DOCSHELL 0x129390800 == 30 [pid = 2208] [id = 728] 10:00:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x11687d400) [pid = 2208] [serial = 2184] [outer = 0x0] 10:00:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12390f400) [pid = 2208] [serial = 2185] [outer = 0x11687d400] 10:00:32 INFO - PROCESS | 2208 | 1467738032749 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x123bc4c00) [pid = 2208] [serial = 2186] [outer = 0x11687d400] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x12588fc00) [pid = 2208] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12cf32c00) [pid = 2208] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x12a775000) [pid = 2208] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1186c2800) [pid = 2208] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x11300d800) [pid = 2208] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x12408a000) [pid = 2208] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x117eb4400) [pid = 2208] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x118348400) [pid = 2208] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x110fa8400) [pid = 2208] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x128c52800) [pid = 2208] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x114fbd400) [pid = 2208] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x12671a800) [pid = 2208] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x11300a400) [pid = 2208] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x12a8e2c00) [pid = 2208] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x1186b7c00) [pid = 2208] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x124dbf000) [pid = 2208] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x12cf18000) [pid = 2208] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:00:33 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x119f28400) [pid = 2208] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:00:33 INFO - PROCESS | 2208 | 1467738033532 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]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 977ms 10:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:00:33 INFO - PROCESS | 2208 | 1467738033584 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 2208 | 1467738033587 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 10:00:33 INFO - PROCESS | 2208 | 1467738033590 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 2208 | 1467738033593 Marionette TRACE conn2 <- [1,2886,null,{}] 10:00:33 INFO - PROCESS | 2208 | 1467738033597 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}] 10:00:33 INFO - PROCESS | 2208 | 1467738033599 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:33 INFO - PROCESS | 2208 | 1467738033725 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:00:33 INFO - PROCESS | 2208 | 1467738033832 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 2208 | 1467738033834 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:33 INFO - PROCESS | 2208 | ++DOCSHELL 0x1186d4800 == 31 [pid = 2208] [id = 729] 10:00:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x112a83400) [pid = 2208] [serial = 2187] [outer = 0x0] 10:00:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x112de0400) [pid = 2208] [serial = 2188] [outer = 0x112a83400] 10:00:33 INFO - PROCESS | 2208 | 1467738033886 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x113d57400) [pid = 2208] [serial = 2189] [outer = 0x112a83400] 10:00:34 INFO - PROCESS | 2208 | 1467738034503 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]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 972ms 10:00:34 INFO - PROCESS | 2208 | 1467738034563 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:00:34 INFO - PROCESS | 2208 | 1467738034566 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 10:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:00:34 INFO - PROCESS | 2208 | 1467738034570 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - PROCESS | 2208 | 1467738034572 Marionette TRACE conn2 <- [1,2890,null,{}] 10:00:34 INFO - PROCESS | 2208 | 1467738034575 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}] 10:00:34 INFO - PROCESS | 2208 | 1467738034576 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:34 INFO - PROCESS | 2208 | 1467738034681 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:00:34 INFO - PROCESS | 2208 | 1467738034760 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 2208 | 1467738034761 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:34 INFO - PROCESS | 2208 | ++DOCSHELL 0x129006800 == 32 [pid = 2208] [id = 730] 10:00:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x116fe7400) [pid = 2208] [serial = 2190] [outer = 0x0] 10:00:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x118352800) [pid = 2208] [serial = 2191] [outer = 0x116fe7400] 10:00:34 INFO - PROCESS | 2208 | 1467738034792 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1186c2c00) [pid = 2208] [serial = 2192] [outer = 0x116fe7400] 10:00:35 INFO - PROCESS | 2208 | 1467738035435 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:00:35 INFO - PROCESS | 2208 | --DOCSHELL 0x128b66800 == 31 [pid = 2208] [id = 727] 10:00:35 INFO - PROCESS | 2208 | --DOCSHELL 0x125142000 == 30 [pid = 2208] [id = 726] 10:00:35 INFO - PROCESS | 2208 | --DOCSHELL 0x1193dd800 == 29 [pid = 2208] [id = 725] 10:00:35 INFO - PROCESS | 2208 | --DOCSHELL 0x117150000 == 28 [pid = 2208] [id = 724] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x12cf1f800) [pid = 2208] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x126964000) [pid = 2208] [serial = 2134] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x118581c00) [pid = 2208] [serial = 1457] [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.] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x12954f800) [pid = 2208] [serial = 2135] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x12a7bb800) [pid = 2208] [serial = 2140] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x129554c00) [pid = 2208] [serial = 2137] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x119c73c00) [pid = 2208] [serial = 2125] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x123b76800) [pid = 2208] [serial = 2126] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x124999400) [pid = 2208] [serial = 2128] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 74 (0x1186c0c00) [pid = 2208] [serial = 2122] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 73 (0x119558c00) [pid = 2208] [serial = 2123] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 72 (0x118584800) [pid = 2208] [serial = 2116] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 71 (0x1186f9800) [pid = 2208] [serial = 2117] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 70 (0x112f96800) [pid = 2208] [serial = 2113] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 69 (0x114f7ec00) [pid = 2208] [serial = 2114] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 68 (0x12958e800) [pid = 2208] [serial = 2111] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 67 (0x1162a7c00) [pid = 2208] [serial = 2119] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 66 (0x12b87a400) [pid = 2208] [serial = 2150] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 65 (0x1176ef000) [pid = 2208] [serial = 2120] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 64 (0x123813000) [pid = 2208] [serial = 2144] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 63 (0x12b886c00) [pid = 2208] [serial = 2153] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 62 (0x125879c00) [pid = 2208] [serial = 2146] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 61 (0x118210c00) [pid = 2208] [serial = 2143] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 60 (0x12b05bc00) [pid = 2208] [serial = 2149] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 59 (0x12b87cc00) [pid = 2208] [serial = 2152] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 58 (0x125804000) [pid = 2208] [serial = 2131] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 57 (0x12a8dfc00) [pid = 2208] [serial = 2147] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 56 (0x12588f000) [pid = 2208] [serial = 2132] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 55 (0x12a8de400) [pid = 2208] [serial = 2141] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 54 (0x12a774800) [pid = 2208] [serial = 2138] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 53 (0x124d30800) [pid = 2208] [serial = 2129] [outer = 0x0] [url = about:blank] 10:00:35 INFO - PROCESS | 2208 | --DOMWINDOW == 52 (0x128c50c00) [pid = 2208] [serial = 2105] [outer = 0x0] [url = about:blank] 10:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 920ms 10:00:35 INFO - PROCESS | 2208 | 1467738035491 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 2208 | 1467738035493 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 10:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:00:35 INFO - PROCESS | 2208 | 1467738035497 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 2208 | 1467738035498 Marionette TRACE conn2 <- [1,2894,null,{}] 10:00:35 INFO - PROCESS | 2208 | 1467738035502 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}] 10:00:35 INFO - PROCESS | 2208 | 1467738035504 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:35 INFO - PROCESS | 2208 | 1467738035583 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:00:35 INFO - PROCESS | 2208 | 1467738035645 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:35 INFO - PROCESS | 2208 | 1467738035648 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:35 INFO - PROCESS | 2208 | ++DOCSHELL 0x11745f000 == 29 [pid = 2208] [id = 731] 10:00:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 53 (0x1131b3800) [pid = 2208] [serial = 2193] [outer = 0x0] 10:00:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 54 (0x114fb9c00) [pid = 2208] [serial = 2194] [outer = 0x1131b3800] 10:00:35 INFO - PROCESS | 2208 | 1467738035678 Marionette DEBUG loaded listener.js 10:00:35 INFO - PROCESS | 2208 | ++DOMWINDOW == 55 (0x116886000) [pid = 2208] [serial = 2195] [outer = 0x1131b3800] 10:00:35 INFO - PROCESS | 2208 | 1467738035984 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]]]}] 10:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 522ms 10:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:00:36 INFO - PROCESS | 2208 | 1467738036020 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 2208 | 1467738036023 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 10:00:36 INFO - PROCESS | 2208 | 1467738036028 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 2208 | 1467738036030 Marionette TRACE conn2 <- [1,2898,null,{}] 10:00:36 INFO - PROCESS | 2208 | 1467738036035 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}] 10:00:36 INFO - PROCESS | 2208 | 1467738036037 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:36 INFO - PROCESS | 2208 | 1467738036145 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:00:36 INFO - PROCESS | 2208 | 1467738036254 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 2208 | 1467738036256 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:36 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a76000 == 30 [pid = 2208] [id = 732] 10:00:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 56 (0x116f0cc00) [pid = 2208] [serial = 2196] [outer = 0x0] 10:00:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 57 (0x1186bb400) [pid = 2208] [serial = 2197] [outer = 0x116f0cc00] 10:00:36 INFO - PROCESS | 2208 | 1467738036300 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 2208 | ++DOMWINDOW == 58 (0x118868000) [pid = 2208] [serial = 2198] [outer = 0x116f0cc00] 10:00:36 INFO - PROCESS | 2208 | 1467738036777 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]]]}] 10:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 772ms 10:00:36 INFO - PROCESS | 2208 | 1467738036800 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 2208 | 1467738036803 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 10:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:00:36 INFO - PROCESS | 2208 | 1467738036807 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 2208 | 1467738036809 Marionette TRACE conn2 <- [1,2902,null,{}] 10:00:36 INFO - PROCESS | 2208 | 1467738036813 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}] 10:00:36 INFO - PROCESS | 2208 | 1467738036816 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:36 INFO - PROCESS | 2208 | 1467738036974 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:00:37 INFO - PROCESS | 2208 | 1467738037024 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 2208 | 1467738037026 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x12407b000 == 31 [pid = 2208] [id = 733] 10:00:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 59 (0x111cac800) [pid = 2208] [serial = 2199] [outer = 0x0] 10:00:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 60 (0x118348400) [pid = 2208] [serial = 2200] [outer = 0x111cac800] 10:00:37 INFO - PROCESS | 2208 | 1467738037059 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 61 (0x11886f800) [pid = 2208] [serial = 2201] [outer = 0x111cac800] 10:00:37 INFO - PROCESS | 2208 | 1467738037502 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 723ms 10:00:37 INFO - PROCESS | 2208 | 1467738037530 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 2208 | 1467738037533 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 10:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:00:37 INFO - PROCESS | 2208 | 1467738037537 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 2208 | 1467738037539 Marionette TRACE conn2 <- [1,2906,null,{}] 10:00:37 INFO - PROCESS | 2208 | 1467738037542 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}] 10:00:37 INFO - PROCESS | 2208 | 1467738037543 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:37 INFO - PROCESS | 2208 | 1467738037642 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:00:37 INFO - PROCESS | 2208 | 1467738037696 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 2208 | 1467738037697 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:37 INFO - PROCESS | 2208 | ++DOCSHELL 0x129014000 == 32 [pid = 2208] [id = 734] 10:00:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 62 (0x119558400) [pid = 2208] [serial = 2202] [outer = 0x0] 10:00:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 63 (0x119c73c00) [pid = 2208] [serial = 2203] [outer = 0x119558400] 10:00:37 INFO - PROCESS | 2208 | 1467738037728 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 2208 | ++DOMWINDOW == 64 (0x119ecac00) [pid = 2208] [serial = 2204] [outer = 0x119558400] 10:00:38 INFO - PROCESS | 2208 | 1467738038150 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]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 621ms 10:00:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:00:38 INFO - PROCESS | 2208 | 1467738038158 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 2208 | 1467738038160 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 10:00:38 INFO - PROCESS | 2208 | 1467738038162 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 2208 | 1467738038165 Marionette TRACE conn2 <- [1,2910,null,{}] 10:00:38 INFO - PROCESS | 2208 | 1467738038176 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}] 10:00:38 INFO - PROCESS | 2208 | 1467738038179 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:38 INFO - PROCESS | 2208 | 1467738038274 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:00:38 INFO - PROCESS | 2208 | 1467738038367 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 2208 | 1467738038370 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a842000 == 33 [pid = 2208] [id = 735] 10:00:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 65 (0x123bbdc00) [pid = 2208] [serial = 2205] [outer = 0x0] 10:00:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 66 (0x123bc6400) [pid = 2208] [serial = 2206] [outer = 0x123bbdc00] 10:00:38 INFO - PROCESS | 2208 | 1467738038401 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 67 (0x124089c00) [pid = 2208] [serial = 2207] [outer = 0x123bbdc00] 10:00:38 INFO - PROCESS | 2208 | 1467738038760 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]]]}] 10:00:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:00:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:00:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 624ms 10:00:38 INFO - PROCESS | 2208 | 1467738038786 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 2208 | 1467738038788 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 10:00:38 INFO - TEST-START | /DOMEvents/constructors.html 10:00:38 INFO - PROCESS | 2208 | 1467738038791 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 2208 | 1467738038792 Marionette TRACE conn2 <- [1,2914,null,{}] 10:00:38 INFO - PROCESS | 2208 | 1467738038795 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}] 10:00:38 INFO - PROCESS | 2208 | 1467738038796 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:38 INFO - PROCESS | 2208 | 1467738038900 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:00:38 INFO - PROCESS | 2208 | 1467738038956 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 2208 | 1467738038957 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:38 INFO - PROCESS | 2208 | ++DOCSHELL 0x12512c800 == 34 [pid = 2208] [id = 736] 10:00:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 68 (0x1244b2400) [pid = 2208] [serial = 2208] [outer = 0x0] 10:00:38 INFO - PROCESS | 2208 | ++DOMWINDOW == 69 (0x124b66400) [pid = 2208] [serial = 2209] [outer = 0x1244b2400] 10:00:38 INFO - PROCESS | 2208 | 1467738038988 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 70 (0x124d57800) [pid = 2208] [serial = 2210] [outer = 0x1244b2400] 10:00:39 INFO - PROCESS | 2208 | 1467738039359 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]]]}] 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:00:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:00:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:00:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:00:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 625ms 10:00:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:00:39 INFO - PROCESS | 2208 | 1467738039416 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:00:39 INFO - PROCESS | 2208 | 1467738039417 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 10:00:39 INFO - PROCESS | 2208 | 1467738039421 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 2208 | 1467738039422 Marionette TRACE conn2 <- [1,2918,null,{}] 10:00:39 INFO - PROCESS | 2208 | 1467738039424 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}] 10:00:39 INFO - PROCESS | 2208 | 1467738039426 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:39 INFO - PROCESS | 2208 | 1467738039531 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:00:39 INFO - PROCESS | 2208 | 1467738039686 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 2208 | 1467738039687 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:39 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba29800 == 35 [pid = 2208] [id = 737] 10:00:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 71 (0x112138c00) [pid = 2208] [serial = 2211] [outer = 0x0] 10:00:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 72 (0x12576e400) [pid = 2208] [serial = 2212] [outer = 0x112138c00] 10:00:39 INFO - PROCESS | 2208 | 1467738039739 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 2208 | ++DOMWINDOW == 73 (0x125897800) [pid = 2208] [serial = 2213] [outer = 0x112138c00] 10:00:40 INFO - PROCESS | 2208 | 1467738040187 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:00:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:00:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 775ms 10:00:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:00:40 INFO - PROCESS | 2208 | 1467738040196 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 2208 | 1467738040198 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 10:00:40 INFO - PROCESS | 2208 | 1467738040201 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 2208 | 1467738040203 Marionette TRACE conn2 <- [1,2922,null,{}] 10:00:40 INFO - PROCESS | 2208 | 1467738040207 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}] 10:00:40 INFO - PROCESS | 2208 | 1467738040214 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:40 INFO - PROCESS | 2208 | 1467738040387 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:00:40 INFO - PROCESS | 2208 | 1467738040575 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 2208 | 1467738040577 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:40 INFO - PROCESS | 2208 | ++DOCSHELL 0x11714b000 == 36 [pid = 2208] [id = 738] 10:00:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 74 (0x110fa1400) [pid = 2208] [serial = 2214] [outer = 0x0] 10:00:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 75 (0x11213d400) [pid = 2208] [serial = 2215] [outer = 0x110fa1400] 10:00:40 INFO - PROCESS | 2208 | 1467738040608 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x112f96800) [pid = 2208] [serial = 2216] [outer = 0x110fa1400] 10:00:40 INFO - PROCESS | 2208 | [2208] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:00:40 INFO - PROCESS | 2208 | [2208] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:00:40 INFO - PROCESS | 2208 | [2208] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:00:40 INFO - PROCESS | 2208 | [2208] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x1196c5800 == 35 [pid = 2208] [id = 723] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x11745f000 == 34 [pid = 2208] [id = 731] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x129006800 == 33 [pid = 2208] [id = 730] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x1186d4800 == 32 [pid = 2208] [id = 729] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba29800 == 31 [pid = 2208] [id = 737] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x12512c800 == 30 [pid = 2208] [id = 736] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x12a842000 == 29 [pid = 2208] [id = 735] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x129390800 == 28 [pid = 2208] [id = 728] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x129014000 == 27 [pid = 2208] [id = 734] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x12407b000 == 26 [pid = 2208] [id = 733] 10:00:41 INFO - PROCESS | 2208 | --DOCSHELL 0x123a76000 == 25 [pid = 2208] [id = 732] 10:00:41 INFO - PROCESS | 2208 | 1467738041615 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]]]}] 10:00:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:00:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:00:41 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 10:00:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:00:41 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 10:00:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:00:41 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]" 10:00:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:00:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:00:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1429ms 10:00:41 INFO - PROCESS | 2208 | 1467738041631 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 2208 | 1467738041633 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 10:00:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:00:41 INFO - PROCESS | 2208 | 1467738041637 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 2208 | 1467738041639 Marionette TRACE conn2 <- [1,2926,null,{}] 10:00:41 INFO - PROCESS | 2208 | 1467738041643 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}] 10:00:41 INFO - PROCESS | 2208 | 1467738041644 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:41 INFO - PROCESS | 2208 | 1467738041725 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:00:41 INFO - PROCESS | 2208 | 1467738041730 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 2208 | 1467738041735 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:41 INFO - PROCESS | 2208 | ++DOCSHELL 0x115ee4000 == 26 [pid = 2208] [id = 739] 10:00:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x112dd6400) [pid = 2208] [serial = 2217] [outer = 0x0] 10:00:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x112dd9800) [pid = 2208] [serial = 2218] [outer = 0x112dd6400] 10:00:41 INFO - PROCESS | 2208 | 1467738041764 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x111f26800) [pid = 2208] [serial = 2219] [outer = 0x112dd6400] 10:00:42 INFO - PROCESS | 2208 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:00:42 INFO - PROCESS | 2208 | 1467738042087 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]]]}] 10:00:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:00:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 470ms 10:00:42 INFO - PROCESS | 2208 | 1467738042106 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 2208 | 1467738042110 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 10:00:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:00:42 INFO - PROCESS | 2208 | 1467738042115 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 2208 | 1467738042118 Marionette TRACE conn2 <- [1,2930,null,{}] 10:00:42 INFO - PROCESS | 2208 | 1467738042121 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}] 10:00:42 INFO - PROCESS | 2208 | 1467738042123 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:42 INFO - PROCESS | 2208 | 1467738042229 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:00:42 INFO - PROCESS | 2208 | 1467738042284 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 2208 | 1467738042285 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x1193d1800 == 27 [pid = 2208] [id = 740] 10:00:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x113243400) [pid = 2208] [serial = 2220] [outer = 0x0] 10:00:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x114fc1400) [pid = 2208] [serial = 2221] [outer = 0x113243400] 10:00:42 INFO - PROCESS | 2208 | 1467738042314 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x115e0c800) [pid = 2208] [serial = 2222] [outer = 0x113243400] 10:00:42 INFO - PROCESS | 2208 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:00:42 INFO - PROCESS | 2208 | 1467738042646 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]]]}] 10:00:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:00:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 573ms 10:00:42 INFO - PROCESS | 2208 | 1467738042688 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 2208 | 1467738042689 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 10:00:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:00:42 INFO - PROCESS | 2208 | 1467738042699 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 2208 | 1467738042702 Marionette TRACE conn2 <- [1,2934,null,{}] 10:00:42 INFO - PROCESS | 2208 | 1467738042719 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}] 10:00:42 INFO - PROCESS | 2208 | 1467738042722 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:42 INFO - PROCESS | 2208 | 1467738042827 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:00:42 INFO - PROCESS | 2208 | 1467738042832 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 2208 | 1467738042834 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:42 INFO - PROCESS | 2208 | ++DOCSHELL 0x12450b800 == 28 [pid = 2208] [id = 741] 10:00:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x113012800) [pid = 2208] [serial = 2223] [outer = 0x0] 10:00:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x11857d800) [pid = 2208] [serial = 2224] [outer = 0x113012800] 10:00:42 INFO - PROCESS | 2208 | 1467738042862 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x1186c1c00) [pid = 2208] [serial = 2225] [outer = 0x113012800] 10:00:43 INFO - PROCESS | 2208 | 1467738043194 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]]]}] 10:00:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:00:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 530ms 10:00:43 INFO - PROCESS | 2208 | 1467738043230 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:00:43 INFO - PROCESS | 2208 | 1467738043234 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 10:00:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:00:43 INFO - PROCESS | 2208 | 1467738043238 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 2208 | 1467738043239 Marionette TRACE conn2 <- [1,2938,null,{}] 10:00:43 INFO - PROCESS | 2208 | 1467738043241 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}] 10:00:43 INFO - PROCESS | 2208 | 1467738043242 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:43 INFO - PROCESS | 2208 | 1467738043340 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:00:43 INFO - PROCESS | 2208 | 1467738043375 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 2208 | 1467738043376 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x12920e800 == 29 [pid = 2208] [id = 742] 10:00:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x11928e000) [pid = 2208] [serial = 2226] [outer = 0x0] 10:00:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x11929c400) [pid = 2208] [serial = 2227] [outer = 0x11928e000] 10:00:43 INFO - PROCESS | 2208 | 1467738043401 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x1198b6000) [pid = 2208] [serial = 2228] [outer = 0x11928e000] 10:00:43 INFO - PROCESS | 2208 | 1467738043672 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]]]}] 10:00:43 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. 10:00:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 467ms 10:00:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:00:43 INFO - PROCESS | 2208 | 1467738043724 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:00:43 INFO - PROCESS | 2208 | 1467738043725 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 10:00:43 INFO - PROCESS | 2208 | 1467738043727 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 2208 | 1467738043728 Marionette TRACE conn2 <- [1,2942,null,{}] 10:00:43 INFO - PROCESS | 2208 | 1467738043730 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}] 10:00:43 INFO - PROCESS | 2208 | 1467738043733 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:43 INFO - PROCESS | 2208 | 1467738043834 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:00:43 INFO - PROCESS | 2208 | 1467738043871 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 2208 | 1467738043872 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:43 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a759000 == 30 [pid = 2208] [id = 743] 10:00:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x11323f800) [pid = 2208] [serial = 2229] [outer = 0x0] 10:00:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119c73400) [pid = 2208] [serial = 2230] [outer = 0x11323f800] 10:00:43 INFO - PROCESS | 2208 | 1467738043896 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119ec9800) [pid = 2208] [serial = 2231] [outer = 0x11323f800] 10:00:44 INFO - PROCESS | 2208 | 1467738044198 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"]]]}] 10:00:44 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 10:00:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:00:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 518ms 10:00:44 INFO - PROCESS | 2208 | 1467738044246 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 2208 | 1467738044248 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 10:00:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:00:44 INFO - PROCESS | 2208 | 1467738044252 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 2208 | 1467738044253 Marionette TRACE conn2 <- [1,2946,null,{}] 10:00:44 INFO - PROCESS | 2208 | 1467738044258 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}] 10:00:44 INFO - PROCESS | 2208 | 1467738044262 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:44 INFO - PROCESS | 2208 | 1467738044381 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:00:44 INFO - PROCESS | 2208 | 1467738044385 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 2208 | 1467738044386 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:44 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b81e000 == 31 [pid = 2208] [id = 744] 10:00:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x119964400) [pid = 2208] [serial = 2232] [outer = 0x0] 10:00:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12101e400) [pid = 2208] [serial = 2233] [outer = 0x119964400] 10:00:44 INFO - PROCESS | 2208 | 1467738044411 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12499f800) [pid = 2208] [serial = 2234] [outer = 0x119964400] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x11857e400) [pid = 2208] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x116882400) [pid = 2208] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1131b3800) [pid = 2208] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1130d7000) [pid = 2208] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x112a83400) [pid = 2208] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1121bd400) [pid = 2208] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x116fe7400) [pid = 2208] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x116f0cc00) [pid = 2208] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1188cdc00) [pid = 2208] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x11687d400) [pid = 2208] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x113017800) [pid = 2208] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x1192e1c00) [pid = 2208] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x128c58c00) [pid = 2208] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x112ddf000) [pid = 2208] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:00:44 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x124993800) [pid = 2208] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:00:44 INFO - PROCESS | 2208 | 1467738044824 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]]]}] 10:00:44 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. 10:00:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 619ms 10:00:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:00:44 INFO - PROCESS | 2208 | 1467738044871 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 2208 | 1467738044873 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 10:00:44 INFO - PROCESS | 2208 | 1467738044875 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 2208 | 1467738044876 Marionette TRACE conn2 <- [1,2950,null,{}] 10:00:44 INFO - PROCESS | 2208 | 1467738044878 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}] 10:00:44 INFO - PROCESS | 2208 | 1467738044879 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:44 INFO - PROCESS | 2208 | 1467738044957 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:00:45 INFO - PROCESS | 2208 | 1467738045016 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 2208 | 1467738045017 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x12ba26800 == 32 [pid = 2208] [id = 745] 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x1131b3800) [pid = 2208] [serial = 2235] [outer = 0x0] 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x11623d800) [pid = 2208] [serial = 2236] [outer = 0x1131b3800] 10:00:45 INFO - PROCESS | 2208 | 1467738045041 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x1186b7800) [pid = 2208] [serial = 2237] [outer = 0x1131b3800] 10:00:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b819800 == 33 [pid = 2208] [id = 746] 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x119c7b400) [pid = 2208] [serial = 2238] [outer = 0x0] 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x1192df000) [pid = 2208] [serial = 2239] [outer = 0x119c7b400] 10:00:45 INFO - PROCESS | 2208 | 1467738045294 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]]]}] 10:00:45 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. 10:00:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 470ms 10:00:45 INFO - PROCESS | 2208 | 1467738045346 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 2208 | 1467738045347 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 10:00:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:00:45 INFO - PROCESS | 2208 | 1467738045357 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 2208 | 1467738045358 Marionette TRACE conn2 <- [1,2954,null,{}] 10:00:45 INFO - PROCESS | 2208 | 1467738045360 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}] 10:00:45 INFO - PROCESS | 2208 | 1467738045361 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:45 INFO - PROCESS | 2208 | 1467738045454 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:00:45 INFO - PROCESS | 2208 | 1467738045458 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 2208 | 1467738045459 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c375800 == 34 [pid = 2208] [id = 747] 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x113ed1800) [pid = 2208] [serial = 2240] [outer = 0x0] 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x123e0c800) [pid = 2208] [serial = 2241] [outer = 0x113ed1800] 10:00:45 INFO - PROCESS | 2208 | 1467738045483 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x124dbd400) [pid = 2208] [serial = 2242] [outer = 0x113ed1800] 10:00:45 INFO - PROCESS | 2208 | 1467738045783 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]]]}] 10:00:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:00:45 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 10:00:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 474ms 10:00:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:00:45 INFO - PROCESS | 2208 | 1467738045826 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 2208 | 1467738045827 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 10:00:45 INFO - PROCESS | 2208 | 1467738045829 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 2208 | 1467738045830 Marionette TRACE conn2 <- [1,2958,null,{}] 10:00:45 INFO - PROCESS | 2208 | 1467738045833 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}] 10:00:45 INFO - PROCESS | 2208 | 1467738045836 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:45 INFO - PROCESS | 2208 | 1467738045951 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:00:45 INFO - PROCESS | 2208 | 1467738045957 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 2208 | 1467738045958 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:45 INFO - PROCESS | 2208 | ++DOCSHELL 0x123ee1800 == 35 [pid = 2208] [id = 748] 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x116a13c00) [pid = 2208] [serial = 2243] [outer = 0x0] 10:00:45 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x124dc4800) [pid = 2208] [serial = 2244] [outer = 0x116a13c00] 10:00:45 INFO - PROCESS | 2208 | 1467738045981 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x125898c00) [pid = 2208] [serial = 2245] [outer = 0x116a13c00] 10:00:46 INFO - PROCESS | 2208 | 1467738046238 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]]]}] 10:00:46 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. 10:00:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 469ms 10:00:46 INFO - PROCESS | 2208 | 1467738046301 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 2208 | 1467738046303 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 10:00:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:00:46 INFO - PROCESS | 2208 | 1467738046306 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 2208 | 1467738046307 Marionette TRACE conn2 <- [1,2962,null,{}] 10:00:46 INFO - PROCESS | 2208 | 1467738046309 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}] 10:00:46 INFO - PROCESS | 2208 | 1467738046310 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:46 INFO - PROCESS | 2208 | 1467738046388 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:00:46 INFO - PROCESS | 2208 | 1467738046392 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 2208 | 1467738046393 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb6f000 == 36 [pid = 2208] [id = 749] 10:00:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12613a800) [pid = 2208] [serial = 2246] [outer = 0x0] 10:00:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1265c3800) [pid = 2208] [serial = 2247] [outer = 0x12613a800] 10:00:46 INFO - PROCESS | 2208 | 1467738046417 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1267a5c00) [pid = 2208] [serial = 2248] [outer = 0x12613a800] 10:00:46 INFO - PROCESS | 2208 | 1467738046695 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]]]}] 10:00:46 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. 10:00:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 420ms 10:00:46 INFO - PROCESS | 2208 | 1467738046766 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 2208 | 1467738046769 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 10:00:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:00:46 INFO - PROCESS | 2208 | 1467738046773 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 2208 | 1467738046776 Marionette TRACE conn2 <- [1,2966,null,{}] 10:00:46 INFO - PROCESS | 2208 | 1467738046780 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}] 10:00:46 INFO - PROCESS | 2208 | 1467738046782 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:46 INFO - PROCESS | 2208 | 1467738046903 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:00:46 INFO - PROCESS | 2208 | 1467738046955 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 2208 | 1467738046957 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:46 INFO - PROCESS | 2208 | ++DOCSHELL 0x115e38000 == 37 [pid = 2208] [id = 750] 10:00:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x112a81400) [pid = 2208] [serial = 2249] [outer = 0x0] 10:00:46 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x112dd2800) [pid = 2208] [serial = 2250] [outer = 0x112a81400] 10:00:46 INFO - PROCESS | 2208 | 1467738046989 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x1130da400) [pid = 2208] [serial = 2251] [outer = 0x112a81400] 10:00:47 INFO - PROCESS | 2208 | 1467738047424 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]]]}] 10:00:47 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. 10:00:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 672ms 10:00:47 INFO - PROCESS | 2208 | 1467738047446 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 2208 | 1467738047448 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 10:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:00:47 INFO - PROCESS | 2208 | 1467738047453 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 2208 | 1467738047455 Marionette TRACE conn2 <- [1,2970,null,{}] 10:00:47 INFO - PROCESS | 2208 | 1467738047458 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}] 10:00:47 INFO - PROCESS | 2208 | 1467738047460 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:47 INFO - PROCESS | 2208 | 1467738047571 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:00:47 INFO - PROCESS | 2208 | 1467738047627 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 2208 | 1467738047629 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:47 INFO - PROCESS | 2208 | ++DOCSHELL 0x126979000 == 38 [pid = 2208] [id = 751] 10:00:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x115e0d000) [pid = 2208] [serial = 2252] [outer = 0x0] 10:00:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x116f0c400) [pid = 2208] [serial = 2253] [outer = 0x115e0d000] 10:00:47 INFO - PROCESS | 2208 | 1467738047660 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1186b8800) [pid = 2208] [serial = 2254] [outer = 0x115e0d000] 10:00:48 INFO - PROCESS | 2208 | 1467738048074 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]]]}] 10:00:48 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. 10:00:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 673ms 10:00:48 INFO - PROCESS | 2208 | 1467738048124 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 2208 | 1467738048126 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 10:00:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:00:48 INFO - PROCESS | 2208 | 1467738048130 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 2208 | 1467738048132 Marionette TRACE conn2 <- [1,2974,null,{}] 10:00:48 INFO - PROCESS | 2208 | 1467738048142 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}] 10:00:48 INFO - PROCESS | 2208 | 1467738048147 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:48 INFO - PROCESS | 2208 | 1467738048281 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:00:48 INFO - PROCESS | 2208 | 1467738048388 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 2208 | 1467738048391 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:48 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c022800 == 39 [pid = 2208] [id = 752] 10:00:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x119f1c000) [pid = 2208] [serial = 2255] [outer = 0x0] 10:00:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x119f24c00) [pid = 2208] [serial = 2256] [outer = 0x119f1c000] 10:00:48 INFO - PROCESS | 2208 | 1467738048423 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x123a09800) [pid = 2208] [serial = 2257] [outer = 0x119f1c000] 10:00:48 INFO - PROCESS | 2208 | 1467738048839 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]]]}] 10:00:48 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. 10:00:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 722ms 10:00:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:00:48 INFO - PROCESS | 2208 | 1467738048852 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 2208 | 1467738048853 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 10:00:48 INFO - PROCESS | 2208 | 1467738048855 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 2208 | 1467738048857 Marionette TRACE conn2 <- [1,2978,null,{}] 10:00:48 INFO - PROCESS | 2208 | 1467738048859 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}] 10:00:48 INFO - PROCESS | 2208 | 1467738048860 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:49 INFO - PROCESS | 2208 | 1467738049066 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:00:49 INFO - PROCESS | 2208 | 1467738049135 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 2208 | 1467738049136 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x1168ad000 == 40 [pid = 2208] [id = 753] 10:00:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x112dd3400) [pid = 2208] [serial = 2258] [outer = 0x0] 10:00:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x112fa1800) [pid = 2208] [serial = 2259] [outer = 0x112dd3400] 10:00:49 INFO - PROCESS | 2208 | 1467738049167 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x1133d4800) [pid = 2208] [serial = 2260] [outer = 0x112dd3400] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x123ee1800 == 39 [pid = 2208] [id = 748] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x12c375800 == 38 [pid = 2208] [id = 747] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x12b819800 == 37 [pid = 2208] [id = 746] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x12ba26800 == 36 [pid = 2208] [id = 745] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x12b81e000 == 35 [pid = 2208] [id = 744] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x12a759000 == 34 [pid = 2208] [id = 743] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x12920e800 == 33 [pid = 2208] [id = 742] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x12450b800 == 32 [pid = 2208] [id = 741] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x1193d1800 == 31 [pid = 2208] [id = 740] 10:00:49 INFO - PROCESS | 2208 | 1467738049577 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]]]}] 10:00:49 INFO - PROCESS | 2208 | --DOCSHELL 0x115ee4000 == 30 [pid = 2208] [id = 739] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1186f5400) [pid = 2208] [serial = 2171] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x118589000) [pid = 2208] [serial = 2170] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x118169000) [pid = 2208] [serial = 2176] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x1186c3800) [pid = 2208] [serial = 2177] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x114fb9c00) [pid = 2208] [serial = 2194] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x114fb9800) [pid = 2208] [serial = 2173] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x11663e400) [pid = 2208] [serial = 2174] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x112de0400) [pid = 2208] [serial = 2188] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x119c77c00) [pid = 2208] [serial = 2180] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x1198b1800) [pid = 2208] [serial = 2179] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x113d57400) [pid = 2208] [serial = 2189] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x118352800) [pid = 2208] [serial = 2191] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x118868000) [pid = 2208] [serial = 2198] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1186c2c00) [pid = 2208] [serial = 2192] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x116886000) [pid = 2208] [serial = 2195] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1133b0400) [pid = 2208] [serial = 2155] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1198b5c00) [pid = 2208] [serial = 2158] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x123bc4c00) [pid = 2208] [serial = 2186] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x126504c00) [pid = 2208] [serial = 2161] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1293ea400) [pid = 2208] [serial = 2164] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1186bb400) [pid = 2208] [serial = 2197] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1131de800) [pid = 2208] [serial = 2167] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x121021000) [pid = 2208] [serial = 2183] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x119ce4000) [pid = 2208] [serial = 2182] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x12390f400) [pid = 2208] [serial = 2185] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x116fec000) [pid = 2208] [serial = 2156] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x119ce0000) [pid = 2208] [serial = 2159] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x12a8e0000) [pid = 2208] [serial = 2165] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x115e13800) [pid = 2208] [serial = 2168] [outer = 0x0] [url = about:blank] 10:00:49 INFO - PROCESS | 2208 | --DOMWINDOW == 75 (0x128c57c00) [pid = 2208] [serial = 2162] [outer = 0x0] [url = about:blank] 10:00:49 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. 10:00:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 771ms 10:00:49 INFO - PROCESS | 2208 | 1467738049627 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 2208 | 1467738049629 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 10:00:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:00:49 INFO - PROCESS | 2208 | 1467738049633 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 2208 | 1467738049634 Marionette TRACE conn2 <- [1,2982,null,{}] 10:00:49 INFO - PROCESS | 2208 | 1467738049638 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}] 10:00:49 INFO - PROCESS | 2208 | 1467738049639 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:49 INFO - PROCESS | 2208 | 1467738049739 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:00:49 INFO - PROCESS | 2208 | 1467738049744 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 2208 | 1467738049746 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:49 INFO - PROCESS | 2208 | ++DOCSHELL 0x117e40000 == 31 [pid = 2208] [id = 754] 10:00:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 76 (0x1164ef400) [pid = 2208] [serial = 2261] [outer = 0x0] 10:00:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x11687d400) [pid = 2208] [serial = 2262] [outer = 0x1164ef400] 10:00:49 INFO - PROCESS | 2208 | 1467738049774 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x118213000) [pid = 2208] [serial = 2263] [outer = 0x1164ef400] 10:00:50 INFO - PROCESS | 2208 | 1467738050089 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"]]]}] 10:00:50 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 10:00:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:00:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 471ms 10:00:50 INFO - PROCESS | 2208 | 1467738050104 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 2208 | 1467738050106 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 10:00:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:00:50 INFO - PROCESS | 2208 | 1467738050108 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 2208 | 1467738050110 Marionette TRACE conn2 <- [1,2986,null,{}] 10:00:50 INFO - PROCESS | 2208 | 1467738050112 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}] 10:00:50 INFO - PROCESS | 2208 | 1467738050113 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:50 INFO - PROCESS | 2208 | 1467738050218 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:00:50 INFO - PROCESS | 2208 | 1467738050274 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 2208 | 1467738050275 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x123dd4800 == 32 [pid = 2208] [id = 755] 10:00:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x11857b000) [pid = 2208] [serial = 2264] [outer = 0x0] 10:00:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 80 (0x11886bc00) [pid = 2208] [serial = 2265] [outer = 0x11857b000] 10:00:50 INFO - PROCESS | 2208 | 1467738050303 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1198b4c00) [pid = 2208] [serial = 2266] [outer = 0x11857b000] 10:00:50 INFO - PROCESS | 2208 | 1467738050567 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]]]}] 10:00:50 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. 10:00:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 10:00:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:00:50 INFO - PROCESS | 2208 | 1467738050577 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 2208 | 1467738050580 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 10:00:50 INFO - PROCESS | 2208 | 1467738050602 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 2208 | 1467738050606 Marionette TRACE conn2 <- [1,2990,null,{}] 10:00:50 INFO - PROCESS | 2208 | 1467738050613 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}] 10:00:50 INFO - PROCESS | 2208 | 1467738050615 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:50 INFO - PROCESS | 2208 | 1467738050713 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:00:50 INFO - PROCESS | 2208 | 1467738050718 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 2208 | 1467738050720 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:50 INFO - PROCESS | 2208 | ++DOCSHELL 0x126971800 == 33 [pid = 2208] [id = 756] 10:00:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x119963c00) [pid = 2208] [serial = 2267] [outer = 0x0] 10:00:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x119ce0000) [pid = 2208] [serial = 2268] [outer = 0x119963c00] 10:00:50 INFO - PROCESS | 2208 | 1467738050744 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x123bca800) [pid = 2208] [serial = 2269] [outer = 0x119963c00] 10:00:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x1192b3000 == 34 [pid = 2208] [id = 757] 10:00:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x12499d000) [pid = 2208] [serial = 2270] [outer = 0x0] 10:00:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x118868400) [pid = 2208] [serial = 2271] [outer = 0x12499d000] 10:00:51 INFO - PROCESS | 2208 | 1467738051105 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]]]}] 10:00:51 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. 10:00:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 544ms 10:00:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:00:51 INFO - PROCESS | 2208 | 1467738051128 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 2208 | 1467738051129 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 10:00:51 INFO - PROCESS | 2208 | 1467738051131 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 2208 | 1467738051133 Marionette TRACE conn2 <- [1,2994,null,{}] 10:00:51 INFO - PROCESS | 2208 | 1467738051137 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}] 10:00:51 INFO - PROCESS | 2208 | 1467738051138 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:51 INFO - PROCESS | 2208 | 1467738051230 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:00:51 INFO - PROCESS | 2208 | 1467738051233 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 2208 | 1467738051234 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a608800 == 35 [pid = 2208] [id = 758] 10:00:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x123bcbc00) [pid = 2208] [serial = 2272] [outer = 0x0] 10:00:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x124996000) [pid = 2208] [serial = 2273] [outer = 0x123bcbc00] 10:00:51 INFO - PROCESS | 2208 | 1467738051259 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x12576dc00) [pid = 2208] [serial = 2274] [outer = 0x123bcbc00] 10:00:51 INFO - PROCESS | 2208 | 1467738051570 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]]]}] 10:00:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:00:51 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 10:00:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 472ms 10:00:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:00:51 INFO - PROCESS | 2208 | 1467738051604 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 2208 | 1467738051605 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 10:00:51 INFO - PROCESS | 2208 | 1467738051607 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 2208 | 1467738051609 Marionette TRACE conn2 <- [1,2998,null,{}] 10:00:51 INFO - PROCESS | 2208 | 1467738051611 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}] 10:00:51 INFO - PROCESS | 2208 | 1467738051612 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:51 INFO - PROCESS | 2208 | 1467738051694 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:00:51 INFO - PROCESS | 2208 | 1467738051767 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 2208 | 1467738051771 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:51 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b014000 == 36 [pid = 2208] [id = 759] 10:00:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x125891400) [pid = 2208] [serial = 2275] [outer = 0x0] 10:00:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x126137400) [pid = 2208] [serial = 2276] [outer = 0x125891400] 10:00:51 INFO - PROCESS | 2208 | 1467738051803 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12670ec00) [pid = 2208] [serial = 2277] [outer = 0x125891400] 10:00:52 INFO - PROCESS | 2208 | 1467738052108 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]]]}] 10:00:52 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. 10:00:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 518ms 10:00:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:00:52 INFO - PROCESS | 2208 | 1467738052127 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 2208 | 1467738052128 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 10:00:52 INFO - PROCESS | 2208 | 1467738052130 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 2208 | 1467738052131 Marionette TRACE conn2 <- [1,3002,null,{}] 10:00:52 INFO - PROCESS | 2208 | 1467738052136 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}] 10:00:52 INFO - PROCESS | 2208 | 1467738052137 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:52 INFO - PROCESS | 2208 | 1467738052237 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:00:52 INFO - PROCESS | 2208 | 1467738052250 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 2208 | 1467738052251 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c025000 == 37 [pid = 2208] [id = 760] 10:00:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x126712800) [pid = 2208] [serial = 2278] [outer = 0x0] 10:00:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x128c5b000) [pid = 2208] [serial = 2279] [outer = 0x126712800] 10:00:52 INFO - PROCESS | 2208 | 1467738052274 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x128e70000) [pid = 2208] [serial = 2280] [outer = 0x126712800] 10:00:52 INFO - PROCESS | 2208 | 1467738052606 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]]]}] 10:00:52 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. 10:00:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 521ms 10:00:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:00:52 INFO - PROCESS | 2208 | 1467738052651 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 2208 | 1467738052653 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 10:00:52 INFO - PROCESS | 2208 | 1467738052655 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 2208 | 1467738052656 Marionette TRACE conn2 <- [1,3006,null,{}] 10:00:52 INFO - PROCESS | 2208 | 1467738052658 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}] 10:00:52 INFO - PROCESS | 2208 | 1467738052659 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:52 INFO - PROCESS | 2208 | 1467738052758 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:00:52 INFO - PROCESS | 2208 | 1467738052761 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 2208 | 1467738052762 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:52 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cb70000 == 38 [pid = 2208] [id = 761] 10:00:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x126955800) [pid = 2208] [serial = 2281] [outer = 0x0] 10:00:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x1292ae000) [pid = 2208] [serial = 2282] [outer = 0x126955800] 10:00:52 INFO - PROCESS | 2208 | 1467738052786 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x1292bb400) [pid = 2208] [serial = 2283] [outer = 0x126955800] 10:00:53 INFO - PROCESS | 2208 | 1467738053086 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]]]}] 10:00:53 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. 10:00:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 467ms 10:00:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:00:53 INFO - PROCESS | 2208 | 1467738053123 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 2208 | 1467738053124 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 10:00:53 INFO - PROCESS | 2208 | 1467738053126 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 2208 | 1467738053127 Marionette TRACE conn2 <- [1,3010,null,{}] 10:00:53 INFO - PROCESS | 2208 | 1467738053130 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}] 10:00:53 INFO - PROCESS | 2208 | 1467738053132 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:53 INFO - PROCESS | 2208 | 1467738053268 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:00:53 INFO - PROCESS | 2208 | 1467738053320 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 2208 | 1467738053332 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x12cf21800 == 39 [pid = 2208] [id = 762] 10:00:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x1292b2000) [pid = 2208] [serial = 2284] [outer = 0x0] 10:00:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x1293eac00) [pid = 2208] [serial = 2285] [outer = 0x1292b2000] 10:00:53 INFO - PROCESS | 2208 | 1467738053371 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x129550800) [pid = 2208] [serial = 2286] [outer = 0x1292b2000] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x111cac800) [pid = 2208] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x119558400) [pid = 2208] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x123bbdc00) [pid = 2208] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x113012800) [pid = 2208] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x110fa1400) [pid = 2208] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x1244b2400) [pid = 2208] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x113243400) [pid = 2208] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x112dd6400) [pid = 2208] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x112138c00) [pid = 2208] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x11928e000) [pid = 2208] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1131b3800) [pid = 2208] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x11323f800) [pid = 2208] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x119964400) [pid = 2208] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x116a13c00) [pid = 2208] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x119c7b400) [pid = 2208] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:00:53 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x113ed1800) [pid = 2208] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:00:53 INFO - PROCESS | 2208 | 1467738053806 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]]]}] 10:00:53 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 10:00:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 720ms 10:00:53 INFO - PROCESS | 2208 | 1467738053846 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 2208 | 1467738053847 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 10:00:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:00:53 INFO - PROCESS | 2208 | 1467738053850 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 2208 | 1467738053851 Marionette TRACE conn2 <- [1,3014,null,{}] 10:00:53 INFO - PROCESS | 2208 | 1467738053853 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}] 10:00:53 INFO - PROCESS | 2208 | 1467738053854 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:53 INFO - PROCESS | 2208 | 1467738053937 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:00:53 INFO - PROCESS | 2208 | 1467738053940 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 2208 | 1467738053941 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:53 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d034000 == 40 [pid = 2208] [id = 763] 10:00:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x112dd7800) [pid = 2208] [serial = 2287] [outer = 0x0] 10:00:53 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x119603000) [pid = 2208] [serial = 2288] [outer = 0x112dd7800] 10:00:53 INFO - PROCESS | 2208 | 1467738053965 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x12499cc00) [pid = 2208] [serial = 2289] [outer = 0x112dd7800] 10:00:54 INFO - PROCESS | 2208 | [2208] 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 10:00:54 INFO - PROCESS | 2208 | 1467738054295 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:00:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:00:54 INFO - {} 10:00:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:00:54 INFO - {} 10:00:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:00:54 INFO - {} 10:00:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:00:54 INFO - {} 10:00:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 471ms 10:00:54 INFO - TEST-START | /FileAPI/fileReader.html 10:00:54 INFO - PROCESS | 2208 | 1467738054322 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 2208 | 1467738054323 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 10:00:54 INFO - PROCESS | 2208 | 1467738054325 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - PROCESS | 2208 | 1467738054326 Marionette TRACE conn2 <- [1,3018,null,{}] 10:00:54 INFO - PROCESS | 2208 | 1467738054328 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}] 10:00:54 INFO - PROCESS | 2208 | 1467738054329 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:54 INFO - PROCESS | 2208 | 1467738054415 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:00:54 INFO - PROCESS | 2208 | 1467738054473 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 2208 | 1467738054474 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d244000 == 41 [pid = 2208] [id = 764] 10:00:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x124d54400) [pid = 2208] [serial = 2290] [outer = 0x0] 10:00:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x129588c00) [pid = 2208] [serial = 2291] [outer = 0x124d54400] 10:00:54 INFO - PROCESS | 2208 | 1467738054501 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x12a7b1400) [pid = 2208] [serial = 2292] [outer = 0x124d54400] 10:00:54 INFO - PROCESS | 2208 | 1467738054767 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]]]}] 10:00:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:00:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:00:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:00:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:00:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 10:00:54 INFO - PROCESS | 2208 | 1467738054795 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 2208 | 1467738054797 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 10:00:54 INFO - TEST-START | /FileAPI/historical.html 10:00:54 INFO - PROCESS | 2208 | 1467738054805 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - PROCESS | 2208 | 1467738054807 Marionette TRACE conn2 <- [1,3022,null,{}] 10:00:54 INFO - PROCESS | 2208 | 1467738054809 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}] 10:00:54 INFO - PROCESS | 2208 | 1467738054811 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:54 INFO - PROCESS | 2208 | 1467738054906 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:00:54 INFO - PROCESS | 2208 | 1467738054910 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 2208 | 1467738054911 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:54 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d873800 == 42 [pid = 2208] [id = 765] 10:00:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x12a7b6000) [pid = 2208] [serial = 2293] [outer = 0x0] 10:00:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12a8e1000) [pid = 2208] [serial = 2294] [outer = 0x12a7b6000] 10:00:54 INFO - PROCESS | 2208 | 1467738054935 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12b05d000) [pid = 2208] [serial = 2295] [outer = 0x12a7b6000] 10:00:55 INFO - PROCESS | 2208 | 1467738055235 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"]]]}] 10:00:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:00:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:00:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:00:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:00:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:00:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:00:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:00:55 INFO - TEST-OK | /FileAPI/historical.html | took 475ms 10:00:55 INFO - PROCESS | 2208 | 1467738055276 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 2208 | 1467738055277 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 10:00:55 INFO - TEST-START | /FileAPI/idlharness.html 10:00:55 INFO - PROCESS | 2208 | 1467738055279 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 2208 | 1467738055280 Marionette TRACE conn2 <- [1,3026,null,{}] 10:00:55 INFO - PROCESS | 2208 | 1467738055283 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}] 10:00:55 INFO - PROCESS | 2208 | 1467738055284 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:55 INFO - PROCESS | 2208 | 1467738055399 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:00:55 INFO - PROCESS | 2208 | 1467738055405 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 2208 | 1467738055406 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:55 INFO - PROCESS | 2208 | ++DOCSHELL 0x12d892800 == 43 [pid = 2208] [id = 766] 10:00:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12b05cc00) [pid = 2208] [serial = 2296] [outer = 0x0] 10:00:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12b1bfc00) [pid = 2208] [serial = 2297] [outer = 0x12b05cc00] 10:00:55 INFO - PROCESS | 2208 | 1467738055429 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12b1cd000) [pid = 2208] [serial = 2298] [outer = 0x12b05cc00] 10:00:56 INFO - PROCESS | 2208 | 1467738056075 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]]]}] 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:00:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:00:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:00:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:00:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:00:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:00:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:00:56 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 10:00:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:00:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:00:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:00:56 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 10:00:56 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 10:00:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:00:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:00:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:00:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:00:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:00:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:00:56 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 10:00:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:00:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:00:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:00:56 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 10:00:56 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 10:00:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:00:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:00:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:00:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:00:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:00:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:00:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 836ms 10:00:56 INFO - PROCESS | 2208 | 1467738056119 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:00:56 INFO - TEST-START | /FileAPI/idlharness.worker 10:00:56 INFO - PROCESS | 2208 | 1467738056121 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 10:00:56 INFO - PROCESS | 2208 | 1467738056125 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 2208 | 1467738056127 Marionette TRACE conn2 <- [1,3030,null,{}] 10:00:56 INFO - PROCESS | 2208 | 1467738056132 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}] 10:00:56 INFO - PROCESS | 2208 | 1467738056134 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:56 INFO - PROCESS | 2208 | 1467738056280 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:00:56 INFO - PROCESS | 2208 | 1467738056392 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 2208 | 1467738056394 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:56 INFO - PROCESS | 2208 | ++DOCSHELL 0x1196c9000 == 44 [pid = 2208] [id = 767] 10:00:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x11663e400) [pid = 2208] [serial = 2299] [outer = 0x0] 10:00:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x116f04c00) [pid = 2208] [serial = 2300] [outer = 0x11663e400] 10:00:56 INFO - PROCESS | 2208 | 1467738056449 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x11858b800) [pid = 2208] [serial = 2301] [outer = 0x11663e400] 10:00:56 INFO - PROCESS | 2208 | [2208] 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 10:00:57 INFO - PROCESS | 2208 | 1467738057255 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,{},{}]]]}] 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:00:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:00:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:00:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:00:57 INFO - {} 10:00:57 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 10:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:00:57 INFO - {} 10:00:57 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 - {} 10:00:57 INFO - {} 10:00:57 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 10:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:00:57 INFO - {} 10:00:57 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 10:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:00:57 INFO - {} 10:00:57 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 - {} 10:00:57 INFO - {} 10:00:57 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 10:00:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:00:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:00:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 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 10:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 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 10:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 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 10:00:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 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 10:00:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:00:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:00:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:00:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:00:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:00:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:00:57 INFO - {} 10:00:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1181ms 10:00:57 INFO - PROCESS | 2208 | 1467738057308 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 2208 | 1467738057313 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 10:00:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:00:57 INFO - PROCESS | 2208 | 1467738057324 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 2208 | 1467738057327 Marionette TRACE conn2 <- [1,3034,null,{}] 10:00:57 INFO - PROCESS | 2208 | 1467738057330 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}] 10:00:57 INFO - PROCESS | 2208 | 1467738057333 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:57 INFO - PROCESS | 2208 | 1467738057507 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:00:57 INFO - PROCESS | 2208 | 1467738057634 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 2208 | 1467738057635 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:57 INFO - PROCESS | 2208 | ++DOCSHELL 0x124a9e800 == 45 [pid = 2208] [id = 768] 10:00:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1186b7000) [pid = 2208] [serial = 2302] [outer = 0x0] 10:00:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x12ba76800) [pid = 2208] [serial = 2303] [outer = 0x1186b7000] 10:00:57 INFO - PROCESS | 2208 | 1467738057678 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x12ba7d400) [pid = 2208] [serial = 2304] [outer = 0x1186b7000] 10:00:58 INFO - PROCESS | 2208 | 1467738058063 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]]]}] 10:00:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:00:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 771ms 10:00:58 INFO - PROCESS | 2208 | 1467738058095 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 2208 | 1467738058097 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 10:00:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:00:58 INFO - PROCESS | 2208 | 1467738058099 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 2208 | 1467738058102 Marionette TRACE conn2 <- [1,3038,null,{}] 10:00:58 INFO - PROCESS | 2208 | 1467738058110 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}] 10:00:58 INFO - PROCESS | 2208 | 1467738058113 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:58 INFO - PROCESS | 2208 | 1467738058220 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:00:58 INFO - PROCESS | 2208 | 1467738058295 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 2208 | 1467738058297 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x110ddb800 == 46 [pid = 2208] [id = 769] 10:00:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x12bd91800) [pid = 2208] [serial = 2305] [outer = 0x0] 10:00:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x12bd98800) [pid = 2208] [serial = 2306] [outer = 0x12bd91800] 10:00:58 INFO - PROCESS | 2208 | 1467738058327 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x12bdca000) [pid = 2208] [serial = 2307] [outer = 0x12bd91800] 10:00:58 INFO - PROCESS | 2208 | 1467738058674 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"]]]}] 10:00:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:00:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 622ms 10:00:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:00:58 INFO - PROCESS | 2208 | 1467738058722 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 2208 | 1467738058723 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 10:00:58 INFO - PROCESS | 2208 | 1467738058726 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 2208 | 1467738058727 Marionette TRACE conn2 <- [1,3042,null,{}] 10:00:58 INFO - PROCESS | 2208 | 1467738058730 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}] 10:00:58 INFO - PROCESS | 2208 | 1467738058731 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:58 INFO - PROCESS | 2208 | 1467738058837 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:00:58 INFO - PROCESS | 2208 | 1467738058915 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 2208 | 1467738058917 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:58 INFO - PROCESS | 2208 | ++DOCSHELL 0x12c036000 == 47 [pid = 2208] [id = 770] 10:00:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x114fbcc00) [pid = 2208] [serial = 2308] [outer = 0x0] 10:00:58 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x11869f400) [pid = 2208] [serial = 2309] [outer = 0x114fbcc00] 10:00:58 INFO - PROCESS | 2208 | 1467738058992 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x126511000) [pid = 2208] [serial = 2310] [outer = 0x114fbcc00] 10:00:59 INFO - PROCESS | 2208 | 1467738059417 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]]]}] 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:00:59 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. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:00:59 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'.) 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:00:59 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. 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:00:59 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. 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:00:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:00:59 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. 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:00:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:00:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:00:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:00:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:00:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:00:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 726ms 10:00:59 INFO - PROCESS | 2208 | 1467738059453 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 2208 | 1467738059454 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 10:00:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:00:59 INFO - PROCESS | 2208 | 1467738059662 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 2208 | 1467738059665 Marionette TRACE conn2 <- [1,3046,null,{}] 10:00:59 INFO - PROCESS | 2208 | 1467738059676 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}] 10:00:59 INFO - PROCESS | 2208 | 1467738059677 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:59 INFO - PROCESS | 2208 | 1467738059780 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:00:59 INFO - PROCESS | 2208 | 1467738059849 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 2208 | 1467738059851 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:00:59 INFO - PROCESS | 2208 | ++DOCSHELL 0x118618800 == 48 [pid = 2208] [id = 771] 10:00:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x1174c9000) [pid = 2208] [serial = 2311] [outer = 0x0] 10:00:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 111 (0x118214000) [pid = 2208] [serial = 2312] [outer = 0x1174c9000] 10:00:59 INFO - PROCESS | 2208 | 1467738059879 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 2208 | ++DOMWINDOW == 112 (0x118698c00) [pid = 2208] [serial = 2313] [outer = 0x1174c9000] 10:01:00 INFO - PROCESS | 2208 | [2208] 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 10:01:00 INFO - PROCESS | 2208 | 1467738060300 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:01:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:01:00 INFO - {} 10:01:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 887ms 10:01:00 INFO - PROCESS | 2208 | 1467738060346 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 2208 | 1467738060348 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 10:01:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:01:00 INFO - PROCESS | 2208 | 1467738060351 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 2208 | 1467738060353 Marionette TRACE conn2 <- [1,3050,null,{}] 10:01:00 INFO - PROCESS | 2208 | 1467738060357 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}] 10:01:00 INFO - PROCESS | 2208 | 1467738060359 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:00 INFO - PROCESS | 2208 | 1467738060507 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x11714b000 == 47 [pid = 2208] [id = 738] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12d873800 == 46 [pid = 2208] [id = 765] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12d244000 == 45 [pid = 2208] [id = 764] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12d034000 == 44 [pid = 2208] [id = 763] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12cf21800 == 43 [pid = 2208] [id = 762] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb70000 == 42 [pid = 2208] [id = 761] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12c025000 == 41 [pid = 2208] [id = 760] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12b014000 == 40 [pid = 2208] [id = 759] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x1192b3000 == 39 [pid = 2208] [id = 757] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12a608800 == 38 [pid = 2208] [id = 758] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x126971800 == 37 [pid = 2208] [id = 756] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x123dd4800 == 36 [pid = 2208] [id = 755] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x117e40000 == 35 [pid = 2208] [id = 754] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x1168ad000 == 34 [pid = 2208] [id = 753] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12c022800 == 33 [pid = 2208] [id = 752] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x126979000 == 32 [pid = 2208] [id = 751] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12cb6f000 == 31 [pid = 2208] [id = 749] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x115e38000 == 30 [pid = 2208] [id = 750] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x118618800 == 29 [pid = 2208] [id = 771] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12c036000 == 28 [pid = 2208] [id = 770] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x110ddb800 == 27 [pid = 2208] [id = 769] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x124a9e800 == 26 [pid = 2208] [id = 768] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x12d892800 == 25 [pid = 2208] [id = 766] 10:01:01 INFO - PROCESS | 2208 | --DOCSHELL 0x1196c9000 == 24 [pid = 2208] [id = 767] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 111 (0x11886f800) [pid = 2208] [serial = 2201] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 110 (0x118348400) [pid = 2208] [serial = 2200] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x119ecac00) [pid = 2208] [serial = 2204] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x119c73c00) [pid = 2208] [serial = 2203] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x124089c00) [pid = 2208] [serial = 2207] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x123bc6400) [pid = 2208] [serial = 2206] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x11857d800) [pid = 2208] [serial = 2224] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x11213d400) [pid = 2208] [serial = 2215] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x124d57800) [pid = 2208] [serial = 2210] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x112f96800) [pid = 2208] [serial = 2216] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x124b66400) [pid = 2208] [serial = 2209] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x114fc1400) [pid = 2208] [serial = 2221] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x112dd9800) [pid = 2208] [serial = 2218] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x111f26800) [pid = 2208] [serial = 2219] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x125897800) [pid = 2208] [serial = 2213] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x12576e400) [pid = 2208] [serial = 2212] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x11929c400) [pid = 2208] [serial = 2227] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x11623d800) [pid = 2208] [serial = 2236] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x119c73400) [pid = 2208] [serial = 2230] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x1198b6000) [pid = 2208] [serial = 2228] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x12101e400) [pid = 2208] [serial = 2233] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x119ec9800) [pid = 2208] [serial = 2231] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x123e0c800) [pid = 2208] [serial = 2241] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x124dbd400) [pid = 2208] [serial = 2242] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x124dc4800) [pid = 2208] [serial = 2244] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12499f800) [pid = 2208] [serial = 2234] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x1186c1c00) [pid = 2208] [serial = 2225] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x1186b7800) [pid = 2208] [serial = 2237] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x1192df000) [pid = 2208] [serial = 2239] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x115e0c800) [pid = 2208] [serial = 2222] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x125898c00) [pid = 2208] [serial = 2245] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x1265c3800) [pid = 2208] [serial = 2247] [outer = 0x0] [url = about:blank] 10:01:01 INFO - PROCESS | 2208 | 1467738061164 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 2208 | 1467738061167 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x110de1000 == 25 [pid = 2208] [id = 772] 10:01:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 81 (0x1121b2800) [pid = 2208] [serial = 2314] [outer = 0x0] 10:01:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 82 (0x112a85c00) [pid = 2208] [serial = 2315] [outer = 0x1121b2800] 10:01:01 INFO - PROCESS | 2208 | 1467738061197 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 83 (0x1131dd800) [pid = 2208] [serial = 2316] [outer = 0x1121b2800] 10:01:01 INFO - PROCESS | 2208 | 1467738061492 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]]]}] 10:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:01:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:01:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1174ms 10:01:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:01:01 INFO - PROCESS | 2208 | 1467738061527 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 2208 | 1467738061529 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 10:01:01 INFO - PROCESS | 2208 | 1467738061532 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 2208 | 1467738061537 Marionette TRACE conn2 <- [1,3054,null,{}] 10:01:01 INFO - PROCESS | 2208 | 1467738061541 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}] 10:01:01 INFO - PROCESS | 2208 | 1467738061544 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:01 INFO - PROCESS | 2208 | 1467738061625 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:01:01 INFO - PROCESS | 2208 | 1467738061709 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 2208 | 1467738061710 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:01 INFO - PROCESS | 2208 | ++DOCSHELL 0x11860b000 == 26 [pid = 2208] [id = 773] 10:01:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 84 (0x114fb9800) [pid = 2208] [serial = 2317] [outer = 0x0] 10:01:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 85 (0x11623fc00) [pid = 2208] [serial = 2318] [outer = 0x114fb9800] 10:01:01 INFO - PROCESS | 2208 | 1467738061737 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 2208 | ++DOMWINDOW == 86 (0x118167400) [pid = 2208] [serial = 2319] [outer = 0x114fb9800] 10:01:02 INFO - PROCESS | 2208 | 1467738062272 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"]]]}] 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:01:02 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" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:01:02 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" 10:01:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:01:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 790ms 10:01:02 INFO - PROCESS | 2208 | 1467738062326 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:01:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:01:02 INFO - PROCESS | 2208 | 1467738062332 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 10:01:02 INFO - PROCESS | 2208 | 1467738062337 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 2208 | 1467738062339 Marionette TRACE conn2 <- [1,3058,null,{}] 10:01:02 INFO - PROCESS | 2208 | 1467738062343 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}] 10:01:02 INFO - PROCESS | 2208 | 1467738062346 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:02 INFO - PROCESS | 2208 | 1467738062488 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:01:02 INFO - PROCESS | 2208 | 1467738062493 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 2208 | 1467738062494 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:02 INFO - PROCESS | 2208 | ++DOCSHELL 0x11a127000 == 27 [pid = 2208] [id = 774] 10:01:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x118581400) [pid = 2208] [serial = 2320] [outer = 0x0] 10:01:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x118865400) [pid = 2208] [serial = 2321] [outer = 0x118581400] 10:01:02 INFO - PROCESS | 2208 | 1467738062520 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x119c7cc00) [pid = 2208] [serial = 2322] [outer = 0x118581400] 10:01:02 INFO - PROCESS | 2208 | 1467738062846 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]]]}] 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:01:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:01:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:01:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:01:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:01:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:01:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 523ms 10:01:02 INFO - PROCESS | 2208 | 1467738062861 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:01:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:01:02 INFO - PROCESS | 2208 | 1467738062872 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 10:01:02 INFO - PROCESS | 2208 | 1467738062880 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 2208 | 1467738062884 Marionette TRACE conn2 <- [1,3062,null,{}] 10:01:02 INFO - PROCESS | 2208 | 1467738062887 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}] 10:01:02 INFO - PROCESS | 2208 | 1467738062890 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:03 INFO - PROCESS | 2208 | 1467738062999 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:01:03 INFO - PROCESS | 2208 | 1467738063007 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 2208 | 1467738063009 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x123dd4800 == 28 [pid = 2208] [id = 775] 10:01:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x119561000) [pid = 2208] [serial = 2323] [outer = 0x0] 10:01:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x119f26c00) [pid = 2208] [serial = 2324] [outer = 0x119561000] 10:01:03 INFO - PROCESS | 2208 | 1467738063034 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x1239bc800) [pid = 2208] [serial = 2325] [outer = 0x119561000] 10:01:03 INFO - PROCESS | 2208 | [2208] 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 10:01:03 INFO - PROCESS | 2208 | 1467738063369 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:01:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:01:03 INFO - {} 10:01:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 529ms 10:01:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:01:03 INFO - PROCESS | 2208 | 1467738063404 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 2208 | 1467738063406 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 10:01:03 INFO - PROCESS | 2208 | 1467738063408 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 2208 | 1467738063409 Marionette TRACE conn2 <- [1,3066,null,{}] 10:01:03 INFO - PROCESS | 2208 | 1467738063411 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}] 10:01:03 INFO - PROCESS | 2208 | 1467738063412 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:03 INFO - PROCESS | 2208 | 1467738063516 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:01:03 INFO - PROCESS | 2208 | 1467738063530 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 2208 | 1467738063531 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:03 INFO - PROCESS | 2208 | ++DOCSHELL 0x124aaf000 == 29 [pid = 2208] [id = 776] 10:01:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x12381b000) [pid = 2208] [serial = 2326] [outer = 0x0] 10:01:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x12408a000) [pid = 2208] [serial = 2327] [outer = 0x12381b000] 10:01:03 INFO - PROCESS | 2208 | 1467738063556 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x124d50c00) [pid = 2208] [serial = 2328] [outer = 0x12381b000] 10:01:03 INFO - PROCESS | 2208 | 1467738063870 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]]]}] 10:01:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:01:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:01:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:01:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:01:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:01:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:01:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:01:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 519ms 10:01:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:01:03 INFO - PROCESS | 2208 | 1467738063928 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 2208 | 1467738063929 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 10:01:03 INFO - PROCESS | 2208 | 1467738063931 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 2208 | 1467738063932 Marionette TRACE conn2 <- [1,3070,null,{}] 10:01:03 INFO - PROCESS | 2208 | 1467738063941 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}] 10:01:03 INFO - PROCESS | 2208 | 1467738063943 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:04 INFO - PROCESS | 2208 | 1467738064036 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:01:04 INFO - PROCESS | 2208 | 1467738064077 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 2208 | 1467738064082 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x12583d000 == 30 [pid = 2208] [id = 777] 10:01:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x11815f800) [pid = 2208] [serial = 2329] [outer = 0x0] 10:01:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12587c400) [pid = 2208] [serial = 2330] [outer = 0x11815f800] 10:01:04 INFO - PROCESS | 2208 | 1467738064113 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12613c800) [pid = 2208] [serial = 2331] [outer = 0x11815f800] 10:01:04 INFO - PROCESS | 2208 | 1467738064458 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]]]}] 10:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:01:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 577ms 10:01:04 INFO - PROCESS | 2208 | 1467738064509 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 2208 | 1467738064511 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 10:01:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:01:04 INFO - PROCESS | 2208 | 1467738064514 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 2208 | 1467738064516 Marionette TRACE conn2 <- [1,3074,null,{}] 10:01:04 INFO - PROCESS | 2208 | 1467738064519 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}] 10:01:04 INFO - PROCESS | 2208 | 1467738064522 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:04 INFO - PROCESS | 2208 | 1467738064676 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:01:04 INFO - PROCESS | 2208 | 1467738064690 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 2208 | 1467738064691 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:04 INFO - PROCESS | 2208 | ++DOCSHELL 0x1167a6000 == 31 [pid = 2208] [id = 778] 10:01:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x12613d400) [pid = 2208] [serial = 2332] [outer = 0x0] 10:01:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x126962000) [pid = 2208] [serial = 2333] [outer = 0x12613d400] 10:01:04 INFO - PROCESS | 2208 | 1467738064715 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x128e76000) [pid = 2208] [serial = 2334] [outer = 0x12613d400] 10:01:05 INFO - PROCESS | 2208 | 1467738065039 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]]]}] 10:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:01:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:01:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 572ms 10:01:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:01:05 INFO - PROCESS | 2208 | 1467738065086 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 2208 | 1467738065087 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 10:01:05 INFO - PROCESS | 2208 | 1467738065089 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 2208 | 1467738065098 Marionette TRACE conn2 <- [1,3078,null,{}] 10:01:05 INFO - PROCESS | 2208 | 1467738065100 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}] 10:01:05 INFO - PROCESS | 2208 | 1467738065101 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:05 INFO - PROCESS | 2208 | 1467738065197 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:01:05 INFO - PROCESS | 2208 | 1467738065238 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 2208 | 1467738065239 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a41c000 == 32 [pid = 2208] [id = 779] 10:01:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x128e7a000) [pid = 2208] [serial = 2335] [outer = 0x0] 10:01:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x1292b2c00) [pid = 2208] [serial = 2336] [outer = 0x128e7a000] 10:01:05 INFO - PROCESS | 2208 | 1467738065263 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x1293e7400) [pid = 2208] [serial = 2337] [outer = 0x128e7a000] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x126712800) [pid = 2208] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x126955800) [pid = 2208] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x112dd3400) [pid = 2208] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x115e0d000) [pid = 2208] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x119f1c000) [pid = 2208] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x1164ef400) [pid = 2208] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x123bcbc00) [pid = 2208] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x112a81400) [pid = 2208] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x119963c00) [pid = 2208] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x12499d000) [pid = 2208] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x11857b000) [pid = 2208] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x12613a800) [pid = 2208] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1292b2000) [pid = 2208] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x124d54400) [pid = 2208] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x12a7b6000) [pid = 2208] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x125891400) [pid = 2208] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x12b05cc00) [pid = 2208] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:01:05 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x112dd7800) [pid = 2208] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:01:05 INFO - PROCESS | 2208 | 1467738065746 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] 10:01:05 INFO - PROCESS | 2208 | 1467738065773 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 10:01:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:01:05 INFO - PROCESS | 2208 | 1467738065776 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 2208 | 1467738065777 Marionette TRACE conn2 <- [1,3082,null,{}] 10:01:05 INFO - PROCESS | 2208 | 1467738065781 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}] 10:01:05 INFO - PROCESS | 2208 | 1467738065782 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:05 INFO - PROCESS | 2208 | 1467738065898 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:01:05 INFO - PROCESS | 2208 | 1467738065958 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 2208 | 1467738065959 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:05 INFO - PROCESS | 2208 | ++DOCSHELL 0x12a608800 == 33 [pid = 2208] [id = 780] 10:01:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 87 (0x111c75400) [pid = 2208] [serial = 2338] [outer = 0x0] 10:01:05 INFO - PROCESS | 2208 | ++DOMWINDOW == 88 (0x11929bc00) [pid = 2208] [serial = 2339] [outer = 0x111c75400] 10:01:05 INFO - PROCESS | 2208 | 1467738065984 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 89 (0x128e6f000) [pid = 2208] [serial = 2340] [outer = 0x111c75400] 10:01:06 INFO - PROCESS | 2208 | 1467738066217 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]]]}] 10:01:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:01:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:01:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:01:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 469ms 10:01:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:01:06 INFO - PROCESS | 2208 | 1467738066246 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 2208 | 1467738066247 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 10:01:06 INFO - PROCESS | 2208 | 1467738066256 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 2208 | 1467738066257 Marionette TRACE conn2 <- [1,3086,null,{}] 10:01:06 INFO - PROCESS | 2208 | 1467738066278 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}] 10:01:06 INFO - PROCESS | 2208 | 1467738066279 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:06 INFO - PROCESS | 2208 | 1467738066360 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:01:06 INFO - PROCESS | 2208 | 1467738066364 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 2208 | 1467738066365 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x12aaf2000 == 34 [pid = 2208] [id = 781] 10:01:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 90 (0x1290bcc00) [pid = 2208] [serial = 2341] [outer = 0x0] 10:01:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 91 (0x1293ef000) [pid = 2208] [serial = 2342] [outer = 0x1290bcc00] 10:01:06 INFO - PROCESS | 2208 | 1467738066391 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 92 (0x129555800) [pid = 2208] [serial = 2343] [outer = 0x1290bcc00] 10:01:06 INFO - PROCESS | 2208 | 1467738066695 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:01:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:01:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 489ms 10:01:06 INFO - PROCESS | 2208 | 1467738066739 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 2208 | 1467738066741 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 10:01:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:01:06 INFO - PROCESS | 2208 | 1467738066744 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 2208 | 1467738066745 Marionette TRACE conn2 <- [1,3090,null,{}] 10:01:06 INFO - PROCESS | 2208 | 1467738066748 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}] 10:01:06 INFO - PROCESS | 2208 | 1467738066750 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:06 INFO - PROCESS | 2208 | 1467738066907 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:01:06 INFO - PROCESS | 2208 | 1467738066918 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 2208 | 1467738066920 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:06 INFO - PROCESS | 2208 | ++DOCSHELL 0x12b816000 == 35 [pid = 2208] [id = 782] 10:01:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 93 (0x1292b4c00) [pid = 2208] [serial = 2344] [outer = 0x0] 10:01:06 INFO - PROCESS | 2208 | ++DOMWINDOW == 94 (0x129591400) [pid = 2208] [serial = 2345] [outer = 0x1292b4c00] 10:01:06 INFO - PROCESS | 2208 | 1467738066962 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 95 (0x12a7bd800) [pid = 2208] [serial = 2346] [outer = 0x1292b4c00] 10:01:07 INFO - PROCESS | 2208 | 1467738067297 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:01:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:01:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 569ms 10:01:07 INFO - PROCESS | 2208 | 1467738067313 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 2208 | 1467738067315 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 10:01:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:01:07 INFO - PROCESS | 2208 | 1467738067325 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 2208 | 1467738067326 Marionette TRACE conn2 <- [1,3094,null,{}] 10:01:07 INFO - PROCESS | 2208 | 1467738067340 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}] 10:01:07 INFO - PROCESS | 2208 | 1467738067341 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:07 INFO - PROCESS | 2208 | 1467738067432 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:01:07 INFO - PROCESS | 2208 | 1467738067437 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 2208 | 1467738067438 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:07 INFO - PROCESS | 2208 | ++DOCSHELL 0x123a81000 == 36 [pid = 2208] [id = 783] 10:01:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 96 (0x12a8dd400) [pid = 2208] [serial = 2347] [outer = 0x0] 10:01:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 97 (0x12b064400) [pid = 2208] [serial = 2348] [outer = 0x12a8dd400] 10:01:07 INFO - PROCESS | 2208 | 1467738067462 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 2208 | ++DOMWINDOW == 98 (0x12b885800) [pid = 2208] [serial = 2349] [outer = 0x12a8dd400] 10:01:07 INFO - PROCESS | 2208 | 1467738067951 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:01:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:01:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 10:01:08 INFO - PROCESS | 2208 | 1467738068010 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 2208 | 1467738068013 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 10:01:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:01:08 INFO - PROCESS | 2208 | 1467738068020 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 2208 | 1467738068022 Marionette TRACE conn2 <- [1,3098,null,{}] 10:01:08 INFO - PROCESS | 2208 | 1467738068026 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}] 10:01:08 INFO - PROCESS | 2208 | 1467738068027 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:08 INFO - PROCESS | 2208 | 1467738068141 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:01:08 INFO - PROCESS | 2208 | 1467738068227 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 2208 | 1467738068229 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x118476000 == 37 [pid = 2208] [id = 784] 10:01:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 99 (0x114fbd800) [pid = 2208] [serial = 2350] [outer = 0x0] 10:01:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 100 (0x114fc4c00) [pid = 2208] [serial = 2351] [outer = 0x114fbd800] 10:01:08 INFO - PROCESS | 2208 | 1467738068260 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 101 (0x1176ec000) [pid = 2208] [serial = 2352] [outer = 0x114fbd800] 10:01:08 INFO - PROCESS | 2208 | 1467738068670 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]]]}] 10:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:01:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 673ms 10:01:08 INFO - PROCESS | 2208 | 1467738068692 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 2208 | 1467738068696 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 10:01:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:01:08 INFO - PROCESS | 2208 | 1467738068700 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 2208 | 1467738068702 Marionette TRACE conn2 <- [1,3102,null,{}] 10:01:08 INFO - PROCESS | 2208 | 1467738068705 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}] 10:01:08 INFO - PROCESS | 2208 | 1467738068706 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:08 INFO - PROCESS | 2208 | 1467738068842 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:01:08 INFO - PROCESS | 2208 | 1467738068909 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 2208 | 1467738068911 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:08 INFO - PROCESS | 2208 | ++DOCSHELL 0x12399d800 == 38 [pid = 2208] [id = 785] 10:01:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 102 (0x118211800) [pid = 2208] [serial = 2353] [outer = 0x0] 10:01:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 103 (0x11869e400) [pid = 2208] [serial = 2354] [outer = 0x118211800] 10:01:08 INFO - PROCESS | 2208 | 1467738068941 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 2208 | ++DOMWINDOW == 104 (0x11995f000) [pid = 2208] [serial = 2355] [outer = 0x118211800] 10:01:09 INFO - PROCESS | 2208 | 1467738069345 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:01:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:01:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 674ms 10:01:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:01:09 INFO - PROCESS | 2208 | 1467738069374 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:01:09 INFO - PROCESS | 2208 | 1467738069376 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 10:01:09 INFO - PROCESS | 2208 | 1467738069378 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - PROCESS | 2208 | 1467738069381 Marionette TRACE conn2 <- [1,3106,null,{}] 10:01:09 INFO - PROCESS | 2208 | 1467738069389 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}] 10:01:09 INFO - PROCESS | 2208 | 1467738069392 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:09 INFO - PROCESS | 2208 | 1467738069510 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 10:01:09 INFO - PROCESS | 2208 | 1467738069577 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 2208 | 1467738069579 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:09 INFO - PROCESS | 2208 | ++DOCSHELL 0x12582c800 == 39 [pid = 2208] [id = 786] 10:01:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 105 (0x119c75c00) [pid = 2208] [serial = 2356] [outer = 0x0] 10:01:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 106 (0x119f28400) [pid = 2208] [serial = 2357] [outer = 0x119c75c00] 10:01:09 INFO - PROCESS | 2208 | 1467738069610 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 2208 | ++DOMWINDOW == 107 (0x1239b4c00) [pid = 2208] [serial = 2358] [outer = 0x119c75c00] 10:01:10 INFO - PROCESS | 2208 | 1467738070218 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]]]}] 10:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:01:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 873ms 10:01:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:01:10 INFO - PROCESS | 2208 | 1467738070252 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 2208 | 1467738070254 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 10:01:10 INFO - PROCESS | 2208 | 1467738070257 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 2208 | 1467738070259 Marionette TRACE conn2 <- [1,3110,null,{}] 10:01:10 INFO - PROCESS | 2208 | 1467738070262 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}] 10:01:10 INFO - PROCESS | 2208 | 1467738070264 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:10 INFO - PROCESS | 2208 | 1467738070424 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 10:01:10 INFO - PROCESS | 2208 | 1467738070493 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 2208 | 1467738070495 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x118613800 == 40 [pid = 2208] [id = 787] 10:01:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 108 (0x115e79c00) [pid = 2208] [serial = 2359] [outer = 0x0] 10:01:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 109 (0x116641400) [pid = 2208] [serial = 2360] [outer = 0x115e79c00] 10:01:10 INFO - PROCESS | 2208 | 1467738070524 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 110 (0x118161800) [pid = 2208] [serial = 2361] [outer = 0x115e79c00] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12b816000 == 39 [pid = 2208] [id = 782] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12aaf2000 == 38 [pid = 2208] [id = 781] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12a608800 == 37 [pid = 2208] [id = 780] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12a41c000 == 36 [pid = 2208] [id = 779] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x1167a6000 == 35 [pid = 2208] [id = 778] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x12583d000 == 34 [pid = 2208] [id = 777] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x124aaf000 == 33 [pid = 2208] [id = 776] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x123dd4800 == 32 [pid = 2208] [id = 775] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x11a127000 == 31 [pid = 2208] [id = 774] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x11860b000 == 30 [pid = 2208] [id = 773] 10:01:10 INFO - PROCESS | 2208 | --DOCSHELL 0x110de1000 == 29 [pid = 2208] [id = 772] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 109 (0x128c5b000) [pid = 2208] [serial = 2279] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 108 (0x1292ae000) [pid = 2208] [serial = 2282] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 107 (0x112fa1800) [pid = 2208] [serial = 2259] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 106 (0x1133d4800) [pid = 2208] [serial = 2260] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 105 (0x116f0c400) [pid = 2208] [serial = 2253] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 104 (0x1186b8800) [pid = 2208] [serial = 2254] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 103 (0x119f24c00) [pid = 2208] [serial = 2256] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 102 (0x123a09800) [pid = 2208] [serial = 2257] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 101 (0x11687d400) [pid = 2208] [serial = 2262] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 100 (0x118213000) [pid = 2208] [serial = 2263] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 99 (0x124996000) [pid = 2208] [serial = 2273] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 98 (0x12576dc00) [pid = 2208] [serial = 2274] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 97 (0x112dd2800) [pid = 2208] [serial = 2250] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 96 (0x1130da400) [pid = 2208] [serial = 2251] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 95 (0x119ce0000) [pid = 2208] [serial = 2268] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 94 (0x123bca800) [pid = 2208] [serial = 2269] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 93 (0x118868400) [pid = 2208] [serial = 2271] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 92 (0x11886bc00) [pid = 2208] [serial = 2265] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 91 (0x1198b4c00) [pid = 2208] [serial = 2266] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 90 (0x1267a5c00) [pid = 2208] [serial = 2248] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 89 (0x1293eac00) [pid = 2208] [serial = 2285] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 88 (0x1292bb400) [pid = 2208] [serial = 2283] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 87 (0x119603000) [pid = 2208] [serial = 2288] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 86 (0x12a7b1400) [pid = 2208] [serial = 2292] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 85 (0x12a8e1000) [pid = 2208] [serial = 2294] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 84 (0x129550800) [pid = 2208] [serial = 2286] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 83 (0x12b05d000) [pid = 2208] [serial = 2295] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 82 (0x129588c00) [pid = 2208] [serial = 2291] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 81 (0x126137400) [pid = 2208] [serial = 2276] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 80 (0x12670ec00) [pid = 2208] [serial = 2277] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 79 (0x128e70000) [pid = 2208] [serial = 2280] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 78 (0x12b1cd000) [pid = 2208] [serial = 2298] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 77 (0x12b1bfc00) [pid = 2208] [serial = 2297] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | --DOMWINDOW == 76 (0x12499cc00) [pid = 2208] [serial = 2289] [outer = 0x0] [url = about:blank] 10:01:10 INFO - PROCESS | 2208 | 1467738070870 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"]]]}] 10:01:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:01:10 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 10:01:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:01:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 622ms 10:01:10 INFO - PROCESS | 2208 | 1467738070879 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 2208 | 1467738070882 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 10:01:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:01:10 INFO - PROCESS | 2208 | 1467738070889 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 2208 | 1467738070890 Marionette TRACE conn2 <- [1,3114,null,{}] 10:01:10 INFO - PROCESS | 2208 | 1467738070893 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}] 10:01:10 INFO - PROCESS | 2208 | 1467738070894 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:10 INFO - PROCESS | 2208 | 1467738070973 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 10:01:10 INFO - PROCESS | 2208 | 1467738070977 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\", \"0c076930-c944-4461-b8d8-4fbc3fc2e43c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 2208 | 1467738070978 Marionette INFO sendAsync 7f87cf25-a0ab-a84d-9917-ebbe5da68b2f 10:01:10 INFO - PROCESS | 2208 | ++DOCSHELL 0x1188ee000 == 30 [pid = 2208] [id = 788] 10:01:10 INFO - PROCESS | 2208 | ++DOMWINDOW == 77 (0x11672cc00) [pid = 2208] [serial = 2362] [outer = 0x0] 10:01:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 78 (0x11857f800) [pid = 2208] [serial = 2363] [outer = 0x11672cc00] 10:01:11 INFO - PROCESS | 2208 | 1467738071007 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 2208 | ++DOMWINDOW == 79 (0x11869d400) [pid = 2208] [serial = 2364] [outer = 0x11672cc00] 10:01:11 INFO - PROCESS | 2208 | 1467738071360 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]]]}] 10:01:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:01:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 520ms 10:01:11 INFO - PROCESS | 2208 | 1467738071408 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 2208 | 1467738071410 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 10:01:12 WARNING - u'runner_teardown' () 10:01:12 INFO - No more tests 10:01:12 INFO - Got 0 unexpected results 10:01:12 INFO - SUITE-END | took 509s 10:01:12 INFO - Closing logging queue 10:01:12 INFO - queue closed 10:01:12 INFO - Return code: 0 10:01:12 WARNING - # TBPL SUCCESS # 10:01:12 INFO - Running post-action listener: _resource_record_post_action 10:01:12 INFO - Running post-run listener: _resource_record_post_run 10:01:13 INFO - Total resource usage - Wall time: 531s; CPU: 57.0%; Read bytes: 20480; Write bytes: 949689344; Read time: 1; Write time: 5003 10:01:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:01:13 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153954816; Write bytes: 153911296; Read time: 13804; Write time: 330 10:01:13 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 20480; Write bytes: 792849408; Read time: 1; Write time: 4658 10:01:13 INFO - Running post-run listener: _upload_blobber_files 10:01:13 INFO - Blob upload gear active. 10:01:13 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:01:13 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 10:01:13 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'] 10:01:13 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 10:01:14 INFO - (blobuploader) - INFO - Open directory for files ... 10:01:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:01:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:01:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:01:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:01:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:01:14 INFO - (blobuploader) - INFO - Done attempting. 10:01:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:01:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:01:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:01:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:01:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:01:16 INFO - (blobuploader) - INFO - Done attempting. 10:01:16 INFO - (blobuploader) - INFO - Iteration through files over. 10:01:16 INFO - Return code: 0 10:01:16 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:01:16 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:01:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf1851260bc1df0d46ddc215a282e103918f8ab839612d28ba008f8677a1e2bfa59e371cd15699d18d79d9bd506caa6c08c3161c523e0a5203e7da72e8070116", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f3585bd42fff2d0e2e3febd2a811938bb789b52748e2be34a01332b60def4b1cc7ec83ae374ca2114347e63d47202b20147440d1699a035f3a3c111d3f6e5b70"} 10:01:16 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:01:16 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:01:16 INFO - Contents: 10:01:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cf1851260bc1df0d46ddc215a282e103918f8ab839612d28ba008f8677a1e2bfa59e371cd15699d18d79d9bd506caa6c08c3161c523e0a5203e7da72e8070116", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f3585bd42fff2d0e2e3febd2a811938bb789b52748e2be34a01332b60def4b1cc7ec83ae374ca2114347e63d47202b20147440d1699a035f3a3c111d3f6e5b70"} 10:01:16 INFO - Running post-run listener: copy_logs_to_upload_dir 10:01:16 INFO - Copying logs to upload dir... 10:01:16 INFO - mkdir: /builds/slave/test/build/upload/logs 10:01:16 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=586.801980 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 47 secs) (at 2016-07-05 10:01:16.735695) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 10:01:16.739597) ========= 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.yyvr70CLPJ/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.vgJmqqewnc/Listeners TMPDIR=/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/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/cf1851260bc1df0d46ddc215a282e103918f8ab839612d28ba008f8677a1e2bfa59e371cd15699d18d79d9bd506caa6c08c3161c523e0a5203e7da72e8070116", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f3585bd42fff2d0e2e3febd2a811938bb789b52748e2be34a01332b60def4b1cc7ec83ae374ca2114347e63d47202b20147440d1699a035f3a3c111d3f6e5b70"} build_url:https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012970 build_url: 'https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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/cf1851260bc1df0d46ddc215a282e103918f8ab839612d28ba008f8677a1e2bfa59e371cd15699d18d79d9bd506caa6c08c3161c523e0a5203e7da72e8070116", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f3585bd42fff2d0e2e3febd2a811938bb789b52748e2be34a01332b60def4b1cc7ec83ae374ca2114347e63d47202b20147440d1699a035f3a3c111d3f6e5b70"}' symbols_url: 'https://queue.taskcluster.net/v1/task/If8l4c8bR26Jzf0a5KB8eQ/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-07-05 10:01:16.781587) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:01:16.781965) ========= 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.yyvr70CLPJ/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.vgJmqqewnc/Listeners TMPDIR=/var/folders/m5/r6dgwqsj10g93g673s3k_wyc00000w/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.005296 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:01:16.832432) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 10:01:16.832864) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 10:01:16.836288) ========= ========= Total master_lag: 0.45 =========