builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0270 starttime: 1463645175.36 results: success (0) buildid: 20160519002242 builduid: 7b403279a996441788f9bc5ae978dbdb revision: c41ee7132426780f38bbffc58435548d92d2b327 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:15.364553) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:15.365001) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:15.365289) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:15.418478) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:15.418750) ========= 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.oy45SIj5YL/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.an6HpJ9FdA/Listeners TMPDIR=/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-19 01:06:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 16.2M=0.001s 2016-05-19 01:06:15 (16.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.111232 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:15.565068) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:15.565387) ========= 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.oy45SIj5YL/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.an6HpJ9FdA/Listeners TMPDIR=/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/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.025167 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:15.623287) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:15.623927) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c41ee7132426780f38bbffc58435548d92d2b327 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c41ee7132426780f38bbffc58435548d92d2b327 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oy45SIj5YL/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.an6HpJ9FdA/Listeners TMPDIR=/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-19 01:06:15,673 truncating revision to first 12 chars 2016-05-19 01:06:15,673 Setting DEBUG logging. 2016-05-19 01:06:15,674 attempt 1/10 2016-05-19 01:06:15,674 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c41ee7132426?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 01:06:15,960 unpacking tar archive at: mozilla-aurora-c41ee7132426/testing/mozharness/ program finished with exit code 0 elapsedTime=0.559329 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:16.222546) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:16.222831) ========= script_repo_revision: c41ee7132426780f38bbffc58435548d92d2b327 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:16.223207) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:16.223469) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 01:06:16.237961) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 58 secs) (at 2016-05-19 01:06:16.238324) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oy45SIj5YL/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.an6HpJ9FdA/Listeners TMPDIR=/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 01:06:16 INFO - MultiFileLogger online at 20160519 01:06:16 in /builds/slave/test 01:06:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 01:06:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:06:16 INFO - {'append_to_log': False, 01:06:16 INFO - 'base_work_dir': '/builds/slave/test', 01:06:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:06:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:06:16 INFO - 'buildbot_json_path': 'buildprops.json', 01:06:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:06:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:06:16 INFO - 'download_minidump_stackwalk': True, 01:06:16 INFO - 'download_symbols': 'true', 01:06:16 INFO - 'e10s': False, 01:06:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:06:16 INFO - 'tooltool.py': '/tools/tooltool.py', 01:06:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:06:16 INFO - '/tools/misc-python/virtualenv.py')}, 01:06:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:06:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:06:16 INFO - 'log_level': 'info', 01:06:16 INFO - 'log_to_console': True, 01:06:16 INFO - 'opt_config_files': (), 01:06:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:06:16 INFO - '--processes=1', 01:06:16 INFO - '--config=%(test_path)s/wptrunner.ini', 01:06:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:06:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:06:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:06:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:06:16 INFO - 'pip_index': False, 01:06:16 INFO - 'require_test_zip': True, 01:06:16 INFO - 'test_type': ('testharness',), 01:06:16 INFO - 'this_chunk': '1', 01:06:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:06:16 INFO - 'total_chunks': '10', 01:06:16 INFO - 'virtualenv_path': 'venv', 01:06:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:06:16 INFO - 'work_dir': 'build'} 01:06:16 INFO - ##### 01:06:16 INFO - ##### Running clobber step. 01:06:16 INFO - ##### 01:06:16 INFO - Running pre-action listener: _resource_record_pre_action 01:06:16 INFO - Running main action method: clobber 01:06:16 INFO - rmtree: /builds/slave/test/build 01:06:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:06:18 INFO - Running post-action listener: _resource_record_post_action 01:06:18 INFO - ##### 01:06:18 INFO - ##### Running read-buildbot-config step. 01:06:18 INFO - ##### 01:06:18 INFO - Running pre-action listener: _resource_record_pre_action 01:06:18 INFO - Running main action method: read_buildbot_config 01:06:18 INFO - Using buildbot properties: 01:06:18 INFO - { 01:06:18 INFO - "project": "", 01:06:18 INFO - "product": "firefox", 01:06:18 INFO - "script_repo_revision": "production", 01:06:18 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 01:06:18 INFO - "repository": "", 01:06:18 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 01:06:18 INFO - "buildid": "20160519002242", 01:06:18 INFO - "pgo_build": "False", 01:06:18 INFO - "basedir": "/builds/slave/test", 01:06:18 INFO - "buildnumber": 12, 01:06:18 INFO - "slavename": "t-yosemite-r7-0270", 01:06:18 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 01:06:18 INFO - "platform": "macosx64", 01:06:18 INFO - "branch": "mozilla-aurora", 01:06:18 INFO - "revision": "c41ee7132426780f38bbffc58435548d92d2b327", 01:06:18 INFO - "repo_path": "releases/mozilla-aurora", 01:06:18 INFO - "moz_repo_path": "", 01:06:18 INFO - "stage_platform": "macosx64", 01:06:18 INFO - "builduid": "7b403279a996441788f9bc5ae978dbdb", 01:06:18 INFO - "slavebuilddir": "test" 01:06:18 INFO - } 01:06:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 01:06:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 01:06:18 INFO - Running post-action listener: _resource_record_post_action 01:06:18 INFO - ##### 01:06:18 INFO - ##### Running download-and-extract step. 01:06:18 INFO - ##### 01:06:18 INFO - Running pre-action listener: _resource_record_pre_action 01:06:18 INFO - Running main action method: download_and_extract 01:06:18 INFO - mkdir: /builds/slave/test/build/tests 01:06:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:06:18 INFO - https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 01:06:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:06:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:06:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:06:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 01:06:32 INFO - Downloaded 1235 bytes. 01:06:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:06:32 INFO - Using the following test package requirements: 01:06:32 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:06:32 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:06:32 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 01:06:32 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:06:32 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 01:06:32 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:06:32 INFO - u'jsshell-mac64.zip'], 01:06:32 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:06:32 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 01:06:32 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:06:32 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:06:32 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 01:06:32 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:06:32 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 01:06:32 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:06:32 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 01:06:32 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:06:32 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 01:06:32 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 01:06: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')]} 01:06:32 INFO - https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 01:06:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:06:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:06:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:06:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 01:06:34 INFO - Downloaded 17983212 bytes. 01:06:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:06:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:06:34 INFO - caution: filename not matched: web-platform/* 01:06:34 INFO - Return code: 11 01:06:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:06:34 INFO - https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 01:06:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:06:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:06:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:06:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 01:06:36 INFO - Downloaded 36409048 bytes. 01:06:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:06:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:06:40 INFO - caution: filename not matched: bin/* 01:06:40 INFO - caution: filename not matched: config/* 01:06:40 INFO - caution: filename not matched: mozbase/* 01:06:40 INFO - caution: filename not matched: marionette/* 01:06:40 INFO - caution: filename not matched: tools/wptserve/* 01:06:40 INFO - Return code: 11 01:06:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:06:40 INFO - https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 01:06:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:06:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:06:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 01:06:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 01:06:42 INFO - Downloaded 73034252 bytes. 01:06:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:06:42 INFO - mkdir: /builds/slave/test/properties 01:06:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:06:42 INFO - Writing to file /builds/slave/test/properties/build_url 01:06:42 INFO - Contents: 01:06:42 INFO - build_url:https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:06:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:06:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:06:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:06:44 INFO - Contents: 01:06:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:06:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:06:44 INFO - https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:06:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:06:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:06:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:06:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 01:06:48 INFO - Downloaded 103631909 bytes. 01:06:48 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:06:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:06:52 INFO - Return code: 0 01:06:52 INFO - Running post-action listener: _resource_record_post_action 01:06:52 INFO - Running post-action listener: set_extra_try_arguments 01:06:52 INFO - ##### 01:06:52 INFO - ##### Running create-virtualenv step. 01:06:52 INFO - ##### 01:06:52 INFO - Running pre-action listener: _pre_create_virtualenv 01:06:52 INFO - Running pre-action listener: _resource_record_pre_action 01:06:52 INFO - Running main action method: create_virtualenv 01:06:52 INFO - Creating virtualenv /builds/slave/test/build/venv 01:06: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 01:06:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:06:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:06:52 INFO - Using real prefix '/tools/python27' 01:06:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:06:52 INFO - Installing distribute.............................................................................................................................................................................................done. 01:06:55 INFO - Installing pip.................done. 01:06:55 INFO - Return code: 0 01:06:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:06:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:06:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:06:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:06:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:06:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:06:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:06:55 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 0x107c5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa399c7f650>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c755e0>, '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 0x107858cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107883990>, '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.oy45SIj5YL/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.an6HpJ9FdA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:06:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 01:06:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 01:06:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oy45SIj5YL/Render', 01:06:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:06:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:06:55 INFO - 'HOME': '/Users/cltbld', 01:06:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:06:55 INFO - 'LOGNAME': 'cltbld', 01:06:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:06:55 INFO - 'MOZ_NO_REMOTE': '1', 01:06:55 INFO - 'NO_EM_RESTART': '1', 01:06:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:06:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:06:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:06:55 INFO - 'PWD': '/builds/slave/test', 01:06:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:06:55 INFO - 'SHELL': '/bin/bash', 01:06:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.an6HpJ9FdA/Listeners', 01:06:55 INFO - 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', 01:06:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:06:55 INFO - 'USER': 'cltbld', 01:06:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:06:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:06:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:06:55 INFO - 'XPC_FLAGS': '0x0', 01:06:55 INFO - 'XPC_SERVICE_NAME': '0', 01:06:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:06:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:06:56 INFO - Downloading/unpacking psutil>=0.7.1 01:06: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 01:06: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 01:06: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 01:06: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 01:06: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 01:06: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 01:06:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:06:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:06:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:06:59 INFO - Installing collected packages: psutil 01:06:59 INFO - Running setup.py install for psutil 01:06:59 INFO - building 'psutil._psutil_osx' extension 01:06: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 01:06: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_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 01:06: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/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 01:06:59 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 01:06:59 INFO - building 'psutil._psutil_posix' extension 01:06:59 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 01:07:00 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 01:07:00 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 01:07:00 INFO - ^ 01:07:00 INFO - 1 warning generated. 01:07: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 01:07:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:07:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:07:00 INFO - Successfully installed psutil 01:07:00 INFO - Cleaning up... 01:07:00 INFO - Return code: 0 01:07:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:07: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')]} 01:07:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:07:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:07: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')]} 01:07:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:07:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:07: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 0x107c5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa399c7f650>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c755e0>, '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 0x107858cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107883990>, '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.oy45SIj5YL/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.an6HpJ9FdA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:07: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 01:07: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 01:07:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oy45SIj5YL/Render', 01:07:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:07:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:07:00 INFO - 'HOME': '/Users/cltbld', 01:07:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:07:00 INFO - 'LOGNAME': 'cltbld', 01:07:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:07:00 INFO - 'MOZ_NO_REMOTE': '1', 01:07:00 INFO - 'NO_EM_RESTART': '1', 01:07:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:07:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:07:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:07:00 INFO - 'PWD': '/builds/slave/test', 01:07:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:07:00 INFO - 'SHELL': '/bin/bash', 01:07:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.an6HpJ9FdA/Listeners', 01:07:00 INFO - 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', 01:07:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:07:00 INFO - 'USER': 'cltbld', 01:07:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:07:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:07:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:07:00 INFO - 'XPC_FLAGS': '0x0', 01:07:00 INFO - 'XPC_SERVICE_NAME': '0', 01:07:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:07:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:07:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:07:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:07:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:07:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:07:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:07:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:07:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:07:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:07:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:07: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) 01:07:03 INFO - Installing collected packages: mozsystemmonitor 01:07:03 INFO - Running setup.py install for mozsystemmonitor 01:07:03 INFO - Successfully installed mozsystemmonitor 01:07:03 INFO - Cleaning up... 01:07:03 INFO - Return code: 0 01:07:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:07: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')]} 01:07:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:07:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:07: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')]} 01:07:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:07:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:07: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 0x107c5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa399c7f650>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c755e0>, '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 0x107858cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107883990>, '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.oy45SIj5YL/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.an6HpJ9FdA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:07: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 01:07: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 01:07:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oy45SIj5YL/Render', 01:07:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:07:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:07:03 INFO - 'HOME': '/Users/cltbld', 01:07:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:07:03 INFO - 'LOGNAME': 'cltbld', 01:07:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:07:03 INFO - 'MOZ_NO_REMOTE': '1', 01:07:03 INFO - 'NO_EM_RESTART': '1', 01:07:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:07:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:07:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:07:03 INFO - 'PWD': '/builds/slave/test', 01:07:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:07:03 INFO - 'SHELL': '/bin/bash', 01:07:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.an6HpJ9FdA/Listeners', 01:07:03 INFO - 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', 01:07:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:07:03 INFO - 'USER': 'cltbld', 01:07:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:07:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:07:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:07:03 INFO - 'XPC_FLAGS': '0x0', 01:07:03 INFO - 'XPC_SERVICE_NAME': '0', 01:07:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:07:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:07:03 INFO - Downloading/unpacking blobuploader==1.2.4 01:07:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:07:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:07:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:07:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:07:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:07:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:07:06 INFO - Downloading blobuploader-1.2.4.tar.gz 01:07:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:07:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:07: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 01:07: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 01:07: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 01:07: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 01:07: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 01:07: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 01:07:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:07:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:07: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 01:07: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 01:07: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 01:07: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 01:07: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 01:07: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 01:07:07 INFO - Downloading docopt-0.6.1.tar.gz 01:07:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:07:07 INFO - Installing collected packages: blobuploader, requests, docopt 01:07:07 INFO - Running setup.py install for blobuploader 01:07:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:07:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:07:07 INFO - Running setup.py install for requests 01:07:07 INFO - Running setup.py install for docopt 01:07:08 INFO - Successfully installed blobuploader requests docopt 01:07:08 INFO - Cleaning up... 01:07:08 INFO - Return code: 0 01:07:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:07: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')]} 01:07:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:07:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:07: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')]} 01:07:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:07:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:07: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 0x107c5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa399c7f650>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c755e0>, '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 0x107858cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107883990>, '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.oy45SIj5YL/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.an6HpJ9FdA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:07: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 01:07: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 01:07:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oy45SIj5YL/Render', 01:07:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:07:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:07:08 INFO - 'HOME': '/Users/cltbld', 01:07:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:07:08 INFO - 'LOGNAME': 'cltbld', 01:07:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:07:08 INFO - 'MOZ_NO_REMOTE': '1', 01:07:08 INFO - 'NO_EM_RESTART': '1', 01:07:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:07:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:07:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:07:08 INFO - 'PWD': '/builds/slave/test', 01:07:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:07:08 INFO - 'SHELL': '/bin/bash', 01:07:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.an6HpJ9FdA/Listeners', 01:07:08 INFO - 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', 01:07:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:07:08 INFO - 'USER': 'cltbld', 01:07:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:07:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:07:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:07:08 INFO - 'XPC_FLAGS': '0x0', 01:07:08 INFO - 'XPC_SERVICE_NAME': '0', 01:07:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:07:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:07:08 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-yp2PVP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:07:08 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-xBHJSQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:07:08 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-mctwzl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:07:08 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-eANmSh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:07:08 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-BflH3t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-iipXCj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-WDmgd7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-8IPvVL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-dh7JXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-90CU5o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-UYN51a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-sKIyGw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-7xV6E1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-XjYicp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:07:09 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-uc6k1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:07:10 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-FCAFQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:07:10 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-20BfuU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:07:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:07:10 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-RlWgyQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:07:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:07:10 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-NIExo5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:07:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:07:10 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-xhk8ql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:07:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:07:10 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-40hf11-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:07:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:07: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 01:07:11 INFO - Running setup.py install for manifestparser 01:07:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:07:11 INFO - Running setup.py install for mozcrash 01:07:11 INFO - Running setup.py install for mozdebug 01:07:11 INFO - Running setup.py install for mozdevice 01:07:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:07:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:07:11 INFO - Running setup.py install for mozfile 01:07:11 INFO - Running setup.py install for mozhttpd 01:07:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:07:11 INFO - Running setup.py install for mozinfo 01:07:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:07:12 INFO - Running setup.py install for mozInstall 01:07:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:07:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:07:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:07:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:07:12 INFO - Running setup.py install for mozleak 01:07:12 INFO - Running setup.py install for mozlog 01:07:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:07:12 INFO - Running setup.py install for moznetwork 01:07:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:07:12 INFO - Running setup.py install for mozprocess 01:07:12 INFO - Running setup.py install for mozprofile 01:07:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:07:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:07:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:07:13 INFO - Running setup.py install for mozrunner 01:07:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:07:13 INFO - Running setup.py install for mozscreenshot 01:07:13 INFO - Running setup.py install for moztest 01:07:13 INFO - Running setup.py install for mozversion 01:07:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:07:13 INFO - Running setup.py install for wptserve 01:07:13 INFO - Running setup.py install for marionette-driver 01:07:13 INFO - Running setup.py install for browsermob-proxy 01:07:14 INFO - Running setup.py install for marionette-client 01:07:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:07:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:07: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 01:07:14 INFO - Cleaning up... 01:07:14 INFO - Return code: 0 01:07:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:07:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:07:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:07:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:07:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:07:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:07:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:07: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 0x107c5ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c79f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa399c7f650>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107c755e0>, '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 0x107858cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107883990>, '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.oy45SIj5YL/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.an6HpJ9FdA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:07: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 01:07: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 01:07:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oy45SIj5YL/Render', 01:07:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:07:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:07:14 INFO - 'HOME': '/Users/cltbld', 01:07:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:07:14 INFO - 'LOGNAME': 'cltbld', 01:07:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:07:14 INFO - 'MOZ_NO_REMOTE': '1', 01:07:14 INFO - 'NO_EM_RESTART': '1', 01:07:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:07:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:07:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:07:14 INFO - 'PWD': '/builds/slave/test', 01:07:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:07:14 INFO - 'SHELL': '/bin/bash', 01:07:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.an6HpJ9FdA/Listeners', 01:07:14 INFO - 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', 01:07:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:07:14 INFO - 'USER': 'cltbld', 01:07:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:07:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:07:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:07:14 INFO - 'XPC_FLAGS': '0x0', 01:07:14 INFO - 'XPC_SERVICE_NAME': '0', 01:07:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:07:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:07:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:07:14 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-HrezMb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:07:14 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 01:07:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:07:14 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-0TnnvW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:07:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:07:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:07:14 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-M7odfJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:07: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)) 01:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:07:15 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-lKYHO0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:07: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)) 01:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:07:15 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-665z8Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:07: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)) 01:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:07:15 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-5NxtD8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:07: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)) 01:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:07:15 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-MeETsi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:07: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)) 01:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:07:15 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-UV5ERh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:07:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 01:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:07:15 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-Kc2HUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:07:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 01:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:07:15 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-iwVb4I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:07:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:07:15 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-kbNOD4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:07:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 01:07:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:07:15 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-D9RynL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:07: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)) 01:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:07:16 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-xYuIRH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:07: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)) 01:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:07:16 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-y7dP6Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:07: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)) 01:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:07:16 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-iGfs3U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:07: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)) 01:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:07:16 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-d5WoXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:07: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)) 01:07:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:07:16 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-jdi1N2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 01:07:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:07:16 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-_pEuWH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 01:07:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:07:16 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-IqRfHV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 01:07:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:07:16 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-xY13p2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:07:16 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:07:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:07:17 INFO - Running setup.py (path:/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/pip-WRmWz1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:07:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:07: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)) 01:07: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)) 01:07: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)) 01:07: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)) 01:07: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)) 01:07: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)) 01:07:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:07: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 01:07: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 01:07: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 01:07: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 01:07: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 01:07: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 01:07:19 INFO - Downloading blessings-1.6.tar.gz 01:07:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:07:19 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:07:19 INFO - Installing collected packages: blessings 01:07:19 INFO - Running setup.py install for blessings 01:07:20 INFO - Successfully installed blessings 01:07:20 INFO - Cleaning up... 01:07:20 INFO - Return code: 0 01:07:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:07:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:07:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:07:20 INFO - Reading from file tmpfile_stdout 01:07:20 INFO - Current package versions: 01:07:20 INFO - blessings == 1.6 01:07:20 INFO - blobuploader == 1.2.4 01:07:20 INFO - browsermob-proxy == 0.6.0 01:07:20 INFO - docopt == 0.6.1 01:07:20 INFO - manifestparser == 1.1 01:07:20 INFO - marionette-client == 2.3.0 01:07:20 INFO - marionette-driver == 1.4.0 01:07:20 INFO - mozInstall == 1.12 01:07:20 INFO - mozcrash == 0.17 01:07:20 INFO - mozdebug == 0.1 01:07:20 INFO - mozdevice == 0.48 01:07:20 INFO - mozfile == 1.2 01:07:20 INFO - mozhttpd == 0.7 01:07:20 INFO - mozinfo == 0.9 01:07:20 INFO - mozleak == 0.1 01:07:20 INFO - mozlog == 3.1 01:07:20 INFO - moznetwork == 0.27 01:07:20 INFO - mozprocess == 0.22 01:07:20 INFO - mozprofile == 0.28 01:07:20 INFO - mozrunner == 6.11 01:07:20 INFO - mozscreenshot == 0.1 01:07:20 INFO - mozsystemmonitor == 0.0 01:07:20 INFO - moztest == 0.7 01:07:20 INFO - mozversion == 1.4 01:07:20 INFO - psutil == 3.1.1 01:07:20 INFO - requests == 1.2.3 01:07:20 INFO - wptserve == 1.4.0 01:07:20 INFO - wsgiref == 0.1.2 01:07:20 INFO - Running post-action listener: _resource_record_post_action 01:07:20 INFO - Running post-action listener: _start_resource_monitoring 01:07:20 INFO - Starting resource monitoring. 01:07:20 INFO - ##### 01:07:20 INFO - ##### Running pull step. 01:07:20 INFO - ##### 01:07:20 INFO - Running pre-action listener: _resource_record_pre_action 01:07:20 INFO - Running main action method: pull 01:07:20 INFO - Pull has nothing to do! 01:07:20 INFO - Running post-action listener: _resource_record_post_action 01:07:20 INFO - ##### 01:07:20 INFO - ##### Running install step. 01:07:20 INFO - ##### 01:07:20 INFO - Running pre-action listener: _resource_record_pre_action 01:07:20 INFO - Running main action method: install 01:07:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:07:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:07:20 INFO - Reading from file tmpfile_stdout 01:07:20 INFO - Detecting whether we're running mozinstall >=1.0... 01:07:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:07:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:07:20 INFO - Reading from file tmpfile_stdout 01:07:20 INFO - Output received: 01:07:20 INFO - Usage: mozinstall [options] installer 01:07:20 INFO - Options: 01:07:20 INFO - -h, --help show this help message and exit 01:07:20 INFO - -d DEST, --destination=DEST 01:07:20 INFO - Directory to install application into. [default: 01:07:20 INFO - "/builds/slave/test"] 01:07:20 INFO - --app=APP Application being installed. [default: firefox] 01:07:20 INFO - mkdir: /builds/slave/test/build/application 01:07:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 01:07:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 01:07:38 INFO - Reading from file tmpfile_stdout 01:07:38 INFO - Output received: 01:07:38 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 01:07:38 INFO - Running post-action listener: _resource_record_post_action 01:07:38 INFO - ##### 01:07:38 INFO - ##### Running run-tests step. 01:07:38 INFO - ##### 01:07:38 INFO - Running pre-action listener: _resource_record_pre_action 01:07:38 INFO - Running main action method: run_tests 01:07:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:07:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:07:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:07:38 INFO - grabbing minidump binary from tooltool 01:07: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')]} 01:07:38 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 0x107c755e0>, '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 0x107858cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107883990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:07:38 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 01:07:38 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 01:07:38 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:07:38 INFO - Return code: 0 01:07:38 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 01:07:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:07:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 01:07:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 01:07:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oy45SIj5YL/Render', 01:07:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:07:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:07:38 INFO - 'HOME': '/Users/cltbld', 01:07:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:07:38 INFO - 'LOGNAME': 'cltbld', 01:07:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:07:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:07:38 INFO - 'MOZ_NO_REMOTE': '1', 01:07:38 INFO - 'NO_EM_RESTART': '1', 01:07:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:07:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:07:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:07:38 INFO - 'PWD': '/builds/slave/test', 01:07:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:07:38 INFO - 'SHELL': '/bin/bash', 01:07:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.an6HpJ9FdA/Listeners', 01:07:38 INFO - 'TMPDIR': '/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/', 01:07:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:07:38 INFO - 'USER': 'cltbld', 01:07:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:07:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:07:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:07:38 INFO - 'XPC_FLAGS': '0x0', 01:07:38 INFO - 'XPC_SERVICE_NAME': '0', 01:07:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:07:38 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 01:07: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 01:07:39 INFO - import pkg_resources 01:07:40 INFO - Using 1 client processes 01:07:40 INFO - wptserve Starting http server on 127.0.0.1:8000 01:07:40 INFO - wptserve Starting http server on 127.0.0.1:8001 01:07:40 INFO - wptserve Starting http server on 127.0.0.1:8443 01:07:42 INFO - SUITE-START | Running 778 tests 01:07:42 INFO - Running testharness tests 01:07:42 INFO - Setting up ssl 01:07:42 INFO - PROCESS | certutil | 01:07:42 INFO - PROCESS | certutil | 01:07:42 INFO - PROCESS | certutil | 01:07:42 INFO - Certificate Nickname Trust Attributes 01:07:42 INFO - SSL,S/MIME,JAR/XPI 01:07:42 INFO - 01:07:42 INFO - web-platform-tests CT,, 01:07:42 INFO - 01:07:42 INFO - Starting runner 01:07:43 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 01:07:43 INFO - PROCESS | 1663 | 1463645263397 Marionette DEBUG Marionette enabled via build flag and pref 01:07:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x114027000 == 1 [pid = 1663] [id = 1] 01:07:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 1 (0x114027800) [pid = 1663] [serial = 1] [outer = 0x0] 01:07:43 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:07:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 2 (0x114028800) [pid = 1663] [serial = 2] [outer = 0x114027800] 01:07:43 INFO - PROCESS | 1663 | 1463645263709 Marionette INFO Listening on port 2828 01:07:43 INFO - PROCESS | 1663 | 1463645263938 Marionette DEBUG Marionette enabled via command-line flag 01:07:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x116920000 == 2 [pid = 1663] [id = 2] 01:07:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 3 (0x116920800) [pid = 1663] [serial = 3] [outer = 0x0] 01:07:43 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:07:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 4 (0x116921800) [pid = 1663] [serial = 4] [outer = 0x116920800] 01:07:44 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:07:44 INFO - PROCESS | 1663 | 1463645264093 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 01:07:44 INFO - PROCESS | 1663 | 1463645264179 Marionette DEBUG Closed connection conn0 01:07:44 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:07:44 INFO - PROCESS | 1663 | 1463645264182 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 01:07:44 INFO - PROCESS | 1663 | 1463645264193 Marionette DEBUG Closed connection conn1 01:07:44 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:07:44 INFO - PROCESS | 1663 | 1463645264198 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 01:07:44 INFO - PROCESS | 1663 | 1463645264208 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:07:44 INFO - PROCESS | 1663 | 1463645264213 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519002242","device":"desktop","version":"48.0a2"} 01:07:44 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:07:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a0d0000 == 3 [pid = 1663] [id = 3] 01:07:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 5 (0x11a0d0800) [pid = 1663] [serial = 5] [outer = 0x0] 01:07:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a0d1000 == 4 [pid = 1663] [id = 4] 01:07:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 6 (0x11a40e800) [pid = 1663] [serial = 6] [outer = 0x0] 01:07:45 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:07:45 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:07:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x123863000 == 5 [pid = 1663] [id = 5] 01:07:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 7 (0x11a40e000) [pid = 1663] [serial = 7] [outer = 0x0] 01:07:45 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:07:45 INFO - PROCESS | 1663 | [1663] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:07:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 8 (0x12396cc00) [pid = 1663] [serial = 8] [outer = 0x11a40e000] 01:07:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 9 (0x123ee3000) [pid = 1663] [serial = 9] [outer = 0x11a0d0800] 01:07:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 10 (0x122e8d800) [pid = 1663] [serial = 10] [outer = 0x11a40e800] 01:07:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 11 (0x12381ac00) [pid = 1663] [serial = 11] [outer = 0x11a40e000] 01:07:46 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:07:46 INFO - PROCESS | 1663 | 1463645266306 Marionette DEBUG loaded listener.js 01:07:46 INFO - PROCESS | 1663 | 1463645266317 Marionette DEBUG loaded listener.js 01:07:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 12 (0x126927c00) [pid = 1663] [serial = 12] [outer = 0x11a40e000] 01:07:46 INFO - PROCESS | 1663 | 1463645266665 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"630cdb95-7266-404e-b507-fccee099597a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519002242","device":"desktop","version":"48.0a2","command_id":1}}] 01:07:46 INFO - PROCESS | 1663 | 1463645266766 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:07:46 INFO - PROCESS | 1663 | 1463645266812 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:07:46 INFO - PROCESS | 1663 | 1463645266904 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:07:46 INFO - PROCESS | 1663 | [1663] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:07:46 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:07:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 13 (0x128fda000) [pid = 1663] [serial = 13] [outer = 0x11a40e000] 01:07:47 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:07:47 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:07:47 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:07:47 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:07:47 INFO - PROCESS | 1663 | 1463645267166 Marionette TRACE conn2 <- [1,3,null,{}] 01:07:47 INFO - PROCESS | 1663 | 1463645267172 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:07:47 INFO - PROCESS | 1663 | 1463645267196 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:07:47 INFO - PROCESS | 1663 | 1463645267224 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:07:47 INFO - PROCESS | 1663 | 1463645267227 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 01:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:07:47 INFO - PROCESS | 1663 | 1463645267230 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:07:47 INFO - PROCESS | 1663 | 1463645267232 Marionette TRACE conn2 <- [1,6,null,{}] 01:07:47 INFO - PROCESS | 1663 | 1463645267234 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:47 INFO - PROCESS | 1663 | 1463645267247 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:07:47 INFO - PROCESS | 1663 | 1463645267249 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x129296800 == 6 [pid = 1663] [id = 6] 01:07:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 14 (0x1292d0800) [pid = 1663] [serial = 14] [outer = 0x0] 01:07:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 15 (0x1292d2400) [pid = 1663] [serial = 15] [outer = 0x1292d0800] 01:07:47 INFO - PROCESS | 1663 | 1463645267282 Marionette DEBUG loaded listener.js 01:07:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 16 (0x129581c00) [pid = 1663] [serial = 16] [outer = 0x1292d0800] 01:07:47 INFO - PROCESS | 1663 | 1463645267557 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 372ms 01:07:47 INFO - PROCESS | 1663 | 1463645267602 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:07:47 INFO - PROCESS | 1663 | 1463645267603 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 01:07:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1140db800 == 7 [pid = 1663] [id = 7] 01:07:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 17 (0x11515c800) [pid = 1663] [serial = 17] [outer = 0x0] 01:07:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 18 (0x1296f7400) [pid = 1663] [serial = 18] [outer = 0x11515c800] 01:07:47 INFO - PROCESS | 1663 | 1463645267629 Marionette DEBUG loaded listener.js 01:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:07:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 19 (0x1296fc800) [pid = 1663] [serial = 19] [outer = 0x11515c800] 01:07:47 INFO - PROCESS | 1663 | 1463645267688 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:07:47 INFO - PROCESS | 1663 | 1463645267690 Marionette TRACE conn2 <- [1,10,null,{}] 01:07:47 INFO - PROCESS | 1663 | 1463645267710 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:47 INFO - PROCESS | 1663 | 1463645267834 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:07:47 INFO - PROCESS | 1663 | 1463645267867 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9b4800 == 8 [pid = 1663] [id = 8] 01:07:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 20 (0x12a9cc800) [pid = 1663] [serial = 20] [outer = 0x0] 01:07:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 21 (0x12a9ce400) [pid = 1663] [serial = 21] [outer = 0x12a9cc800] 01:07:47 INFO - PROCESS | 1663 | 1463645267897 Marionette DEBUG loaded listener.js 01:07:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 22 (0x12a9d2800) [pid = 1663] [serial = 22] [outer = 0x12a9cc800] 01:07:48 INFO - PROCESS | 1663 | 1463645268194 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 01:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 559ms 01:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:07:48 INFO - PROCESS | 1663 | 1463645268214 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:07:48 INFO - PROCESS | 1663 | 1463645268216 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 01:07:48 INFO - PROCESS | 1663 | 1463645268218 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:07:48 INFO - PROCESS | 1663 | 1463645268219 Marionette TRACE conn2 <- [1,14,null,{}] 01:07:48 INFO - PROCESS | 1663 | 1463645268225 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:48 INFO - PROCESS | 1663 | 1463645268352 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:07:48 INFO - PROCESS | 1663 | 1463645268360 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad43000 == 9 [pid = 1663] [id = 9] 01:07:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 23 (0x12b337000) [pid = 1663] [serial = 23] [outer = 0x0] 01:07:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 24 (0x12b338c00) [pid = 1663] [serial = 24] [outer = 0x12b337000] 01:07:48 INFO - PROCESS | 1663 | 1463645268384 Marionette DEBUG loaded listener.js 01:07:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 25 (0x12b3e7c00) [pid = 1663] [serial = 25] [outer = 0x12b337000] 01:07:48 INFO - PROCESS | 1663 | 1463645268628 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 01:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 423ms 01:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:07:48 INFO - PROCESS | 1663 | 1463645268644 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:07:48 INFO - PROCESS | 1663 | 1463645268646 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 01:07:48 INFO - PROCESS | 1663 | 1463645268648 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:07:48 INFO - PROCESS | 1663 | 1463645268649 Marionette TRACE conn2 <- [1,18,null,{}] 01:07:48 INFO - PROCESS | 1663 | 1463645268651 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:48 INFO - PROCESS | 1663 | 1463645268758 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:07:48 INFO - PROCESS | 1663 | 1463645268765 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3be000 == 10 [pid = 1663] [id = 10] 01:07:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 26 (0x12b3f0400) [pid = 1663] [serial = 26] [outer = 0x0] 01:07:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 27 (0x12bc3f800) [pid = 1663] [serial = 27] [outer = 0x12b3f0400] 01:07:48 INFO - PROCESS | 1663 | 1463645268790 Marionette DEBUG loaded listener.js 01:07:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 28 (0x12bc57c00) [pid = 1663] [serial = 28] [outer = 0x12b3f0400] 01:07:49 INFO - PROCESS | 1663 | 1463645269030 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 01:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 01:07:49 INFO - PROCESS | 1663 | 1463645269097 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:07:49 INFO - PROCESS | 1663 | 1463645269099 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 01:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:07:49 INFO - PROCESS | 1663 | 1463645269101 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:07:49 INFO - PROCESS | 1663 | 1463645269102 Marionette TRACE conn2 <- [1,22,null,{}] 01:07:49 INFO - PROCESS | 1663 | 1463645269111 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:49 INFO - PROCESS | 1663 | 1463645269198 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:07:49 INFO - PROCESS | 1663 | 1463645269203 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c064800 == 11 [pid = 1663] [id = 11] 01:07:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 29 (0x12bc5b000) [pid = 1663] [serial = 29] [outer = 0x0] 01:07:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 30 (0x12bf5a000) [pid = 1663] [serial = 30] [outer = 0x12bc5b000] 01:07:49 INFO - PROCESS | 1663 | 1463645269230 Marionette DEBUG loaded listener.js 01:07:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 31 (0x12bf6b800) [pid = 1663] [serial = 31] [outer = 0x12bc5b000] 01:07:49 INFO - PROCESS | 1663 | 1463645269472 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 01:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 423ms 01:07:49 INFO - PROCESS | 1663 | 1463645269527 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:07:49 INFO - PROCESS | 1663 | 1463645269529 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 01:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:07:49 INFO - PROCESS | 1663 | 1463645269531 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:07:49 INFO - PROCESS | 1663 | 1463645269532 Marionette TRACE conn2 <- [1,26,null,{}] 01:07:49 INFO - PROCESS | 1663 | 1463645269534 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:49 INFO - PROCESS | 1663 | 1463645269625 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:07:49 INFO - PROCESS | 1663 | 1463645269630 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c290000 == 12 [pid = 1663] [id = 12] 01:07:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 32 (0x1182e2000) [pid = 1663] [serial = 32] [outer = 0x0] 01:07:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 33 (0x1182e4c00) [pid = 1663] [serial = 33] [outer = 0x1182e2000] 01:07:49 INFO - PROCESS | 1663 | 1463645269655 Marionette DEBUG loaded listener.js 01:07:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 34 (0x12bf6d400) [pid = 1663] [serial = 34] [outer = 0x1182e2000] 01:07:49 INFO - PROCESS | 1663 | 1463645269885 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 370ms 01:07:49 INFO - PROCESS | 1663 | 1463645269901 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:07:49 INFO - PROCESS | 1663 | 1463645269902 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 01:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:07:49 INFO - PROCESS | 1663 | 1463645269912 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:07:49 INFO - PROCESS | 1663 | 1463645269913 Marionette TRACE conn2 <- [1,30,null,{}] 01:07:49 INFO - PROCESS | 1663 | 1463645269915 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:50 INFO - PROCESS | 1663 | 1463645270001 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:07:50 INFO - PROCESS | 1663 | 1463645270008 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x11827c800 == 13 [pid = 1663] [id = 13] 01:07:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 35 (0x12bf72000) [pid = 1663] [serial = 35] [outer = 0x0] 01:07:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 36 (0x12bf78000) [pid = 1663] [serial = 36] [outer = 0x12bf72000] 01:07:50 INFO - PROCESS | 1663 | 1463645270032 Marionette DEBUG loaded listener.js 01:07:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 37 (0x119036400) [pid = 1663] [serial = 37] [outer = 0x12bf72000] 01:07:50 INFO - PROCESS | 1663 | 1463645270259 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 01:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 01:07:50 INFO - PROCESS | 1663 | 1463645270281 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:07:50 INFO - PROCESS | 1663 | 1463645270282 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 01:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:07:50 INFO - PROCESS | 1663 | 1463645270284 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:07:50 INFO - PROCESS | 1663 | 1463645270285 Marionette TRACE conn2 <- [1,34,null,{}] 01:07:50 INFO - PROCESS | 1663 | 1463645270295 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:50 INFO - PROCESS | 1663 | 1463645270382 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:07:50 INFO - PROCESS | 1663 | 1463645270398 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c797800 == 14 [pid = 1663] [id = 14] 01:07:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 38 (0x11903d800) [pid = 1663] [serial = 38] [outer = 0x0] 01:07:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 39 (0x1296fb800) [pid = 1663] [serial = 39] [outer = 0x11903d800] 01:07:50 INFO - PROCESS | 1663 | 1463645270432 Marionette DEBUG loaded listener.js 01:07:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 40 (0x12c9b5800) [pid = 1663] [serial = 40] [outer = 0x11903d800] 01:07:50 INFO - PROCESS | 1663 | 1463645270659 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 01:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 377ms 01:07:50 INFO - PROCESS | 1663 | 1463645270662 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:07:50 INFO - PROCESS | 1663 | 1463645270663 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 01:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:07:50 INFO - PROCESS | 1663 | 1463645270665 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:07:50 INFO - PROCESS | 1663 | 1463645270666 Marionette TRACE conn2 <- [1,38,null,{}] 01:07:50 INFO - PROCESS | 1663 | 1463645270668 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:50 INFO - PROCESS | 1663 | 1463645270771 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:07:50 INFO - PROCESS | 1663 | 1463645270775 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb90800 == 15 [pid = 1663] [id = 15] 01:07:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 41 (0x12c9ba400) [pid = 1663] [serial = 41] [outer = 0x0] 01:07:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 42 (0x12c9bfc00) [pid = 1663] [serial = 42] [outer = 0x12c9ba400] 01:07:50 INFO - PROCESS | 1663 | 1463645270799 Marionette DEBUG loaded listener.js 01:07:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 43 (0x12cb55400) [pid = 1663] [serial = 43] [outer = 0x12c9ba400] 01:07:51 INFO - PROCESS | 1663 | 1463645271108 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 01:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 468ms 01:07:51 INFO - PROCESS | 1663 | 1463645271134 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:07:51 INFO - PROCESS | 1663 | 1463645271136 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 01:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:07:51 INFO - PROCESS | 1663 | 1463645271142 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:07:51 INFO - PROCESS | 1663 | 1463645271144 Marionette TRACE conn2 <- [1,42,null,{}] 01:07:51 INFO - PROCESS | 1663 | 1463645271147 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:51 INFO - PROCESS | 1663 | 1463645271275 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:07:51 INFO - PROCESS | 1663 | 1463645271281 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cec2800 == 16 [pid = 1663] [id = 16] 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 44 (0x12cb57c00) [pid = 1663] [serial = 44] [outer = 0x0] 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 45 (0x12cb60800) [pid = 1663] [serial = 45] [outer = 0x12cb57c00] 01:07:51 INFO - PROCESS | 1663 | 1463645271320 Marionette DEBUG loaded listener.js 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 46 (0x12ce93400) [pid = 1663] [serial = 46] [outer = 0x12cb57c00] 01:07:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d199000 == 17 [pid = 1663] [id = 17] 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 47 (0x12d199800) [pid = 1663] [serial = 47] [outer = 0x0] 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 48 (0x12d19d000) [pid = 1663] [serial = 48] [outer = 0x12d199800] 01:07:51 INFO - PROCESS | 1663 | 1463645271586 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 49 (0x12d1a4800) [pid = 1663] [serial = 49] [outer = 0x12d199800] 01:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 469ms 01:07:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d198800 == 18 [pid = 1663] [id = 18] 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 50 (0x12d1b4c00) [pid = 1663] [serial = 50] [outer = 0x0] 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 51 (0x12d1bc800) [pid = 1663] [serial = 51] [outer = 0x12d1b4c00] 01:07:51 INFO - PROCESS | 1663 | 1463645271650 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:07:51 INFO - PROCESS | 1663 | 1463645271651 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 01:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 52 (0x1166b5800) [pid = 1663] [serial = 52] [outer = 0x12d1b4c00] 01:07:51 INFO - PROCESS | 1663 | 1463645271687 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:07:51 INFO - PROCESS | 1663 | 1463645271697 Marionette TRACE conn2 <- [1,46,null,{}] 01:07:51 INFO - PROCESS | 1663 | 1463645271708 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:51 INFO - PROCESS | 1663 | 1463645271811 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:07:51 INFO - PROCESS | 1663 | 1463645271815 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d75b800 == 19 [pid = 1663] [id = 19] 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 53 (0x12ce98400) [pid = 1663] [serial = 53] [outer = 0x0] 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x12ce9f800) [pid = 1663] [serial = 54] [outer = 0x12ce98400] 01:07:51 INFO - PROCESS | 1663 | 1463645271843 Marionette DEBUG loaded listener.js 01:07:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x12d8dc000) [pid = 1663] [serial = 55] [outer = 0x12ce98400] 01:07:52 INFO - PROCESS | 1663 | 1463645272077 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 454ms 01:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:07:52 INFO - PROCESS | 1663 | 1463645272116 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:07:52 INFO - PROCESS | 1663 | 1463645272117 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 01:07:52 INFO - PROCESS | 1663 | 1463645272129 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:07:52 INFO - PROCESS | 1663 | 1463645272130 Marionette TRACE conn2 <- [1,50,null,{}] 01:07:52 INFO - PROCESS | 1663 | 1463645272132 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:52 INFO - PROCESS | 1663 | 1463645272225 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:07:52 INFO - PROCESS | 1663 | 1463645272229 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da44000 == 20 [pid = 1663] [id = 20] 01:07:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x11767a000) [pid = 1663] [serial = 56] [outer = 0x0] 01:07:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x12d8dcc00) [pid = 1663] [serial = 57] [outer = 0x11767a000] 01:07:52 INFO - PROCESS | 1663 | 1463645272254 Marionette DEBUG loaded listener.js 01:07:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x12d8e2c00) [pid = 1663] [serial = 58] [outer = 0x11767a000] 01:07:52 INFO - PROCESS | 1663 | 1463645272475 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 376ms 01:07:52 INFO - PROCESS | 1663 | 1463645272499 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:07:52 INFO - PROCESS | 1663 | 1463645272500 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 01:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:07:52 INFO - PROCESS | 1663 | 1463645272502 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:07:52 INFO - PROCESS | 1663 | 1463645272503 Marionette TRACE conn2 <- [1,54,null,{}] 01:07:52 INFO - PROCESS | 1663 | 1463645272513 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:52 INFO - PROCESS | 1663 | 1463645272602 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:07:52 INFO - PROCESS | 1663 | 1463645272608 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbb8800 == 21 [pid = 1663] [id = 21] 01:07:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x12d8e5000) [pid = 1663] [serial = 59] [outer = 0x0] 01:07:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x12da8a800) [pid = 1663] [serial = 60] [outer = 0x12d8e5000] 01:07:52 INFO - PROCESS | 1663 | 1463645272632 Marionette DEBUG loaded listener.js 01:07:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x12da8e800) [pid = 1663] [serial = 61] [outer = 0x12d8e5000] 01:07:52 INFO - PROCESS | 1663 | 1463645272864 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 379ms 01:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:07:52 INFO - PROCESS | 1663 | 1463645272881 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:07:52 INFO - PROCESS | 1663 | 1463645272882 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 01:07:52 INFO - PROCESS | 1663 | 1463645272884 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:07:52 INFO - PROCESS | 1663 | 1463645272886 Marionette TRACE conn2 <- [1,58,null,{}] 01:07:52 INFO - PROCESS | 1663 | 1463645272895 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:52 INFO - PROCESS | 1663 | 1463645272987 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:07:53 INFO - PROCESS | 1663 | 1463645273004 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da56800 == 22 [pid = 1663] [id = 22] 01:07:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x12da91000) [pid = 1663] [serial = 62] [outer = 0x0] 01:07:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x12da97000) [pid = 1663] [serial = 63] [outer = 0x12da91000] 01:07:53 INFO - PROCESS | 1663 | 1463645273029 Marionette DEBUG loaded listener.js 01:07:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x12da9fc00) [pid = 1663] [serial = 64] [outer = 0x12da91000] 01:07:53 INFO - PROCESS | 1663 | 1463645273357 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 520ms 01:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:07:53 INFO - PROCESS | 1663 | 1463645273406 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:07:53 INFO - PROCESS | 1663 | 1463645273408 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 01:07:53 INFO - PROCESS | 1663 | 1463645273411 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:07:53 INFO - PROCESS | 1663 | 1463645273413 Marionette TRACE conn2 <- [1,62,null,{}] 01:07:53 INFO - PROCESS | 1663 | 1463645273417 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:53 INFO - PROCESS | 1663 | 1463645273546 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:07:54 INFO - PROCESS | 1663 | 1463645274226 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x112264800 == 23 [pid = 1663] [id = 23] 01:07:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x1120f6400) [pid = 1663] [serial = 65] [outer = 0x0] 01:07:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x1122a8c00) [pid = 1663] [serial = 66] [outer = 0x1120f6400] 01:07:54 INFO - PROCESS | 1663 | 1463645274280 Marionette DEBUG loaded listener.js 01:07:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x112a61400) [pid = 1663] [serial = 67] [outer = 0x1120f6400] 01:07:54 INFO - PROCESS | 1663 | 1463645274693 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1324ms 01:07:54 INFO - PROCESS | 1663 | 1463645274735 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:07:54 INFO - PROCESS | 1663 | 1463645274738 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 01:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:07:54 INFO - PROCESS | 1663 | 1463645274741 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:07:54 INFO - PROCESS | 1663 | 1463645274744 Marionette TRACE conn2 <- [1,66,null,{}] 01:07:54 INFO - PROCESS | 1663 | 1463645274747 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:54 INFO - PROCESS | 1663 | 1463645274859 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:07:54 INFO - PROCESS | 1663 | 1463645274900 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x116115800 == 24 [pid = 1663] [id = 24] 01:07:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x113341800) [pid = 1663] [serial = 68] [outer = 0x0] 01:07:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x115e42800) [pid = 1663] [serial = 69] [outer = 0x113341800] 01:07:54 INFO - PROCESS | 1663 | 1463645274945 Marionette DEBUG loaded listener.js 01:07:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x116939800) [pid = 1663] [serial = 70] [outer = 0x113341800] 01:07:55 INFO - PROCESS | 1663 | 1463645275342 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 01:07:55 INFO - PROCESS | 1663 | 1463645275365 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:07:55 INFO - PROCESS | 1663 | 1463645275368 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 01:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:07:55 INFO - PROCESS | 1663 | 1463645275371 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:07:55 INFO - PROCESS | 1663 | 1463645275374 Marionette TRACE conn2 <- [1,70,null,{}] 01:07:55 INFO - PROCESS | 1663 | 1463645275377 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:55 INFO - PROCESS | 1663 | 1463645275481 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:07:55 INFO - PROCESS | 1663 | 1463645275551 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x11704d000 == 25 [pid = 1663] [id = 25] 01:07:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11806a000) [pid = 1663] [serial = 71] [outer = 0x0] 01:07:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1182e2c00) [pid = 1663] [serial = 72] [outer = 0x11806a000] 01:07:55 INFO - PROCESS | 1663 | 1463645275583 Marionette DEBUG loaded listener.js 01:07:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11872a000) [pid = 1663] [serial = 73] [outer = 0x11806a000] 01:07:56 INFO - PROCESS | 1663 | 1463645276176 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 823ms 01:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:07:56 INFO - PROCESS | 1663 | 1463645276209 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:07:56 INFO - PROCESS | 1663 | 1463645276211 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 01:07:56 INFO - PROCESS | 1663 | 1463645276216 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:07:56 INFO - PROCESS | 1663 | 1463645276219 Marionette TRACE conn2 <- [1,74,null,{}] 01:07:56 INFO - PROCESS | 1663 | 1463645276224 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:56 INFO - PROCESS | 1663 | 1463645276343 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:07:56 INFO - PROCESS | 1663 | 1463645276410 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x113b9c800 == 26 [pid = 1663] [id = 26] 01:07:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1161edc00) [pid = 1663] [serial = 74] [outer = 0x0] 01:07:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1166b3c00) [pid = 1663] [serial = 75] [outer = 0x1161edc00] 01:07:56 INFO - PROCESS | 1663 | 1463645276439 Marionette DEBUG loaded listener.js 01:07:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x116935800) [pid = 1663] [serial = 76] [outer = 0x1161edc00] 01:07:56 INFO - PROCESS | 1663 | 1463645276819 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 625ms 01:07:56 INFO - PROCESS | 1663 | 1463645276842 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:07:56 INFO - PROCESS | 1663 | 1463645276846 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 01:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:07:56 INFO - PROCESS | 1663 | 1463645276850 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:07:56 INFO - PROCESS | 1663 | 1463645276852 Marionette TRACE conn2 <- [1,78,null,{}] 01:07:56 INFO - PROCESS | 1663 | 1463645276854 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:56 INFO - PROCESS | 1663 | 1463645276922 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:07:56 INFO - PROCESS | 1663 | 1463645276927 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161d8000 == 27 [pid = 1663] [id = 27] 01:07:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x116941c00) [pid = 1663] [serial = 77] [outer = 0x0] 01:07:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x117548400) [pid = 1663] [serial = 78] [outer = 0x116941c00] 01:07:56 INFO - PROCESS | 1663 | 1463645276955 Marionette DEBUG loaded listener.js 01:07:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118066400) [pid = 1663] [serial = 79] [outer = 0x116941c00] 01:07:57 INFO - PROCESS | 1663 | 1463645277355 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 523ms 01:07:57 INFO - PROCESS | 1663 | 1463645277375 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:07:57 INFO - PROCESS | 1663 | 1463645277377 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 01:07:57 INFO - PROCESS | 1663 | 1463645277379 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:07:57 INFO - PROCESS | 1663 | 1463645277381 Marionette TRACE conn2 <- [1,82,null,{}] 01:07:57 INFO - PROCESS | 1663 | 1463645277391 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:57 INFO - PROCESS | 1663 | 1463645277461 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:07:57 INFO - PROCESS | 1663 | 1463645277466 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f0c800 == 28 [pid = 1663] [id = 28] 01:07:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11390dc00) [pid = 1663] [serial = 80] [outer = 0x0] 01:07:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1184c6000) [pid = 1663] [serial = 81] [outer = 0x11390dc00] 01:07:57 INFO - PROCESS | 1663 | 1463645277498 Marionette DEBUG loaded listener.js 01:07:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11872a800) [pid = 1663] [serial = 82] [outer = 0x11390dc00] 01:07:57 INFO - PROCESS | 1663 | 1463645277799 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 01:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:07:57 INFO - PROCESS | 1663 | 1463645277850 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:07:57 INFO - PROCESS | 1663 | 1463645277852 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 01:07:57 INFO - PROCESS | 1663 | 1463645277854 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:07:57 INFO - PROCESS | 1663 | 1463645277856 Marionette TRACE conn2 <- [1,86,null,{}] 01:07:57 INFO - PROCESS | 1663 | 1463645277858 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:57 INFO - PROCESS | 1663 | 1463645277938 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:07:57 INFO - PROCESS | 1663 | 1463645277978 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170ad800 == 29 [pid = 1663] [id = 29] 01:07:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1185c4400) [pid = 1663] [serial = 83] [outer = 0x0] 01:07:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119008400) [pid = 1663] [serial = 84] [outer = 0x1185c4400] 01:07:58 INFO - PROCESS | 1663 | 1463645278004 Marionette DEBUG loaded listener.js 01:07:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119042400) [pid = 1663] [serial = 85] [outer = 0x1185c4400] 01:07:58 INFO - PROCESS | 1663 | 1463645278272 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 01:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:07:58 INFO - PROCESS | 1663 | 1463645278328 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:07:58 INFO - PROCESS | 1663 | 1463645278329 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 01:07:58 INFO - PROCESS | 1663 | 1463645278331 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:07:58 INFO - PROCESS | 1663 | 1463645278332 Marionette TRACE conn2 <- [1,90,null,{}] 01:07:58 INFO - PROCESS | 1663 | 1463645278334 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:58 INFO - PROCESS | 1663 | 1463645278407 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:07:58 INFO - PROCESS | 1663 | 1463645278411 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x118281800 == 30 [pid = 1663] [id = 30] 01:07:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x113e64c00) [pid = 1663] [serial = 86] [outer = 0x0] 01:07:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11906a800) [pid = 1663] [serial = 87] [outer = 0x113e64c00] 01:07:58 INFO - PROCESS | 1663 | 1463645278438 Marionette DEBUG loaded listener.js 01:07:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1193c2400) [pid = 1663] [serial = 88] [outer = 0x113e64c00] 01:07:58 INFO - PROCESS | 1663 | 1463645278732 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 417ms 01:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:07:58 INFO - PROCESS | 1663 | 1463645278749 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:07:58 INFO - PROCESS | 1663 | 1463645278750 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 01:07:58 INFO - PROCESS | 1663 | 1463645278752 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:07:58 INFO - PROCESS | 1663 | 1463645278753 Marionette TRACE conn2 <- [1,94,null,{}] 01:07:58 INFO - PROCESS | 1663 | 1463645278767 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:58 INFO - PROCESS | 1663 | 1463645278876 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:07:58 INFO - PROCESS | 1663 | 1463645278884 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x118571000 == 31 [pid = 1663] [id = 31] 01:07:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119033400) [pid = 1663] [serial = 89] [outer = 0x0] 01:07:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1193c7400) [pid = 1663] [serial = 90] [outer = 0x119033400] 01:07:58 INFO - PROCESS | 1663 | 1463645278911 Marionette DEBUG loaded listener.js 01:07:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119906400) [pid = 1663] [serial = 91] [outer = 0x119033400] 01:07:59 INFO - PROCESS | 1663 | 1463645279177 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 430ms 01:07:59 INFO - PROCESS | 1663 | 1463645279182 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:07:59 INFO - PROCESS | 1663 | 1463645279183 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 01:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:07:59 INFO - PROCESS | 1663 | 1463645279191 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:07:59 INFO - PROCESS | 1663 | 1463645279192 Marionette TRACE conn2 <- [1,98,null,{}] 01:07:59 INFO - PROCESS | 1663 | 1463645279197 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:59 INFO - PROCESS | 1663 | 1463645279269 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:07:59 INFO - PROCESS | 1663 | 1463645279275 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x11908a800 == 32 [pid = 1663] [id = 32] 01:07:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119037c00) [pid = 1663] [serial = 92] [outer = 0x0] 01:07:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119c39000) [pid = 1663] [serial = 93] [outer = 0x119037c00] 01:07:59 INFO - PROCESS | 1663 | 1463645279300 Marionette DEBUG loaded listener.js 01:07:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121396000) [pid = 1663] [serial = 94] [outer = 0x119037c00] 01:07:59 INFO - PROCESS | 1663 | 1463645279593 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 475ms 01:07:59 INFO - PROCESS | 1663 | 1463645279662 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:07:59 INFO - PROCESS | 1663 | 1463645279663 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 01:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:07:59 INFO - PROCESS | 1663 | 1463645279665 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:07:59 INFO - PROCESS | 1663 | 1463645279666 Marionette TRACE conn2 <- [1,102,null,{}] 01:07:59 INFO - PROCESS | 1663 | 1463645279669 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:59 INFO - PROCESS | 1663 | 1463645279737 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:07:59 INFO - PROCESS | 1663 | 1463645279780 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119316000 == 33 [pid = 1663] [id = 33] 01:07:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119909000) [pid = 1663] [serial = 95] [outer = 0x0] 01:07:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121398800) [pid = 1663] [serial = 96] [outer = 0x119909000] 01:07:59 INFO - PROCESS | 1663 | 1463645279805 Marionette DEBUG loaded listener.js 01:07:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x122b83400) [pid = 1663] [serial = 97] [outer = 0x119909000] 01:08:00 INFO - PROCESS | 1663 | 1463645280029 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 01:08:00 INFO - PROCESS | 1663 | 1463645280083 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:08:00 INFO - PROCESS | 1663 | 1463645280096 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 01:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:08:00 INFO - PROCESS | 1663 | 1463645280110 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:08:00 INFO - PROCESS | 1663 | 1463645280111 Marionette TRACE conn2 <- [1,106,null,{}] 01:08:00 INFO - PROCESS | 1663 | 1463645280114 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:00 INFO - PROCESS | 1663 | 1463645280190 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:08:00 INFO - PROCESS | 1663 | 1463645280195 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f0b800 == 34 [pid = 1663] [id = 34] 01:08:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x122b8b400) [pid = 1663] [serial = 98] [outer = 0x0] 01:08:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x122cf3c00) [pid = 1663] [serial = 99] [outer = 0x122b8b400] 01:08:00 INFO - PROCESS | 1663 | 1463645280222 Marionette DEBUG loaded listener.js 01:08:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x122e8c400) [pid = 1663] [serial = 100] [outer = 0x122b8b400] 01:08:00 INFO - PROCESS | 1663 | 1463645280493 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 01:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:08:00 INFO - PROCESS | 1663 | 1463645280530 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:08:00 INFO - PROCESS | 1663 | 1463645280531 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 01:08:00 INFO - PROCESS | 1663 | 1463645280533 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:08:00 INFO - PROCESS | 1663 | 1463645280534 Marionette TRACE conn2 <- [1,110,null,{}] 01:08:00 INFO - PROCESS | 1663 | 1463645280537 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:00 INFO - PROCESS | 1663 | 1463645280619 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:08:00 INFO - PROCESS | 1663 | 1463645280662 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c8e800 == 35 [pid = 1663] [id = 35] 01:08:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12139c800) [pid = 1663] [serial = 101] [outer = 0x0] 01:08:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x122faa800) [pid = 1663] [serial = 102] [outer = 0x12139c800] 01:08:00 INFO - PROCESS | 1663 | 1463645280687 Marionette DEBUG loaded listener.js 01:08:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12396c000) [pid = 1663] [serial = 103] [outer = 0x12139c800] 01:08:01 INFO - PROCESS | 1663 | 1463645281002 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 522ms 01:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:08:01 INFO - PROCESS | 1663 | 1463645281057 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:08:01 INFO - PROCESS | 1663 | 1463645281059 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 01:08:01 INFO - PROCESS | 1663 | 1463645281062 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:08:01 INFO - PROCESS | 1663 | 1463645281064 Marionette TRACE conn2 <- [1,114,null,{}] 01:08:01 INFO - PROCESS | 1663 | 1463645281068 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:01 INFO - PROCESS | 1663 | 1463645281193 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:08:01 INFO - PROCESS | 1663 | 1463645281199 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213ae000 == 36 [pid = 1663] [id = 36] 01:08:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x123822000) [pid = 1663] [serial = 104] [outer = 0x0] 01:08:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1242c4c00) [pid = 1663] [serial = 105] [outer = 0x123822000] 01:08:01 INFO - PROCESS | 1663 | 1463645281229 Marionette DEBUG loaded listener.js 01:08:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1245de000) [pid = 1663] [serial = 106] [outer = 0x123822000] 01:08:01 INFO - PROCESS | 1663 | 1463645281610 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 573ms 01:08:01 INFO - PROCESS | 1663 | 1463645281635 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:08:01 INFO - PROCESS | 1663 | 1463645281636 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 01:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:08:01 INFO - PROCESS | 1663 | 1463645281642 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:08:01 INFO - PROCESS | 1663 | 1463645281643 Marionette TRACE conn2 <- [1,118,null,{}] 01:08:01 INFO - PROCESS | 1663 | 1463645281647 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:01 INFO - PROCESS | 1663 | 1463645281754 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:08:01 INFO - PROCESS | 1663 | 1463645281762 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b22000 == 37 [pid = 1663] [id = 37] 01:08:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1245b1c00) [pid = 1663] [serial = 107] [outer = 0x0] 01:08:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x124e42c00) [pid = 1663] [serial = 108] [outer = 0x1245b1c00] 01:08:01 INFO - PROCESS | 1663 | 1463645281801 Marionette DEBUG loaded listener.js 01:08:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x124eb6000) [pid = 1663] [serial = 109] [outer = 0x1245b1c00] 01:08:02 INFO - PROCESS | 1663 | 1463645282177 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 01:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:08:02 INFO - PROCESS | 1663 | 1463645282212 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:08:02 INFO - PROCESS | 1663 | 1463645282213 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 01:08:02 INFO - PROCESS | 1663 | 1463645282215 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:08:02 INFO - PROCESS | 1663 | 1463645282216 Marionette TRACE conn2 <- [1,122,null,{}] 01:08:02 INFO - PROCESS | 1663 | 1463645282218 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:02 INFO - PROCESS | 1663 | 1463645282310 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:08:02 INFO - PROCESS | 1663 | 1463645282317 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x122d0f000 == 38 [pid = 1663] [id = 38] 01:08:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x124eb6400) [pid = 1663] [serial = 110] [outer = 0x0] 01:08:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1260d1c00) [pid = 1663] [serial = 111] [outer = 0x124eb6400] 01:08:02 INFO - PROCESS | 1663 | 1463645282344 Marionette DEBUG loaded listener.js 01:08:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x126565000) [pid = 1663] [serial = 112] [outer = 0x124eb6400] 01:08:02 INFO - PROCESS | 1663 | 1463645282709 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 518ms 01:08:02 INFO - PROCESS | 1663 | 1463645282734 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:08:02 INFO - PROCESS | 1663 | 1463645282735 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 01:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:08:02 INFO - PROCESS | 1663 | 1463645282738 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:08:02 INFO - PROCESS | 1663 | 1463645282740 Marionette TRACE conn2 <- [1,126,null,{}] 01:08:02 INFO - PROCESS | 1663 | 1463645282742 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:02 INFO - PROCESS | 1663 | 1463645282832 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:08:02 INFO - PROCESS | 1663 | 1463645282896 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b1a000 == 39 [pid = 1663] [id = 39] 01:08:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x124eb3c00) [pid = 1663] [serial = 113] [outer = 0x0] 01:08:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12671ac00) [pid = 1663] [serial = 114] [outer = 0x124eb3c00] 01:08:02 INFO - PROCESS | 1663 | 1463645282937 Marionette DEBUG loaded listener.js 01:08:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12699ec00) [pid = 1663] [serial = 115] [outer = 0x124eb3c00] 01:08:03 INFO - PROCESS | 1663 | 1463645283347 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 620ms 01:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:08:03 INFO - PROCESS | 1663 | 1463645283359 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:08:03 INFO - PROCESS | 1663 | 1463645283361 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 01:08:03 INFO - PROCESS | 1663 | 1463645283363 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:08:03 INFO - PROCESS | 1663 | 1463645283365 Marionette TRACE conn2 <- [1,130,null,{}] 01:08:03 INFO - PROCESS | 1663 | 1463645283368 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:03 INFO - PROCESS | 1663 | 1463645283468 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:08:03 INFO - PROCESS | 1663 | 1463645283531 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x123efd000 == 40 [pid = 1663] [id = 40] 01:08:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1269e8c00) [pid = 1663] [serial = 116] [outer = 0x0] 01:08:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x128e71400) [pid = 1663] [serial = 117] [outer = 0x1269e8c00] 01:08:03 INFO - PROCESS | 1663 | 1463645283555 Marionette DEBUG loaded listener.js 01:08:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x128fd6800) [pid = 1663] [serial = 118] [outer = 0x1269e8c00] 01:08:03 INFO - PROCESS | 1663 | 1463645283824 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 01:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 01:08:03 INFO - PROCESS | 1663 | 1463645283834 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:08:03 INFO - PROCESS | 1663 | 1463645283835 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 01:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:08:03 INFO - PROCESS | 1663 | 1463645283837 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:08:03 INFO - PROCESS | 1663 | 1463645283848 Marionette TRACE conn2 <- [1,134,null,{}] 01:08:03 INFO - PROCESS | 1663 | 1463645283862 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:03 INFO - PROCESS | 1663 | 1463645283937 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:08:03 INFO - PROCESS | 1663 | 1463645283943 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x124977800 == 41 [pid = 1663] [id = 41] 01:08:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128e73400) [pid = 1663] [serial = 119] [outer = 0x0] 01:08:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1291db400) [pid = 1663] [serial = 120] [outer = 0x128e73400] 01:08:03 INFO - PROCESS | 1663 | 1463645283967 Marionette DEBUG loaded listener.js 01:08:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1292cd800) [pid = 1663] [serial = 121] [outer = 0x128e73400] 01:08:04 INFO - PROCESS | 1663 | 1463645284958 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 01:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1143ms 01:08:04 INFO - PROCESS | 1663 | 1463645284980 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:08:04 INFO - PROCESS | 1663 | 1463645284982 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 01:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:08:04 INFO - PROCESS | 1663 | 1463645284985 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:08:04 INFO - PROCESS | 1663 | 1463645284987 Marionette TRACE conn2 <- [1,138,null,{}] 01:08:05 INFO - PROCESS | 1663 | 1463645284997 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:05 INFO - PROCESS | 1663 | 1463645285081 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:08:05 INFO - PROCESS | 1663 | 1463645285086 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x11331a000 == 42 [pid = 1663] [id = 42] 01:08:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1161eec00) [pid = 1663] [serial = 122] [outer = 0x0] 01:08:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11679dc00) [pid = 1663] [serial = 123] [outer = 0x1161eec00] 01:08:05 INFO - PROCESS | 1663 | 1463645285118 Marionette DEBUG loaded listener.js 01:08:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x116a4fc00) [pid = 1663] [serial = 124] [outer = 0x1161eec00] 01:08:05 INFO - PROCESS | 1663 | 1463645285446 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 01:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 476ms 01:08:05 INFO - PROCESS | 1663 | 1463645285462 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:08:05 INFO - PROCESS | 1663 | 1463645285466 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 01:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:08:05 INFO - PROCESS | 1663 | 1463645285478 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:08:05 INFO - PROCESS | 1663 | 1463645285480 Marionette TRACE conn2 <- [1,142,null,{}] 01:08:05 INFO - PROCESS | 1663 | 1463645285482 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:05 INFO - PROCESS | 1663 | 1463645285569 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:08:05 INFO - PROCESS | 1663 | 1463645285576 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x11610e000 == 43 [pid = 1663] [id = 43] 01:08:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x116ae6800) [pid = 1663] [serial = 125] [outer = 0x0] 01:08:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x118063800) [pid = 1663] [serial = 126] [outer = 0x116ae6800] 01:08:05 INFO - PROCESS | 1663 | 1463645285601 Marionette DEBUG loaded listener.js 01:08:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1182e0000) [pid = 1663] [serial = 127] [outer = 0x116ae6800] 01:08:05 INFO - PROCESS | 1663 | 1463645285960 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 01:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 01:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:08:06 INFO - PROCESS | 1663 | 1463645285997 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:08:06 INFO - PROCESS | 1663 | 1463645285999 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 01:08:06 INFO - PROCESS | 1663 | 1463645286001 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:08:06 INFO - PROCESS | 1663 | 1463645286004 Marionette TRACE conn2 <- [1,146,null,{}] 01:08:06 INFO - PROCESS | 1663 | 1463645286018 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:06 INFO - PROCESS | 1663 | 1463645286547 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12c9ba400) [pid = 1663] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11903d800) [pid = 1663] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12bf72000) [pid = 1663] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1182e2000) [pid = 1663] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12bc5b000) [pid = 1663] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12b3f0400) [pid = 1663] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12b337000) [pid = 1663] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12a9cc800) [pid = 1663] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1292d0800) [pid = 1663] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12da91000) [pid = 1663] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12d8e5000) [pid = 1663] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11767a000) [pid = 1663] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12ce98400) [pid = 1663] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12cb57c00) [pid = 1663] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119909000) [pid = 1663] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x122b8b400) [pid = 1663] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x123822000) [pid = 1663] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1245b1c00) [pid = 1663] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x124eb6400) [pid = 1663] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1120f6400) [pid = 1663] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x113341800) [pid = 1663] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11806a000) [pid = 1663] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1161edc00) [pid = 1663] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x116941c00) [pid = 1663] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11390dc00) [pid = 1663] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1185c4400) [pid = 1663] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x113e64c00) [pid = 1663] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119033400) [pid = 1663] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:08:06 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119037c00) [pid = 1663] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:08:06 INFO - PROCESS | 1663 | 1463645286604 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x116097000 == 44 [pid = 1663] [id = 44] 01:08:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1122b6800) [pid = 1663] [serial = 128] [outer = 0x0] 01:08:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x112a5e800) [pid = 1663] [serial = 129] [outer = 0x1122b6800] 01:08:06 INFO - PROCESS | 1663 | 1463645286632 Marionette DEBUG loaded listener.js 01:08:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118062800) [pid = 1663] [serial = 130] [outer = 0x1122b6800] 01:08:06 INFO - PROCESS | 1663 | 1463645286904 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 922ms 01:08:06 INFO - PROCESS | 1663 | 1463645286928 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:08:06 INFO - PROCESS | 1663 | 1463645286930 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 01:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:08:06 INFO - PROCESS | 1663 | 1463645286932 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:08:06 INFO - PROCESS | 1663 | 1463645286933 Marionette TRACE conn2 <- [1,150,null,{}] 01:08:06 INFO - PROCESS | 1663 | 1463645286943 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:07 INFO - PROCESS | 1663 | 1463645287016 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:08:07 INFO - PROCESS | 1663 | 1463645287022 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a3800 == 45 [pid = 1663] [id = 45] 01:08:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1185c3c00) [pid = 1663] [serial = 131] [outer = 0x0] 01:08:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11900b000) [pid = 1663] [serial = 132] [outer = 0x1185c3c00] 01:08:07 INFO - PROCESS | 1663 | 1463645287049 Marionette DEBUG loaded listener.js 01:08:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11903dc00) [pid = 1663] [serial = 133] [outer = 0x1185c3c00] 01:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 419ms 01:08:07 INFO - PROCESS | 1663 | 1463645287348 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 01:08:07 INFO - PROCESS | 1663 | 1463645287351 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:08:07 INFO - PROCESS | 1663 | 1463645287352 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 01:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:08:07 INFO - PROCESS | 1663 | 1463645287364 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:08:07 INFO - PROCESS | 1663 | 1463645287365 Marionette TRACE conn2 <- [1,154,null,{}] 01:08:07 INFO - PROCESS | 1663 | 1463645287367 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:07 INFO - PROCESS | 1663 | 1463645287458 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:08:07 INFO - PROCESS | 1663 | 1463645287531 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x11855f800 == 46 [pid = 1663] [id = 46] 01:08:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x116070000) [pid = 1663] [serial = 134] [outer = 0x0] 01:08:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x119034400) [pid = 1663] [serial = 135] [outer = 0x116070000] 01:08:07 INFO - PROCESS | 1663 | 1463645287570 Marionette DEBUG loaded listener.js 01:08:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11919b800) [pid = 1663] [serial = 136] [outer = 0x116070000] 01:08:07 INFO - PROCESS | 1663 | 1463645287845 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 01:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 518ms 01:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:08:07 INFO - PROCESS | 1663 | 1463645287882 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:08:07 INFO - PROCESS | 1663 | 1463645287884 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 01:08:07 INFO - PROCESS | 1663 | 1463645287886 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:08:07 INFO - PROCESS | 1663 | 1463645287887 Marionette TRACE conn2 <- [1,158,null,{}] 01:08:07 INFO - PROCESS | 1663 | 1463645287896 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:07 INFO - PROCESS | 1663 | 1463645287981 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:08:08 INFO - PROCESS | 1663 | 1463645288027 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185ee800 == 47 [pid = 1663] [id = 47] 01:08:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1169b2000) [pid = 1663] [serial = 137] [outer = 0x0] 01:08:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1193c2c00) [pid = 1663] [serial = 138] [outer = 0x1169b2000] 01:08:08 INFO - PROCESS | 1663 | 1463645288052 Marionette DEBUG loaded listener.js 01:08:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x119908c00) [pid = 1663] [serial = 139] [outer = 0x1169b2000] 01:08:08 INFO - PROCESS | 1663 | 1463645288286 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 01:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 425ms 01:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:08:08 INFO - PROCESS | 1663 | 1463645288312 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:08:08 INFO - PROCESS | 1663 | 1463645288313 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 01:08:08 INFO - PROCESS | 1663 | 1463645288315 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:08:08 INFO - PROCESS | 1663 | 1463645288316 Marionette TRACE conn2 <- [1,162,null,{}] 01:08:08 INFO - PROCESS | 1663 | 1463645288318 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:08 INFO - PROCESS | 1663 | 1463645288400 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:08:08 INFO - PROCESS | 1663 | 1463645288405 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199d8800 == 48 [pid = 1663] [id = 48] 01:08:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x119066400) [pid = 1663] [serial = 140] [outer = 0x0] 01:08:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x121394400) [pid = 1663] [serial = 141] [outer = 0x119066400] 01:08:08 INFO - PROCESS | 1663 | 1463645288431 Marionette DEBUG loaded listener.js 01:08:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12139e000) [pid = 1663] [serial = 142] [outer = 0x119066400] 01:08:08 INFO - PROCESS | 1663 | 1463645288831 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 01:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 568ms 01:08:08 INFO - PROCESS | 1663 | 1463645288883 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:08:08 INFO - PROCESS | 1663 | 1463645288886 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 01:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:08:08 INFO - PROCESS | 1663 | 1463645288890 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:08:08 INFO - PROCESS | 1663 | 1463645288892 Marionette TRACE conn2 <- [1,166,null,{}] 01:08:08 INFO - PROCESS | 1663 | 1463645288896 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:08 INFO - PROCESS | 1663 | 1463645288982 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:08:09 INFO - PROCESS | 1663 | 1463645289024 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161c8000 == 49 [pid = 1663] [id = 49] 01:08:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x113bf6c00) [pid = 1663] [serial = 143] [outer = 0x0] 01:08:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1161ee400) [pid = 1663] [serial = 144] [outer = 0x113bf6c00] 01:08:09 INFO - PROCESS | 1663 | 1463645289049 Marionette DEBUG loaded listener.js 01:08:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x116a53000) [pid = 1663] [serial = 145] [outer = 0x113bf6c00] 01:08:09 INFO - PROCESS | 1663 | 1463645289586 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 723ms 01:08:09 INFO - PROCESS | 1663 | 1463645289614 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:08:09 INFO - PROCESS | 1663 | 1463645289620 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 01:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:08:09 INFO - PROCESS | 1663 | 1463645289627 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:08:09 INFO - PROCESS | 1663 | 1463645289630 Marionette TRACE conn2 <- [1,170,null,{}] 01:08:09 INFO - PROCESS | 1663 | 1463645289633 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:09 INFO - PROCESS | 1663 | 1463645289759 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:08:09 INFO - PROCESS | 1663 | 1463645289832 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x119319000 == 50 [pid = 1663] [id = 50] 01:08:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x116ae7400) [pid = 1663] [serial = 146] [outer = 0x0] 01:08:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1182e3800) [pid = 1663] [serial = 147] [outer = 0x116ae7400] 01:08:09 INFO - PROCESS | 1663 | 1463645289862 Marionette DEBUG loaded listener.js 01:08:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11872f800) [pid = 1663] [serial = 148] [outer = 0x116ae7400] 01:08:10 INFO - PROCESS | 1663 | 1463645290271 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 721ms 01:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:08:10 INFO - PROCESS | 1663 | 1463645290348 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:08:10 INFO - PROCESS | 1663 | 1463645290349 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 01:08:10 INFO - PROCESS | 1663 | 1463645290352 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:08:10 INFO - PROCESS | 1663 | 1463645290354 Marionette TRACE conn2 <- [1,174,null,{}] 01:08:10 INFO - PROCESS | 1663 | 1463645290362 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:10 INFO - PROCESS | 1663 | 1463645290453 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:08:10 INFO - PROCESS | 1663 | 1463645290514 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b0b800 == 51 [pid = 1663] [id = 51] 01:08:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1191a3400) [pid = 1663] [serial = 149] [outer = 0x0] 01:08:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1193d0800) [pid = 1663] [serial = 150] [outer = 0x1191a3400] 01:08:10 INFO - PROCESS | 1663 | 1463645290547 Marionette DEBUG loaded listener.js 01:08:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11990ec00) [pid = 1663] [serial = 151] [outer = 0x1191a3400] 01:08:10 INFO - PROCESS | 1663 | 1463645290946 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 01:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:08:10 INFO - PROCESS | 1663 | 1463645290973 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:08:10 INFO - PROCESS | 1663 | 1463645290975 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 01:08:10 INFO - PROCESS | 1663 | 1463645290977 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:08:10 INFO - PROCESS | 1663 | 1463645290979 Marionette TRACE conn2 <- [1,178,null,{}] 01:08:10 INFO - PROCESS | 1663 | 1463645290981 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:11 INFO - PROCESS | 1663 | 1463645291069 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:08:11 INFO - PROCESS | 1663 | 1463645291114 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x118283000 == 52 [pid = 1663] [id = 52] 01:08:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x121395400) [pid = 1663] [serial = 152] [outer = 0x0] 01:08:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x122cebc00) [pid = 1663] [serial = 153] [outer = 0x121395400] 01:08:11 INFO - PROCESS | 1663 | 1463645291144 Marionette DEBUG loaded listener.js 01:08:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12381c400) [pid = 1663] [serial = 154] [outer = 0x121395400] 01:08:11 INFO - PROCESS | 1663 | 1463645291550 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 01:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:08:11 INFO - PROCESS | 1663 | 1463645291596 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:08:11 INFO - PROCESS | 1663 | 1463645291598 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 01:08:11 INFO - PROCESS | 1663 | 1463645291600 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:08:11 INFO - PROCESS | 1663 | 1463645291601 Marionette TRACE conn2 <- [1,182,null,{}] 01:08:11 INFO - PROCESS | 1663 | 1463645291604 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:11 INFO - PROCESS | 1663 | 1463645291697 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:08:11 INFO - PROCESS | 1663 | 1463645291768 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170a9800 == 53 [pid = 1663] [id = 53] 01:08:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1122ad400) [pid = 1663] [serial = 155] [outer = 0x0] 01:08:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12381f800) [pid = 1663] [serial = 156] [outer = 0x1122ad400] 01:08:11 INFO - PROCESS | 1663 | 1463645291809 Marionette DEBUG loaded listener.js 01:08:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x124210000) [pid = 1663] [serial = 157] [outer = 0x1122ad400] 01:08:12 INFO - PROCESS | 1663 | 1463645292291 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 722ms 01:08:12 INFO - PROCESS | 1663 | 1463645292323 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:08:12 INFO - PROCESS | 1663 | 1463645292325 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 01:08:12 INFO - PROCESS | 1663 | 1463645292329 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:08:12 INFO - PROCESS | 1663 | 1463645292331 Marionette TRACE conn2 <- [1,186,null,{}] 01:08:12 INFO - PROCESS | 1663 | 1463645292335 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:12 INFO - PROCESS | 1663 | 1463645292414 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:08:12 INFO - PROCESS | 1663 | 1463645292455 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x11663c000 == 54 [pid = 1663] [id = 54] 01:08:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x113961800) [pid = 1663] [serial = 158] [outer = 0x0] 01:08:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x114047c00) [pid = 1663] [serial = 159] [outer = 0x113961800] 01:08:12 INFO - PROCESS | 1663 | 1463645292483 Marionette DEBUG loaded listener.js 01:08:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1161f4400) [pid = 1663] [serial = 160] [outer = 0x113961800] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1185ee800 == 53 [pid = 1663] [id = 47] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x11855f800 == 52 [pid = 1663] [id = 46] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a3800 == 51 [pid = 1663] [id = 45] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116097000 == 50 [pid = 1663] [id = 44] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1170ad800 == 49 [pid = 1663] [id = 29] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x11610e000 == 48 [pid = 1663] [id = 43] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116f0c800 == 47 [pid = 1663] [id = 28] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118571000 == 46 [pid = 1663] [id = 31] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1161d8000 == 45 [pid = 1663] [id = 27] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x11331a000 == 44 [pid = 1663] [id = 42] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x124977800 == 43 [pid = 1663] [id = 41] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x116f0b800 == 42 [pid = 1663] [id = 34] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x11908a800 == 41 [pid = 1663] [id = 32] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118281800 == 40 [pid = 1663] [id = 30] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x122b22000 == 39 [pid = 1663] [id = 37] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x122d0f000 == 38 [pid = 1663] [id = 38] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1213ae000 == 37 [pid = 1663] [id = 36] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1170a9800 == 36 [pid = 1663] [id = 53] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118283000 == 35 [pid = 1663] [id = 52] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x122b0b800 == 34 [pid = 1663] [id = 51] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119319000 == 33 [pid = 1663] [id = 50] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x123efd000 == 32 [pid = 1663] [id = 40] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1161c8000 == 31 [pid = 1663] [id = 49] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x123b1a000 == 30 [pid = 1663] [id = 39] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119c8e800 == 29 [pid = 1663] [id = 35] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119316000 == 28 [pid = 1663] [id = 33] 01:08:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1199d8800 == 27 [pid = 1663] [id = 48] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12da9fc00) [pid = 1663] [serial = 64] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x119c39000) [pid = 1663] [serial = 93] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x121398800) [pid = 1663] [serial = 96] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x122b83400) [pid = 1663] [serial = 97] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x122cf3c00) [pid = 1663] [serial = 99] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x122e8c400) [pid = 1663] [serial = 100] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x122faa800) [pid = 1663] [serial = 102] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1242c4c00) [pid = 1663] [serial = 105] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x124e42c00) [pid = 1663] [serial = 108] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1260d1c00) [pid = 1663] [serial = 111] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12671ac00) [pid = 1663] [serial = 114] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1122a8c00) [pid = 1663] [serial = 66] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x115e42800) [pid = 1663] [serial = 69] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1182e2c00) [pid = 1663] [serial = 72] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1166b3c00) [pid = 1663] [serial = 75] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x117548400) [pid = 1663] [serial = 78] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x118066400) [pid = 1663] [serial = 79] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1184c6000) [pid = 1663] [serial = 81] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119008400) [pid = 1663] [serial = 84] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11906a800) [pid = 1663] [serial = 87] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1193c7400) [pid = 1663] [serial = 90] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x119906400) [pid = 1663] [serial = 91] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x121396000) [pid = 1663] [serial = 94] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1245de000) [pid = 1663] [serial = 106] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x124eb6000) [pid = 1663] [serial = 109] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116935800) [pid = 1663] [serial = 76] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x126565000) [pid = 1663] [serial = 112] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1193c2400) [pid = 1663] [serial = 88] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11872a800) [pid = 1663] [serial = 82] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11872a000) [pid = 1663] [serial = 73] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116939800) [pid = 1663] [serial = 70] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x112a61400) [pid = 1663] [serial = 67] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x128e71400) [pid = 1663] [serial = 117] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119042400) [pid = 1663] [serial = 85] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12396cc00) [pid = 1663] [serial = 8] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12bc57c00) [pid = 1663] [serial = 28] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12b3e7c00) [pid = 1663] [serial = 25] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12b338c00) [pid = 1663] [serial = 24] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12a9ce400) [pid = 1663] [serial = 21] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12a9d2800) [pid = 1663] [serial = 22] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x129581c00) [pid = 1663] [serial = 16] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1296f7400) [pid = 1663] [serial = 18] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1292d2400) [pid = 1663] [serial = 15] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12381ac00) [pid = 1663] [serial = 11] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12d8dcc00) [pid = 1663] [serial = 57] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12d8e2c00) [pid = 1663] [serial = 58] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12ce9f800) [pid = 1663] [serial = 54] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12d8dc000) [pid = 1663] [serial = 55] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12ce93400) [pid = 1663] [serial = 46] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12d19d000) [pid = 1663] [serial = 48] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12d1bc800) [pid = 1663] [serial = 51] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12cb60800) [pid = 1663] [serial = 45] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12c9bfc00) [pid = 1663] [serial = 42] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12cb55400) [pid = 1663] [serial = 43] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1296fb800) [pid = 1663] [serial = 39] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12c9b5800) [pid = 1663] [serial = 40] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x119036400) [pid = 1663] [serial = 37] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x12bf78000) [pid = 1663] [serial = 36] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x1182e4c00) [pid = 1663] [serial = 33] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12bf6d400) [pid = 1663] [serial = 34] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12bf5a000) [pid = 1663] [serial = 30] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x12bf6b800) [pid = 1663] [serial = 31] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x12bc3f800) [pid = 1663] [serial = 27] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x12da97000) [pid = 1663] [serial = 63] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x12da8a800) [pid = 1663] [serial = 60] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12da8e800) [pid = 1663] [serial = 61] [outer = 0x0] [url = about:blank] 01:08:13 INFO - PROCESS | 1663 | 1463645293374 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1071ms 01:08:13 INFO - PROCESS | 1663 | 1463645293400 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:08:13 INFO - PROCESS | 1663 | 1463645293402 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 01:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:08:13 INFO - PROCESS | 1663 | 1463645293405 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:08:13 INFO - PROCESS | 1663 | 1463645293408 Marionette TRACE conn2 <- [1,190,null,{}] 01:08:13 INFO - PROCESS | 1663 | 1463645293412 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:13 INFO - PROCESS | 1663 | 1463645293479 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:08:13 INFO - PROCESS | 1663 | 1463645293485 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x112e98000 == 28 [pid = 1663] [id = 55] 01:08:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x115e3d800) [pid = 1663] [serial = 161] [outer = 0x0] 01:08:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x115ebc800) [pid = 1663] [serial = 162] [outer = 0x115e3d800] 01:08:13 INFO - PROCESS | 1663 | 1463645293517 Marionette DEBUG loaded listener.js 01:08:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x1166b7800) [pid = 1663] [serial = 163] [outer = 0x115e3d800] 01:08:13 INFO - PROCESS | 1663 | 1463645293818 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 01:08:13 INFO - PROCESS | 1663 | 1463645293876 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:08:13 INFO - PROCESS | 1663 | 1463645293880 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 01:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:08:13 INFO - PROCESS | 1663 | 1463645293900 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:08:13 INFO - PROCESS | 1663 | 1463645293902 Marionette TRACE conn2 <- [1,194,null,{}] 01:08:13 INFO - PROCESS | 1663 | 1463645293904 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:13 INFO - PROCESS | 1663 | 1463645293971 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:08:13 INFO - PROCESS | 1663 | 1463645293976 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x116097000 == 29 [pid = 1663] [id = 56] 01:08:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x116799800) [pid = 1663] [serial = 164] [outer = 0x0] 01:08:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x117556000) [pid = 1663] [serial = 165] [outer = 0x116799800] 01:08:14 INFO - PROCESS | 1663 | 1463645294004 Marionette DEBUG loaded listener.js 01:08:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x118063400) [pid = 1663] [serial = 166] [outer = 0x116799800] 01:08:14 INFO - PROCESS | 1663 | 1463645294314 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 422ms 01:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:08:14 INFO - PROCESS | 1663 | 1463645294327 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:08:14 INFO - PROCESS | 1663 | 1463645294328 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 01:08:14 INFO - PROCESS | 1663 | 1463645294331 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:08:14 INFO - PROCESS | 1663 | 1463645294334 Marionette TRACE conn2 <- [1,198,null,{}] 01:08:14 INFO - PROCESS | 1663 | 1463645294345 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:14 INFO - PROCESS | 1663 | 1463645294415 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:08:14 INFO - PROCESS | 1663 | 1463645294456 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f06800 == 30 [pid = 1663] [id = 57] 01:08:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1139bc800) [pid = 1663] [serial = 167] [outer = 0x0] 01:08:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1182eac00) [pid = 1663] [serial = 168] [outer = 0x1139bc800] 01:08:14 INFO - PROCESS | 1663 | 1463645294490 Marionette DEBUG loaded listener.js 01:08:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x11872b000) [pid = 1663] [serial = 169] [outer = 0x1139bc800] 01:08:14 INFO - PROCESS | 1663 | 1463645294762 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 474ms 01:08:14 INFO - PROCESS | 1663 | 1463645294812 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:08:14 INFO - PROCESS | 1663 | 1463645294813 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 01:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:08:14 INFO - PROCESS | 1663 | 1463645294816 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:08:14 INFO - PROCESS | 1663 | 1463645294817 Marionette TRACE conn2 <- [1,202,null,{}] 01:08:14 INFO - PROCESS | 1663 | 1463645294819 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:14 INFO - PROCESS | 1663 | 1463645294891 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:08:14 INFO - PROCESS | 1663 | 1463645294895 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x117588800 == 31 [pid = 1663] [id = 58] 01:08:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118c1f800) [pid = 1663] [serial = 170] [outer = 0x0] 01:08:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x119038400) [pid = 1663] [serial = 171] [outer = 0x118c1f800] 01:08:14 INFO - PROCESS | 1663 | 1463645294922 Marionette DEBUG loaded listener.js 01:08:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11903f400) [pid = 1663] [serial = 172] [outer = 0x118c1f800] 01:08:15 INFO - PROCESS | 1663 | 1463645295211 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 423ms 01:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:08:15 INFO - PROCESS | 1663 | 1463645295246 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:08:15 INFO - PROCESS | 1663 | 1463645295247 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 01:08:15 INFO - PROCESS | 1663 | 1463645295249 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:08:15 INFO - PROCESS | 1663 | 1463645295250 Marionette TRACE conn2 <- [1,206,null,{}] 01:08:15 INFO - PROCESS | 1663 | 1463645295252 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:15 INFO - PROCESS | 1663 | 1463645295348 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:08:15 INFO - PROCESS | 1663 | 1463645295359 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x118273800 == 32 [pid = 1663] [id = 59] 01:08:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x116798800) [pid = 1663] [serial = 173] [outer = 0x0] 01:08:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11903d800) [pid = 1663] [serial = 174] [outer = 0x116798800] 01:08:15 INFO - PROCESS | 1663 | 1463645295384 Marionette DEBUG loaded listener.js 01:08:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11919b400) [pid = 1663] [serial = 175] [outer = 0x116798800] 01:08:15 INFO - PROCESS | 1663 | 1463645295678 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 01:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:08:15 INFO - PROCESS | 1663 | 1463645295732 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:08:15 INFO - PROCESS | 1663 | 1463645295734 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 01:08:15 INFO - PROCESS | 1663 | 1463645295737 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:08:15 INFO - PROCESS | 1663 | 1463645295739 Marionette TRACE conn2 <- [1,210,null,{}] 01:08:15 INFO - PROCESS | 1663 | 1463645295743 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:15 INFO - PROCESS | 1663 | 1463645295835 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:08:15 INFO - PROCESS | 1663 | 1463645295841 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cac800 == 33 [pid = 1663] [id = 60] 01:08:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11919c000) [pid = 1663] [serial = 176] [outer = 0x0] 01:08:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1193cb400) [pid = 1663] [serial = 177] [outer = 0x11919c000] 01:08:15 INFO - PROCESS | 1663 | 1463645295869 Marionette DEBUG loaded listener.js 01:08:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11990c400) [pid = 1663] [serial = 178] [outer = 0x11919c000] 01:08:16 INFO - PROCESS | 1663 | 1463645296178 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 01:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 01:08:16 INFO - PROCESS | 1663 | 1463645296218 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:08:16 INFO - PROCESS | 1663 | 1463645296219 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 01:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:08:16 INFO - PROCESS | 1663 | 1463645296224 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:08:16 INFO - PROCESS | 1663 | 1463645296226 Marionette TRACE conn2 <- [1,214,null,{}] 01:08:16 INFO - PROCESS | 1663 | 1463645296229 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:16 INFO - PROCESS | 1663 | 1463645296314 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:08:16 INFO - PROCESS | 1663 | 1463645296318 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119321000 == 34 [pid = 1663] [id = 61] 01:08:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x112a5d400) [pid = 1663] [serial = 179] [outer = 0x0] 01:08:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x121394000) [pid = 1663] [serial = 180] [outer = 0x112a5d400] 01:08:16 INFO - PROCESS | 1663 | 1463645296344 Marionette DEBUG loaded listener.js 01:08:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x122b83400) [pid = 1663] [serial = 181] [outer = 0x112a5d400] 01:08:16 INFO - PROCESS | 1663 | 1463645296629 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 01:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 01:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:08:16 INFO - PROCESS | 1663 | 1463645296694 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:08:16 INFO - PROCESS | 1663 | 1463645296695 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 01:08:16 INFO - PROCESS | 1663 | 1463645296697 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:08:16 INFO - PROCESS | 1663 | 1463645296699 Marionette TRACE conn2 <- [1,218,null,{}] 01:08:16 INFO - PROCESS | 1663 | 1463645296701 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:16 INFO - PROCESS | 1663 | 1463645296780 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:08:16 INFO - PROCESS | 1663 | 1463645296784 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119630800 == 35 [pid = 1663] [id = 62] 01:08:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119c39800) [pid = 1663] [serial = 182] [outer = 0x0] 01:08:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x122e8d000) [pid = 1663] [serial = 183] [outer = 0x119c39800] 01:08:16 INFO - PROCESS | 1663 | 1463645296833 Marionette DEBUG loaded listener.js 01:08:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123829400) [pid = 1663] [serial = 184] [outer = 0x119c39800] 01:08:17 INFO - PROCESS | 1663 | 1463645297134 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 01:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 467ms 01:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:08:17 INFO - PROCESS | 1663 | 1463645297168 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:08:17 INFO - PROCESS | 1663 | 1463645297169 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 01:08:17 INFO - PROCESS | 1663 | 1463645297174 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:08:17 INFO - PROCESS | 1663 | 1463645297176 Marionette TRACE conn2 <- [1,222,null,{}] 01:08:17 INFO - PROCESS | 1663 | 1463645297178 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:17 INFO - PROCESS | 1663 | 1463645297261 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:08:17 INFO - PROCESS | 1663 | 1463645297265 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x116975800 == 36 [pid = 1663] [id = 63] 01:08:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x122cf4400) [pid = 1663] [serial = 185] [outer = 0x0] 01:08:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x123bda000) [pid = 1663] [serial = 186] [outer = 0x122cf4400] 01:08:17 INFO - PROCESS | 1663 | 1463645297290 Marionette DEBUG loaded listener.js 01:08:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1242c6400) [pid = 1663] [serial = 187] [outer = 0x122cf4400] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x128e73400) [pid = 1663] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119066400) [pid = 1663] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1161eec00) [pid = 1663] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116ae6800) [pid = 1663] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1185c3c00) [pid = 1663] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x116070000) [pid = 1663] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1169b2000) [pid = 1663] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1122b6800) [pid = 1663] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1269e8c00) [pid = 1663] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12139c800) [pid = 1663] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:08:17 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x124eb3c00) [pid = 1663] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:08:17 INFO - PROCESS | 1663 | 1463645297590 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 01:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 474ms 01:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:08:17 INFO - PROCESS | 1663 | 1463645297645 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:08:17 INFO - PROCESS | 1663 | 1463645297646 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 01:08:17 INFO - PROCESS | 1663 | 1463645297649 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:08:17 INFO - PROCESS | 1663 | 1463645297650 Marionette TRACE conn2 <- [1,226,null,{}] 01:08:17 INFO - PROCESS | 1663 | 1463645297652 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:17 INFO - PROCESS | 1663 | 1463645297735 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:08:17 INFO - PROCESS | 1663 | 1463645297763 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213ac800 == 37 [pid = 1663] [id = 64] 01:08:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1122b2800) [pid = 1663] [serial = 188] [outer = 0x0] 01:08:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1193c5000) [pid = 1663] [serial = 189] [outer = 0x1122b2800] 01:08:17 INFO - PROCESS | 1663 | 1463645297787 Marionette DEBUG loaded listener.js 01:08:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x123bde000) [pid = 1663] [serial = 190] [outer = 0x1122b2800] 01:08:18 INFO - PROCESS | 1663 | 1463645298029 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 419ms 01:08:18 INFO - PROCESS | 1663 | 1463645298068 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:08:18 INFO - PROCESS | 1663 | 1463645298070 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 01:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:08:18 INFO - PROCESS | 1663 | 1463645298080 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:08:18 INFO - PROCESS | 1663 | 1463645298081 Marionette TRACE conn2 <- [1,230,null,{}] 01:08:18 INFO - PROCESS | 1663 | 1463645298100 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:18 INFO - PROCESS | 1663 | 1463645298187 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:08:18 INFO - PROCESS | 1663 | 1463645298194 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x118273000 == 38 [pid = 1663] [id = 65] 01:08:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1242c9800) [pid = 1663] [serial = 191] [outer = 0x0] 01:08:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1245b1c00) [pid = 1663] [serial = 192] [outer = 0x1242c9800] 01:08:18 INFO - PROCESS | 1663 | 1463645298223 Marionette DEBUG loaded listener.js 01:08:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x124e46800) [pid = 1663] [serial = 193] [outer = 0x1242c9800] 01:08:18 INFO - PROCESS | 1663 | 1463645298503 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 01:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 468ms 01:08:18 INFO - PROCESS | 1663 | 1463645298548 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:08:18 INFO - PROCESS | 1663 | 1463645298549 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 01:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:08:18 INFO - PROCESS | 1663 | 1463645298552 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:08:18 INFO - PROCESS | 1663 | 1463645298553 Marionette TRACE conn2 <- [1,234,null,{}] 01:08:18 INFO - PROCESS | 1663 | 1463645298557 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:18 INFO - PROCESS | 1663 | 1463645298648 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:08:18 INFO - PROCESS | 1663 | 1463645298654 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c7d800 == 39 [pid = 1663] [id = 66] 01:08:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118726800) [pid = 1663] [serial = 194] [outer = 0x0] 01:08:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x124e47400) [pid = 1663] [serial = 195] [outer = 0x118726800] 01:08:18 INFO - PROCESS | 1663 | 1463645298679 Marionette DEBUG loaded listener.js 01:08:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1260d0000) [pid = 1663] [serial = 196] [outer = 0x118726800] 01:08:18 INFO - PROCESS | 1663 | 1463645298934 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 01:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 420ms 01:08:18 INFO - PROCESS | 1663 | 1463645298978 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:08:18 INFO - PROCESS | 1663 | 1463645298979 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 01:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:08:18 INFO - PROCESS | 1663 | 1463645298981 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:08:18 INFO - PROCESS | 1663 | 1463645298982 Marionette TRACE conn2 <- [1,238,null,{}] 01:08:18 INFO - PROCESS | 1663 | 1463645298984 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:19 INFO - PROCESS | 1663 | 1463645299056 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:08:19 INFO - PROCESS | 1663 | 1463645299061 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x124618800 == 40 [pid = 1663] [id = 67] 01:08:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1260ce800) [pid = 1663] [serial = 197] [outer = 0x0] 01:08:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126566000) [pid = 1663] [serial = 198] [outer = 0x1260ce800] 01:08:19 INFO - PROCESS | 1663 | 1463645299087 Marionette DEBUG loaded listener.js 01:08:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126723800) [pid = 1663] [serial = 199] [outer = 0x1260ce800] 01:08:19 INFO - PROCESS | 1663 | 1463645299363 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 01:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 420ms 01:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:08:19 INFO - PROCESS | 1663 | 1463645299401 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:08:19 INFO - PROCESS | 1663 | 1463645299402 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 01:08:19 INFO - PROCESS | 1663 | 1463645299412 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:08:19 INFO - PROCESS | 1663 | 1463645299413 Marionette TRACE conn2 <- [1,242,null,{}] 01:08:19 INFO - PROCESS | 1663 | 1463645299466 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:19 INFO - PROCESS | 1663 | 1463645299544 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:08:19 INFO - PROCESS | 1663 | 1463645299550 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x112659800 == 41 [pid = 1663] [id = 68] 01:08:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x112a5dc00) [pid = 1663] [serial = 200] [outer = 0x0] 01:08:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11329e000) [pid = 1663] [serial = 201] [outer = 0x112a5dc00] 01:08:19 INFO - PROCESS | 1663 | 1463645299585 Marionette DEBUG loaded listener.js 01:08:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x113eeb400) [pid = 1663] [serial = 202] [outer = 0x112a5dc00] 01:08:20 INFO - PROCESS | 1663 | 1463645300153 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 01:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 821ms 01:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:08:20 INFO - PROCESS | 1663 | 1463645300227 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:08:20 INFO - PROCESS | 1663 | 1463645300231 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 01:08:20 INFO - PROCESS | 1663 | 1463645300234 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:08:20 INFO - PROCESS | 1663 | 1463645300235 Marionette TRACE conn2 <- [1,246,null,{}] 01:08:20 INFO - PROCESS | 1663 | 1463645300238 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:20 INFO - PROCESS | 1663 | 1463645300340 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:08:20 INFO - PROCESS | 1663 | 1463645300386 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x118270000 == 42 [pid = 1663] [id = 69] 01:08:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118062400) [pid = 1663] [serial = 203] [outer = 0x0] 01:08:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118068800) [pid = 1663] [serial = 204] [outer = 0x118062400] 01:08:20 INFO - PROCESS | 1663 | 1463645300416 Marionette DEBUG loaded listener.js 01:08:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1182e2800) [pid = 1663] [serial = 205] [outer = 0x118062400] 01:08:21 INFO - PROCESS | 1663 | 1463645301052 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 825ms 01:08:21 INFO - PROCESS | 1663 | 1463645301058 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:08:21 INFO - PROCESS | 1663 | 1463645301060 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 01:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:08:21 INFO - PROCESS | 1663 | 1463645301063 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:08:21 INFO - PROCESS | 1663 | 1463645301066 Marionette TRACE conn2 <- [1,250,null,{}] 01:08:21 INFO - PROCESS | 1663 | 1463645301106 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x123c7d800 == 41 [pid = 1663] [id = 66] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118273000 == 40 [pid = 1663] [id = 65] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1213ac800 == 39 [pid = 1663] [id = 64] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x116975800 == 38 [pid = 1663] [id = 63] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x119630800 == 37 [pid = 1663] [id = 62] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x119321000 == 36 [pid = 1663] [id = 61] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118cac800 == 35 [pid = 1663] [id = 60] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118273800 == 34 [pid = 1663] [id = 59] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x117588800 == 33 [pid = 1663] [id = 58] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x116f06800 == 32 [pid = 1663] [id = 57] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x116097000 == 31 [pid = 1663] [id = 56] 01:08:21 INFO - PROCESS | 1663 | --DOCSHELL 0x112e98000 == 30 [pid = 1663] [id = 55] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121394400) [pid = 1663] [serial = 141] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12139e000) [pid = 1663] [serial = 142] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11679dc00) [pid = 1663] [serial = 123] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116a4fc00) [pid = 1663] [serial = 124] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118063800) [pid = 1663] [serial = 126] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1182e0000) [pid = 1663] [serial = 127] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11900b000) [pid = 1663] [serial = 132] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119034400) [pid = 1663] [serial = 135] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1193c2c00) [pid = 1663] [serial = 138] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112a5e800) [pid = 1663] [serial = 129] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119908c00) [pid = 1663] [serial = 139] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118062800) [pid = 1663] [serial = 130] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11919b800) [pid = 1663] [serial = 136] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11903dc00) [pid = 1663] [serial = 133] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1292cd800) [pid = 1663] [serial = 121] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x128fd6800) [pid = 1663] [serial = 118] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12396c000) [pid = 1663] [serial = 103] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12699ec00) [pid = 1663] [serial = 115] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1291db400) [pid = 1663] [serial = 120] [outer = 0x0] [url = about:blank] 01:08:21 INFO - PROCESS | 1663 | 1463645301194 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:08:21 INFO - PROCESS | 1663 | 1463645301199 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1140dd000 == 31 [pid = 1663] [id = 70] 01:08:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1160dd400) [pid = 1663] [serial = 206] [outer = 0x0] 01:08:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11679c800) [pid = 1663] [serial = 207] [outer = 0x1160dd400] 01:08:21 INFO - PROCESS | 1663 | 1463645301242 Marionette DEBUG loaded listener.js 01:08:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11716a400) [pid = 1663] [serial = 208] [outer = 0x1160dd400] 01:08:21 INFO - PROCESS | 1663 | 1463645301683 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:08:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116aec000) [pid = 1663] [serial = 209] [outer = 0x12d1b4c00] 01:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 675ms 01:08:21 INFO - PROCESS | 1663 | 1463645301753 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:08:21 INFO - PROCESS | 1663 | 1463645301759 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 01:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:08:21 INFO - PROCESS | 1663 | 1463645301765 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:08:21 INFO - PROCESS | 1663 | 1463645301767 Marionette TRACE conn2 <- [1,254,null,{}] 01:08:21 INFO - PROCESS | 1663 | 1463645301773 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:21 INFO - PROCESS | 1663 | 1463645301859 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:08:21 INFO - PROCESS | 1663 | 1463645301864 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170ae000 == 32 [pid = 1663] [id = 71] 01:08:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1182e4800) [pid = 1663] [serial = 210] [outer = 0x0] 01:08:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1184c9800) [pid = 1663] [serial = 211] [outer = 0x1182e4800] 01:08:21 INFO - PROCESS | 1663 | 1463645301891 Marionette DEBUG loaded listener.js 01:08:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118c1e400) [pid = 1663] [serial = 212] [outer = 0x1182e4800] 01:08:22 INFO - PROCESS | 1663 | 1463645302203 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 01:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 475ms 01:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:08:22 INFO - PROCESS | 1663 | 1463645302241 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:08:22 INFO - PROCESS | 1663 | 1463645302243 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 01:08:22 INFO - PROCESS | 1663 | 1463645302245 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:08:22 INFO - PROCESS | 1663 | 1463645302247 Marionette TRACE conn2 <- [1,258,null,{}] 01:08:22 INFO - PROCESS | 1663 | 1463645302255 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:22 INFO - PROCESS | 1663 | 1463645302326 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:08:22 INFO - PROCESS | 1663 | 1463645302331 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x118279000 == 33 [pid = 1663] [id = 72] 01:08:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11201a000) [pid = 1663] [serial = 213] [outer = 0x0] 01:08:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119064400) [pid = 1663] [serial = 214] [outer = 0x11201a000] 01:08:22 INFO - PROCESS | 1663 | 1463645302369 Marionette DEBUG loaded listener.js 01:08:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1191a7800) [pid = 1663] [serial = 215] [outer = 0x11201a000] 01:08:22 INFO - PROCESS | 1663 | 1463645302691 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 01:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 01:08:22 INFO - PROCESS | 1663 | 1463645302716 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:08:22 INFO - PROCESS | 1663 | 1463645302717 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 01:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:08:22 INFO - PROCESS | 1663 | 1463645302720 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:08:22 INFO - PROCESS | 1663 | 1463645302721 Marionette TRACE conn2 <- [1,262,null,{}] 01:08:22 INFO - PROCESS | 1663 | 1463645302726 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:22 INFO - PROCESS | 1663 | 1463645302795 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:08:22 INFO - PROCESS | 1663 | 1463645302836 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d8000 == 34 [pid = 1663] [id = 73] 01:08:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11903f800) [pid = 1663] [serial = 216] [outer = 0x0] 01:08:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1193d1800) [pid = 1663] [serial = 217] [outer = 0x11903f800] 01:08:22 INFO - PROCESS | 1663 | 1463645302862 Marionette DEBUG loaded listener.js 01:08:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119550800) [pid = 1663] [serial = 218] [outer = 0x11903f800] 01:08:23 INFO - PROCESS | 1663 | 1463645303119 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 01:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 421ms 01:08:23 INFO - PROCESS | 1663 | 1463645303148 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:08:23 INFO - PROCESS | 1663 | 1463645303149 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 01:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:08:23 INFO - PROCESS | 1663 | 1463645303151 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:08:23 INFO - PROCESS | 1663 | 1463645303152 Marionette TRACE conn2 <- [1,266,null,{}] 01:08:23 INFO - PROCESS | 1663 | 1463645303162 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:23 INFO - PROCESS | 1663 | 1463645303234 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:08:23 INFO - PROCESS | 1663 | 1463645303240 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x119631800 == 35 [pid = 1663] [id = 74] 01:08:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x112f9b000) [pid = 1663] [serial = 219] [outer = 0x0] 01:08:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11990d000) [pid = 1663] [serial = 220] [outer = 0x112f9b000] 01:08:23 INFO - PROCESS | 1663 | 1463645303266 Marionette DEBUG loaded listener.js 01:08:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12139a400) [pid = 1663] [serial = 221] [outer = 0x112f9b000] 01:08:23 INFO - PROCESS | 1663 | 1463645303616 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 01:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 528ms 01:08:23 INFO - PROCESS | 1663 | 1463645303680 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:08:23 INFO - PROCESS | 1663 | 1463645303681 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 01:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:08:23 INFO - PROCESS | 1663 | 1463645303689 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:08:23 INFO - PROCESS | 1663 | 1463645303690 Marionette TRACE conn2 <- [1,270,null,{}] 01:08:23 INFO - PROCESS | 1663 | 1463645303692 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:23 INFO - PROCESS | 1663 | 1463645303790 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:08:23 INFO - PROCESS | 1663 | 1463645303796 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c8d800 == 36 [pid = 1663] [id = 75] 01:08:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x122b86400) [pid = 1663] [serial = 222] [outer = 0x0] 01:08:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123b35800) [pid = 1663] [serial = 223] [outer = 0x122b86400] 01:08:23 INFO - PROCESS | 1663 | 1463645303822 Marionette DEBUG loaded listener.js 01:08:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1245af800) [pid = 1663] [serial = 224] [outer = 0x122b86400] 01:08:24 INFO - PROCESS | 1663 | 1463645304116 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 475ms 01:08:24 INFO - PROCESS | 1663 | 1463645304159 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:08:24 INFO - PROCESS | 1663 | 1463645304161 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 01:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:08:24 INFO - PROCESS | 1663 | 1463645304163 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:08:24 INFO - PROCESS | 1663 | 1463645304164 Marionette TRACE conn2 <- [1,274,null,{}] 01:08:24 INFO - PROCESS | 1663 | 1463645304166 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:24 INFO - PROCESS | 1663 | 1463645304249 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:08:24 INFO - PROCESS | 1663 | 1463645304280 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x122bd2000 == 37 [pid = 1663] [id = 76] 01:08:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x112765800) [pid = 1663] [serial = 225] [outer = 0x0] 01:08:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1245ec800) [pid = 1663] [serial = 226] [outer = 0x112765800] 01:08:24 INFO - PROCESS | 1663 | 1463645304305 Marionette DEBUG loaded listener.js 01:08:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x124eb2000) [pid = 1663] [serial = 227] [outer = 0x112765800] 01:08:24 INFO - PROCESS | 1663 | 1463645304586 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 01:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 01:08:24 INFO - PROCESS | 1663 | 1463645304631 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:08:24 INFO - PROCESS | 1663 | 1463645304632 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 01:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:08:24 INFO - PROCESS | 1663 | 1463645304635 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:08:24 INFO - PROCESS | 1663 | 1463645304636 Marionette TRACE conn2 <- [1,278,null,{}] 01:08:24 INFO - PROCESS | 1663 | 1463645304640 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:24 INFO - PROCESS | 1663 | 1463645304734 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:08:24 INFO - PROCESS | 1663 | 1463645304738 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c75000 == 38 [pid = 1663] [id = 77] 01:08:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1245e2000) [pid = 1663] [serial = 228] [outer = 0x0] 01:08:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126567400) [pid = 1663] [serial = 229] [outer = 0x1245e2000] 01:08:24 INFO - PROCESS | 1663 | 1463645304763 Marionette DEBUG loaded listener.js 01:08:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126923400) [pid = 1663] [serial = 230] [outer = 0x1245e2000] 01:08:25 INFO - PROCESS | 1663 | 1463645305067 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 01:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 472ms 01:08:25 INFO - PROCESS | 1663 | 1463645305109 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:08:25 INFO - PROCESS | 1663 | 1463645305110 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 01:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:08:25 INFO - PROCESS | 1663 | 1463645305113 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:08:25 INFO - PROCESS | 1663 | 1463645305114 Marionette TRACE conn2 <- [1,282,null,{}] 01:08:25 INFO - PROCESS | 1663 | 1463645305116 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:25 INFO - PROCESS | 1663 | 1463645305202 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:08:25 INFO - PROCESS | 1663 | 1463645305206 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x124961000 == 39 [pid = 1663] [id = 78] 01:08:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1245e4000) [pid = 1663] [serial = 231] [outer = 0x0] 01:08:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1269dfc00) [pid = 1663] [serial = 232] [outer = 0x1245e4000] 01:08:25 INFO - PROCESS | 1663 | 1463645305231 Marionette DEBUG loaded listener.js 01:08:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x128dd3c00) [pid = 1663] [serial = 233] [outer = 0x1245e4000] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11919c000) [pid = 1663] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x115e3d800) [pid = 1663] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116799800) [pid = 1663] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118c1f800) [pid = 1663] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1139bc800) [pid = 1663] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x113bf6c00) [pid = 1663] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116ae7400) [pid = 1663] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1191a3400) [pid = 1663] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x121395400) [pid = 1663] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112a5d400) [pid = 1663] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1122b2800) [pid = 1663] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119c39800) [pid = 1663] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1122ad400) [pid = 1663] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118726800) [pid = 1663] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x122cf4400) [pid = 1663] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1242c9800) [pid = 1663] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:08:25 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116798800) [pid = 1663] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:08:25 INFO - PROCESS | 1663 | 1463645305603 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 01:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 518ms 01:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:08:25 INFO - PROCESS | 1663 | 1463645305632 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:08:25 INFO - PROCESS | 1663 | 1463645305633 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 01:08:25 INFO - PROCESS | 1663 | 1463645305635 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:08:25 INFO - PROCESS | 1663 | 1463645305636 Marionette TRACE conn2 <- [1,286,null,{}] 01:08:25 INFO - PROCESS | 1663 | 1463645305638 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:25 INFO - PROCESS | 1663 | 1463645305709 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:08:25 INFO - PROCESS | 1663 | 1463645305713 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x119622000 == 40 [pid = 1663] [id = 79] 01:08:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x115e3d800) [pid = 1663] [serial = 234] [outer = 0x0] 01:08:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11754e800) [pid = 1663] [serial = 235] [outer = 0x115e3d800] 01:08:25 INFO - PROCESS | 1663 | 1463645305740 Marionette DEBUG loaded listener.js 01:08:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1194c1400) [pid = 1663] [serial = 236] [outer = 0x115e3d800] 01:08:26 INFO - PROCESS | 1663 | 1463645306035 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 01:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 422ms 01:08:26 INFO - PROCESS | 1663 | 1463645306063 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:08:26 INFO - PROCESS | 1663 | 1463645306065 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 01:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:08:26 INFO - PROCESS | 1663 | 1463645306067 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:08:26 INFO - PROCESS | 1663 | 1463645306068 Marionette TRACE conn2 <- [1,290,null,{}] 01:08:26 INFO - PROCESS | 1663 | 1463645306072 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:26 INFO - PROCESS | 1663 | 1463645306175 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:08:26 INFO - PROCESS | 1663 | 1463645306181 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12658f000 == 41 [pid = 1663] [id = 80] 01:08:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x116a54000) [pid = 1663] [serial = 237] [outer = 0x0] 01:08:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1243c7800) [pid = 1663] [serial = 238] [outer = 0x116a54000] 01:08:26 INFO - PROCESS | 1663 | 1463645306209 Marionette DEBUG loaded listener.js 01:08:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1291da000) [pid = 1663] [serial = 239] [outer = 0x116a54000] 01:08:26 INFO - PROCESS | 1663 | 1463645306511 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 474ms 01:08:26 INFO - PROCESS | 1663 | 1463645306543 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:08:26 INFO - PROCESS | 1663 | 1463645306544 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 01:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:08:26 INFO - PROCESS | 1663 | 1463645306546 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:08:26 INFO - PROCESS | 1663 | 1463645306547 Marionette TRACE conn2 <- [1,294,null,{}] 01:08:26 INFO - PROCESS | 1663 | 1463645306549 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:26 INFO - PROCESS | 1663 | 1463645306626 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:08:26 INFO - PROCESS | 1663 | 1463645306631 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e32000 == 42 [pid = 1663] [id = 81] 01:08:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1291e0400) [pid = 1663] [serial = 240] [outer = 0x0] 01:08:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1292ce800) [pid = 1663] [serial = 241] [outer = 0x1291e0400] 01:08:26 INFO - PROCESS | 1663 | 1463645306657 Marionette DEBUG loaded listener.js 01:08:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12957e800) [pid = 1663] [serial = 242] [outer = 0x1291e0400] 01:08:27 INFO - PROCESS | 1663 | 1463645307024 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 517ms 01:08:27 INFO - PROCESS | 1663 | 1463645307064 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:08:27 INFO - PROCESS | 1663 | 1463645307065 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 01:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:08:27 INFO - PROCESS | 1663 | 1463645307067 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:08:27 INFO - PROCESS | 1663 | 1463645307068 Marionette TRACE conn2 <- [1,298,null,{}] 01:08:27 INFO - PROCESS | 1663 | 1463645307071 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:27 INFO - PROCESS | 1663 | 1463645307183 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:08:27 INFO - PROCESS | 1663 | 1463645307192 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1291d2800 == 43 [pid = 1663] [id = 82] 01:08:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12957f000) [pid = 1663] [serial = 243] [outer = 0x0] 01:08:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x129586400) [pid = 1663] [serial = 244] [outer = 0x12957f000] 01:08:27 INFO - PROCESS | 1663 | 1463645307230 Marionette DEBUG loaded listener.js 01:08:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1296ee400) [pid = 1663] [serial = 245] [outer = 0x12957f000] 01:08:27 INFO - PROCESS | 1663 | 1463645307641 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 623ms 01:08:27 INFO - PROCESS | 1663 | 1463645307690 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:08:27 INFO - PROCESS | 1663 | 1463645307693 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 01:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:08:27 INFO - PROCESS | 1663 | 1463645307697 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:08:27 INFO - PROCESS | 1663 | 1463645307699 Marionette TRACE conn2 <- [1,302,null,{}] 01:08:27 INFO - PROCESS | 1663 | 1463645307703 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:27 INFO - PROCESS | 1663 | 1463645307829 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:08:27 INFO - PROCESS | 1663 | 1463645307896 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x116975800 == 44 [pid = 1663] [id = 83] 01:08:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1161e6000) [pid = 1663] [serial = 246] [outer = 0x0] 01:08:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x116935800) [pid = 1663] [serial = 247] [outer = 0x1161e6000] 01:08:27 INFO - PROCESS | 1663 | 1463645307942 Marionette DEBUG loaded listener.js 01:08:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11767e400) [pid = 1663] [serial = 248] [outer = 0x1161e6000] 01:08:28 INFO - PROCESS | 1663 | 1463645308345 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 01:08:28 INFO - PROCESS | 1663 | 1463645308367 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:08:28 INFO - PROCESS | 1663 | 1463645308371 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 01:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:08:28 INFO - PROCESS | 1663 | 1463645308375 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:08:28 INFO - PROCESS | 1663 | 1463645308377 Marionette TRACE conn2 <- [1,306,null,{}] 01:08:28 INFO - PROCESS | 1663 | 1463645308380 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:28 INFO - PROCESS | 1663 | 1463645308471 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:08:28 INFO - PROCESS | 1663 | 1463645308515 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a017000 == 45 [pid = 1663] [id = 84] 01:08:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1182dfc00) [pid = 1663] [serial = 249] [outer = 0x0] 01:08:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118c27400) [pid = 1663] [serial = 250] [outer = 0x1182dfc00] 01:08:28 INFO - PROCESS | 1663 | 1463645308544 Marionette DEBUG loaded listener.js 01:08:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11905f000) [pid = 1663] [serial = 251] [outer = 0x1182dfc00] 01:08:28 INFO - PROCESS | 1663 | 1463645308957 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 01:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:08:29 INFO - PROCESS | 1663 | 1463645308995 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:08:29 INFO - PROCESS | 1663 | 1463645308996 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 01:08:29 INFO - PROCESS | 1663 | 1463645308999 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:08:29 INFO - PROCESS | 1663 | 1463645309001 Marionette TRACE conn2 <- [1,310,null,{}] 01:08:29 INFO - PROCESS | 1663 | 1463645309009 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:29 INFO - PROCESS | 1663 | 1463645309103 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:08:29 INFO - PROCESS | 1663 | 1463645309180 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e1e000 == 46 [pid = 1663] [id = 85] 01:08:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x119548400) [pid = 1663] [serial = 252] [outer = 0x0] 01:08:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x122b89800) [pid = 1663] [serial = 253] [outer = 0x119548400] 01:08:29 INFO - PROCESS | 1663 | 1463645309211 Marionette DEBUG loaded listener.js 01:08:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x123b32800) [pid = 1663] [serial = 254] [outer = 0x119548400] 01:08:29 INFO - PROCESS | 1663 | 1463645309609 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 620ms 01:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:08:29 INFO - PROCESS | 1663 | 1463645309620 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:08:29 INFO - PROCESS | 1663 | 1463645309622 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 01:08:29 INFO - PROCESS | 1663 | 1463645309624 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:08:29 INFO - PROCESS | 1663 | 1463645309625 Marionette TRACE conn2 <- [1,314,null,{}] 01:08:29 INFO - PROCESS | 1663 | 1463645309628 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:29 INFO - PROCESS | 1663 | 1463645309718 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:08:29 INFO - PROCESS | 1663 | 1463645309760 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295c1800 == 47 [pid = 1663] [id = 86] 01:08:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x122cec000) [pid = 1663] [serial = 255] [outer = 0x0] 01:08:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x124349400) [pid = 1663] [serial = 256] [outer = 0x122cec000] 01:08:29 INFO - PROCESS | 1663 | 1463645309790 Marionette DEBUG loaded listener.js 01:08:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1260c9000) [pid = 1663] [serial = 257] [outer = 0x122cec000] 01:08:30 INFO - PROCESS | 1663 | 1463645310413 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 819ms 01:08:30 INFO - PROCESS | 1663 | 1463645310443 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:08:30 INFO - PROCESS | 1663 | 1463645310446 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 01:08:30 INFO - PROCESS | 1663 | 1463645310449 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:08:30 INFO - PROCESS | 1663 | 1463645310451 Marionette TRACE conn2 <- [1,318,null,{}] 01:08:30 INFO - PROCESS | 1663 | 1463645310458 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:30 INFO - PROCESS | 1663 | 1463645310536 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:08:30 INFO - PROCESS | 1663 | 1463645310599 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e05800 == 48 [pid = 1663] [id = 87] 01:08:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11334dc00) [pid = 1663] [serial = 258] [outer = 0x0] 01:08:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11613d400) [pid = 1663] [serial = 259] [outer = 0x11334dc00] 01:08:30 INFO - PROCESS | 1663 | 1463645310626 Marionette DEBUG loaded listener.js 01:08:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1169b2400) [pid = 1663] [serial = 260] [outer = 0x11334dc00] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x128e32000 == 47 [pid = 1663] [id = 81] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12658f000 == 46 [pid = 1663] [id = 80] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119622000 == 45 [pid = 1663] [id = 79] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x124961000 == 44 [pid = 1663] [id = 78] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x123c75000 == 43 [pid = 1663] [id = 77] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x122bd2000 == 42 [pid = 1663] [id = 76] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119c8d800 == 41 [pid = 1663] [id = 75] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x126566000) [pid = 1663] [serial = 198] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x119631800 == 40 [pid = 1663] [id = 74] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d8000 == 39 [pid = 1663] [id = 73] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x118279000 == 38 [pid = 1663] [id = 72] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1170ae000 == 37 [pid = 1663] [id = 71] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1140dd000 == 36 [pid = 1663] [id = 70] 01:08:31 INFO - PROCESS | 1663 | --DOCSHELL 0x124618800 == 35 [pid = 1663] [id = 67] 01:08:31 INFO - PROCESS | 1663 | 1463645311067 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 624ms 01:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:08:31 INFO - PROCESS | 1663 | 1463645311072 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:08:31 INFO - PROCESS | 1663 | 1463645311075 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 01:08:31 INFO - PROCESS | 1663 | 1463645311079 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:08:31 INFO - PROCESS | 1663 | 1463645311080 Marionette TRACE conn2 <- [1,322,null,{}] 01:08:31 INFO - PROCESS | 1663 | 1463645311083 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:31 INFO - PROCESS | 1663 | 1463645311140 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:08:31 INFO - PROCESS | 1663 | 1463645311144 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161c4800 == 36 [pid = 1663] [id = 88] 01:08:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x116a50800) [pid = 1663] [serial = 261] [outer = 0x0] 01:08:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x117677c00) [pid = 1663] [serial = 262] [outer = 0x116a50800] 01:08:31 INFO - PROCESS | 1663 | 1463645311166 Marionette DEBUG loaded listener.js 01:08:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1182ea000) [pid = 1663] [serial = 263] [outer = 0x116a50800] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1193cb400) [pid = 1663] [serial = 177] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x115ebc800) [pid = 1663] [serial = 162] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1166b7800) [pid = 1663] [serial = 163] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x117556000) [pid = 1663] [serial = 165] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118063400) [pid = 1663] [serial = 166] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x114047c00) [pid = 1663] [serial = 159] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119038400) [pid = 1663] [serial = 171] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11903f400) [pid = 1663] [serial = 172] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1182eac00) [pid = 1663] [serial = 168] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x116a53000) [pid = 1663] [serial = 145] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11872b000) [pid = 1663] [serial = 169] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1161ee400) [pid = 1663] [serial = 144] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11872f800) [pid = 1663] [serial = 148] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1182e3800) [pid = 1663] [serial = 147] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11990ec00) [pid = 1663] [serial = 151] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1193d0800) [pid = 1663] [serial = 150] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12381c400) [pid = 1663] [serial = 154] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x122cebc00) [pid = 1663] [serial = 153] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x121394000) [pid = 1663] [serial = 180] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1193c5000) [pid = 1663] [serial = 189] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x122e8d000) [pid = 1663] [serial = 183] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x123829400) [pid = 1663] [serial = 184] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x124210000) [pid = 1663] [serial = 157] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x122b83400) [pid = 1663] [serial = 181] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1260d0000) [pid = 1663] [serial = 196] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x123bda000) [pid = 1663] [serial = 186] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1245b1c00) [pid = 1663] [serial = 192] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12381f800) [pid = 1663] [serial = 156] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x123bde000) [pid = 1663] [serial = 190] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x124e46800) [pid = 1663] [serial = 193] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1242c6400) [pid = 1663] [serial = 187] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11903d800) [pid = 1663] [serial = 174] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11990c400) [pid = 1663] [serial = 178] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x124e47400) [pid = 1663] [serial = 195] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11919b400) [pid = 1663] [serial = 175] [outer = 0x0] [url = about:blank] 01:08:31 INFO - PROCESS | 1663 | 1463645311575 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 523ms 01:08:31 INFO - PROCESS | 1663 | 1463645311603 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:08:31 INFO - PROCESS | 1663 | 1463645311605 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 01:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:08:31 INFO - PROCESS | 1663 | 1463645311608 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:08:31 INFO - PROCESS | 1663 | 1463645311612 Marionette TRACE conn2 <- [1,326,null,{}] 01:08:31 INFO - PROCESS | 1663 | 1463645311623 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:31 INFO - PROCESS | 1663 | 1463645311735 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:08:31 INFO - PROCESS | 1663 | 1463645311746 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170bc000 == 37 [pid = 1663] [id = 89] 01:08:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11872f800) [pid = 1663] [serial = 264] [outer = 0x0] 01:08:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119034400) [pid = 1663] [serial = 265] [outer = 0x11872f800] 01:08:31 INFO - PROCESS | 1663 | 1463645311787 Marionette DEBUG loaded listener.js 01:08:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119041400) [pid = 1663] [serial = 266] [outer = 0x11872f800] 01:08:32 INFO - PROCESS | 1663 | 1463645312174 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 573ms 01:08:32 INFO - PROCESS | 1663 | 1463645312181 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:08:32 INFO - PROCESS | 1663 | 1463645312183 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 01:08:32 INFO - PROCESS | 1663 | 1463645312185 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:08:32 INFO - PROCESS | 1663 | 1463645312186 Marionette TRACE conn2 <- [1,330,null,{}] 01:08:32 INFO - PROCESS | 1663 | 1463645312189 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:32 INFO - PROCESS | 1663 | 1463645312267 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:08:32 INFO - PROCESS | 1663 | 1463645312309 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x11827e000 == 38 [pid = 1663] [id = 90] 01:08:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119041000) [pid = 1663] [serial = 267] [outer = 0x0] 01:08:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11919c800) [pid = 1663] [serial = 268] [outer = 0x119041000] 01:08:32 INFO - PROCESS | 1663 | 1463645312335 Marionette DEBUG loaded listener.js 01:08:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1193cb800) [pid = 1663] [serial = 269] [outer = 0x119041000] 01:08:32 INFO - PROCESS | 1663 | 1463645312607 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 01:08:32 INFO - PROCESS | 1663 | 1463645312659 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:08:32 INFO - PROCESS | 1663 | 1463645312660 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 01:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:08:32 INFO - PROCESS | 1663 | 1463645312663 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:08:32 INFO - PROCESS | 1663 | 1463645312664 Marionette TRACE conn2 <- [1,334,null,{}] 01:08:32 INFO - PROCESS | 1663 | 1463645312666 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:32 INFO - PROCESS | 1663 | 1463645312735 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:08:32 INFO - PROCESS | 1663 | 1463645312792 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x119316800 == 39 [pid = 1663] [id = 91] 01:08:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1132a2000) [pid = 1663] [serial = 270] [outer = 0x0] 01:08:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119909800) [pid = 1663] [serial = 271] [outer = 0x1132a2000] 01:08:32 INFO - PROCESS | 1663 | 1463645312817 Marionette DEBUG loaded listener.js 01:08:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121394000) [pid = 1663] [serial = 272] [outer = 0x1132a2000] 01:08:33 INFO - PROCESS | 1663 | 1463645313091 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 01:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:08:33 INFO - PROCESS | 1663 | 1463645313131 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:08:33 INFO - PROCESS | 1663 | 1463645313132 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 01:08:33 INFO - PROCESS | 1663 | 1463645313134 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:08:33 INFO - PROCESS | 1663 | 1463645313135 Marionette TRACE conn2 <- [1,338,null,{}] 01:08:33 INFO - PROCESS | 1663 | 1463645313139 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:33 INFO - PROCESS | 1663 | 1463645313229 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:08:33 INFO - PROCESS | 1663 | 1463645313234 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199d8000 == 40 [pid = 1663] [id = 92] 01:08:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121399800) [pid = 1663] [serial = 273] [outer = 0x0] 01:08:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x122e8d000) [pid = 1663] [serial = 274] [outer = 0x121399800] 01:08:33 INFO - PROCESS | 1663 | 1463645313262 Marionette DEBUG loaded listener.js 01:08:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1242c8400) [pid = 1663] [serial = 275] [outer = 0x121399800] 01:08:33 INFO - PROCESS | 1663 | 1463645313581 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 472ms 01:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:08:33 INFO - PROCESS | 1663 | 1463645313613 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:08:33 INFO - PROCESS | 1663 | 1463645313614 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 01:08:33 INFO - PROCESS | 1663 | 1463645313616 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:08:33 INFO - PROCESS | 1663 | 1463645313617 Marionette TRACE conn2 <- [1,342,null,{}] 01:08:33 INFO - PROCESS | 1663 | 1463645313619 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:33 INFO - PROCESS | 1663 | 1463645313706 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:08:33 INFO - PROCESS | 1663 | 1463645313711 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a00d800 == 41 [pid = 1663] [id = 93] 01:08:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123bd1400) [pid = 1663] [serial = 276] [outer = 0x0] 01:08:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1245afc00) [pid = 1663] [serial = 277] [outer = 0x123bd1400] 01:08:33 INFO - PROCESS | 1663 | 1463645313736 Marionette DEBUG loaded listener.js 01:08:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124906c00) [pid = 1663] [serial = 278] [outer = 0x123bd1400] 01:08:34 INFO - PROCESS | 1663 | 1463645314048 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 472ms 01:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:08:34 INFO - PROCESS | 1663 | 1463645314094 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:08:34 INFO - PROCESS | 1663 | 1463645314095 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 01:08:34 INFO - PROCESS | 1663 | 1463645314097 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:08:34 INFO - PROCESS | 1663 | 1463645314098 Marionette TRACE conn2 <- [1,346,null,{}] 01:08:34 INFO - PROCESS | 1663 | 1463645314100 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:34 INFO - PROCESS | 1663 | 1463645314189 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:08:34 INFO - PROCESS | 1663 | 1463645314193 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b11000 == 42 [pid = 1663] [id = 94] 01:08:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1243c6c00) [pid = 1663] [serial = 279] [outer = 0x0] 01:08:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1260c9800) [pid = 1663] [serial = 280] [outer = 0x1243c6c00] 01:08:34 INFO - PROCESS | 1663 | 1463645314218 Marionette DEBUG loaded listener.js 01:08:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12671b000) [pid = 1663] [serial = 281] [outer = 0x1243c6c00] 01:08:34 INFO - PROCESS | 1663 | 1463645314576 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 518ms 01:08:34 INFO - PROCESS | 1663 | 1463645314624 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:08:34 INFO - PROCESS | 1663 | 1463645314626 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 01:08:34 INFO - PROCESS | 1663 | 1463645314629 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:08:34 INFO - PROCESS | 1663 | 1463645314630 Marionette TRACE conn2 <- [1,350,null,{}] 01:08:34 INFO - PROCESS | 1663 | 1463645314633 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:34 INFO - PROCESS | 1663 | 1463645314736 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:08:34 INFO - PROCESS | 1663 | 1463645314746 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c69000 == 43 [pid = 1663] [id = 95] 01:08:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1267b3800) [pid = 1663] [serial = 282] [outer = 0x0] 01:08:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12699a400) [pid = 1663] [serial = 283] [outer = 0x1267b3800] 01:08:34 INFO - PROCESS | 1663 | 1463645314771 Marionette DEBUG loaded listener.js 01:08:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x128dce800) [pid = 1663] [serial = 284] [outer = 0x1267b3800] 01:08:35 INFO - PROCESS | 1663 | 1463645315089 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 518ms 01:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:08:35 INFO - PROCESS | 1663 | 1463645315148 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:08:35 INFO - PROCESS | 1663 | 1463645315149 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 01:08:35 INFO - PROCESS | 1663 | 1463645315151 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:08:35 INFO - PROCESS | 1663 | 1463645315152 Marionette TRACE conn2 <- [1,354,null,{}] 01:08:35 INFO - PROCESS | 1663 | 1463645315154 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:35 INFO - PROCESS | 1663 | 1463645315242 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:08:35 INFO - PROCESS | 1663 | 1463645315253 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ef7000 == 44 [pid = 1663] [id = 96] 01:08:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x128dd0c00) [pid = 1663] [serial = 285] [outer = 0x0] 01:08:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x128dd6000) [pid = 1663] [serial = 286] [outer = 0x128dd0c00] 01:08:35 INFO - PROCESS | 1663 | 1463645315284 Marionette DEBUG loaded listener.js 01:08:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128ddb800) [pid = 1663] [serial = 287] [outer = 0x128dd0c00] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1160dd400) [pid = 1663] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x116a54000) [pid = 1663] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x122b86400) [pid = 1663] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x112765800) [pid = 1663] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x115e3d800) [pid = 1663] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1245e4000) [pid = 1663] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11903f800) [pid = 1663] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x112f9b000) [pid = 1663] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1245e2000) [pid = 1663] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11201a000) [pid = 1663] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1182e4800) [pid = 1663] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1260ce800) [pid = 1663] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:08:35 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1291e0400) [pid = 1663] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:08:35 INFO - PROCESS | 1663 | 1463645315659 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 520ms 01:08:35 INFO - PROCESS | 1663 | 1463645315672 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:08:35 INFO - PROCESS | 1663 | 1463645315675 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 01:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:08:35 INFO - PROCESS | 1663 | 1463645315677 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:08:35 INFO - PROCESS | 1663 | 1463645315679 Marionette TRACE conn2 <- [1,358,null,{}] 01:08:35 INFO - PROCESS | 1663 | 1463645315681 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:35 INFO - PROCESS | 1663 | 1463645315775 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:08:35 INFO - PROCESS | 1663 | 1463645315818 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x124e7a000 == 45 [pid = 1663] [id = 97] 01:08:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1181cfc00) [pid = 1663] [serial = 288] [outer = 0x0] 01:08:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x122b86400) [pid = 1663] [serial = 289] [outer = 0x1181cfc00] 01:08:35 INFO - PROCESS | 1663 | 1463645315847 Marionette DEBUG loaded listener.js 01:08:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x128e70400) [pid = 1663] [serial = 290] [outer = 0x1181cfc00] 01:08:36 INFO - PROCESS | 1663 | 1463645316142 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 519ms 01:08:36 INFO - PROCESS | 1663 | 1463645316196 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:08:36 INFO - PROCESS | 1663 | 1463645316197 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 01:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:08:36 INFO - PROCESS | 1663 | 1463645316199 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:08:36 INFO - PROCESS | 1663 | 1463645316200 Marionette TRACE conn2 <- [1,362,null,{}] 01:08:36 INFO - PROCESS | 1663 | 1463645316203 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:36 INFO - PROCESS | 1663 | 1463645316276 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:08:36 INFO - PROCESS | 1663 | 1463645316280 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e25000 == 46 [pid = 1663] [id = 98] 01:08:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x128e6b400) [pid = 1663] [serial = 291] [outer = 0x0] 01:08:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x128fdec00) [pid = 1663] [serial = 292] [outer = 0x128e6b400] 01:08:36 INFO - PROCESS | 1663 | 1463645316304 Marionette DEBUG loaded listener.js 01:08:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1292d1800) [pid = 1663] [serial = 293] [outer = 0x128e6b400] 01:08:36 INFO - PROCESS | 1663 | 1463645316593 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 418ms 01:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:08:36 INFO - PROCESS | 1663 | 1463645316621 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:08:36 INFO - PROCESS | 1663 | 1463645316624 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 01:08:36 INFO - PROCESS | 1663 | 1463645316628 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:08:36 INFO - PROCESS | 1663 | 1463645316629 Marionette TRACE conn2 <- [1,366,null,{}] 01:08:36 INFO - PROCESS | 1663 | 1463645316631 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:36 INFO - PROCESS | 1663 | 1463645316726 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:08:36 INFO - PROCESS | 1663 | 1463645316732 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12928d800 == 47 [pid = 1663] [id = 99] 01:08:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11276a000) [pid = 1663] [serial = 294] [outer = 0x0] 01:08:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1292d2000) [pid = 1663] [serial = 295] [outer = 0x11276a000] 01:08:36 INFO - PROCESS | 1663 | 1463645316757 Marionette DEBUG loaded listener.js 01:08:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1296f2800) [pid = 1663] [serial = 296] [outer = 0x11276a000] 01:08:37 INFO - PROCESS | 1663 | 1463645317077 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 468ms 01:08:37 INFO - PROCESS | 1663 | 1463645317097 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:08:37 INFO - PROCESS | 1663 | 1463645317098 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 01:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:08:37 INFO - PROCESS | 1663 | 1463645317100 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:08:37 INFO - PROCESS | 1663 | 1463645317101 Marionette TRACE conn2 <- [1,370,null,{}] 01:08:37 INFO - PROCESS | 1663 | 1463645317104 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:37 INFO - PROCESS | 1663 | 1463645317177 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:08:37 INFO - PROCESS | 1663 | 1463645317181 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7d4000 == 48 [pid = 1663] [id = 100] 01:08:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1296f2c00) [pid = 1663] [serial = 297] [outer = 0x0] 01:08:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12a70e000) [pid = 1663] [serial = 298] [outer = 0x1296f2c00] 01:08:37 INFO - PROCESS | 1663 | 1463645317207 Marionette DEBUG loaded listener.js 01:08:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12a91f800) [pid = 1663] [serial = 299] [outer = 0x1296f2c00] 01:08:37 INFO - PROCESS | 1663 | 1463645317514 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 420ms 01:08:37 INFO - PROCESS | 1663 | 1463645317578 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:08:37 INFO - PROCESS | 1663 | 1463645317581 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 01:08:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:08:37 INFO - PROCESS | 1663 | 1463645317592 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:08:37 INFO - PROCESS | 1663 | 1463645317594 Marionette TRACE conn2 <- [1,374,null,{}] 01:08:37 INFO - PROCESS | 1663 | 1463645317598 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:37 INFO - PROCESS | 1663 | 1463645317698 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:08:37 INFO - PROCESS | 1663 | 1463645317745 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161dc000 == 49 [pid = 1663] [id = 101] 01:08:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x113344c00) [pid = 1663] [serial = 300] [outer = 0x0] 01:08:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1139bc800) [pid = 1663] [serial = 301] [outer = 0x113344c00] 01:08:37 INFO - PROCESS | 1663 | 1463645317773 Marionette DEBUG loaded listener.js 01:08:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11618f400) [pid = 1663] [serial = 302] [outer = 0x113344c00] 01:08:38 INFO - PROCESS | 1663 | 1463645318184 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:08:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:08:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 622ms 01:08:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:08:38 INFO - PROCESS | 1663 | 1463645318214 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:08:38 INFO - PROCESS | 1663 | 1463645318216 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 01:08:38 INFO - PROCESS | 1663 | 1463645318221 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:08:38 INFO - PROCESS | 1663 | 1463645318224 Marionette TRACE conn2 <- [1,378,null,{}] 01:08:38 INFO - PROCESS | 1663 | 1463645318227 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:38 INFO - PROCESS | 1663 | 1463645318322 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:08:38 INFO - PROCESS | 1663 | 1463645318416 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x119072800 == 50 [pid = 1663] [id = 102] 01:08:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1182df800) [pid = 1663] [serial = 303] [outer = 0x0] 01:08:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1185c5800) [pid = 1663] [serial = 304] [outer = 0x1182df800] 01:08:38 INFO - PROCESS | 1663 | 1463645318448 Marionette DEBUG loaded listener.js 01:08:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119038000) [pid = 1663] [serial = 305] [outer = 0x1182df800] 01:08:38 INFO - PROCESS | 1663 | 1463645318860 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:08:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:08:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 01:08:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:08:38 INFO - PROCESS | 1663 | 1463645318893 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:08:38 INFO - PROCESS | 1663 | 1463645318894 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 01:08:38 INFO - PROCESS | 1663 | 1463645318897 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:08:38 INFO - PROCESS | 1663 | 1463645318898 Marionette TRACE conn2 <- [1,382,null,{}] 01:08:38 INFO - PROCESS | 1663 | 1463645318902 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:39 INFO - PROCESS | 1663 | 1463645319000 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:08:39 INFO - PROCESS | 1663 | 1463645319053 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x126937800 == 51 [pid = 1663] [id = 103] 01:08:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x119911000) [pid = 1663] [serial = 306] [outer = 0x0] 01:08:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x121396800) [pid = 1663] [serial = 307] [outer = 0x119911000] 01:08:39 INFO - PROCESS | 1663 | 1463645319085 Marionette DEBUG loaded listener.js 01:08:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x122faa800) [pid = 1663] [serial = 308] [outer = 0x119911000] 01:08:39 INFO - PROCESS | 1663 | 1463645319513 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:08:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:08:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 668ms 01:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:08:39 INFO - PROCESS | 1663 | 1463645319566 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:08:39 INFO - PROCESS | 1663 | 1463645319567 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 01:08:39 INFO - PROCESS | 1663 | 1463645319569 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:08:39 INFO - PROCESS | 1663 | 1463645319571 Marionette TRACE conn2 <- [1,386,null,{}] 01:08:39 INFO - PROCESS | 1663 | 1463645319576 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:39 INFO - PROCESS | 1663 | 1463645319690 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:08:39 INFO - PROCESS | 1663 | 1463645319762 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9c6800 == 52 [pid = 1663] [id = 104] 01:08:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1245a9400) [pid = 1663] [serial = 309] [outer = 0x0] 01:08:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x124e43800) [pid = 1663] [serial = 310] [outer = 0x1245a9400] 01:08:39 INFO - PROCESS | 1663 | 1463645319791 Marionette DEBUG loaded listener.js 01:08:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1269ed400) [pid = 1663] [serial = 311] [outer = 0x1245a9400] 01:08:40 INFO - PROCESS | 1663 | 1463645320201 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 01:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 01:08:40 INFO - PROCESS | 1663 | 1463645320241 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:08:40 INFO - PROCESS | 1663 | 1463645320243 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 01:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:08:40 INFO - PROCESS | 1663 | 1463645320245 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:08:40 INFO - PROCESS | 1663 | 1463645320246 Marionette TRACE conn2 <- [1,390,null,{}] 01:08:40 INFO - PROCESS | 1663 | 1463645320249 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:40 INFO - PROCESS | 1663 | 1463645320342 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:08:40 INFO - PROCESS | 1663 | 1463645320386 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad42000 == 53 [pid = 1663] [id = 105] 01:08:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x128e6d000) [pid = 1663] [serial = 312] [outer = 0x0] 01:08:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x128e6e800) [pid = 1663] [serial = 313] [outer = 0x128e6d000] 01:08:40 INFO - PROCESS | 1663 | 1463645320425 Marionette DEBUG loaded listener.js 01:08:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x129586800) [pid = 1663] [serial = 314] [outer = 0x128e6d000] 01:08:41 INFO - PROCESS | 1663 | 1463645321077 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 01:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 869ms 01:08:41 INFO - PROCESS | 1663 | 1463645321115 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:08:41 INFO - PROCESS | 1663 | 1463645321117 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 01:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:08:41 INFO - PROCESS | 1663 | 1463645321121 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:08:41 INFO - PROCESS | 1663 | 1463645321123 Marionette TRACE conn2 <- [1,394,null,{}] 01:08:41 INFO - PROCESS | 1663 | 1463645321126 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:41 INFO - PROCESS | 1663 | 1463645321211 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:08:41 INFO - PROCESS | 1663 | 1463645321272 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185da800 == 54 [pid = 1663] [id = 106] 01:08:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11619a800) [pid = 1663] [serial = 315] [outer = 0x0] 01:08:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x116943400) [pid = 1663] [serial = 316] [outer = 0x11619a800] 01:08:41 INFO - PROCESS | 1663 | 1463645321299 Marionette DEBUG loaded listener.js 01:08:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1181d4800) [pid = 1663] [serial = 317] [outer = 0x11619a800] 01:08:41 INFO - PROCESS | 1663 | 1463645321759 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 01:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 672ms 01:08:41 INFO - PROCESS | 1663 | 1463645321811 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:08:41 INFO - PROCESS | 1663 | 1463645321817 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 01:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:08:41 INFO - PROCESS | 1663 | 1463645321826 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:08:41 INFO - PROCESS | 1663 | 1463645321829 Marionette TRACE conn2 <- [1,398,null,{}] 01:08:41 INFO - PROCESS | 1663 | 1463645321832 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:41 INFO - PROCESS | 1663 | 1463645321955 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:08:42 INFO - PROCESS | 1663 | 1463645322042 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x11826b000 == 55 [pid = 1663] [id = 107] 01:08:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x118724800) [pid = 1663] [serial = 318] [outer = 0x0] 01:08:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11903ec00) [pid = 1663] [serial = 319] [outer = 0x118724800] 01:08:42 INFO - PROCESS | 1663 | 1463645322083 Marionette DEBUG loaded listener.js 01:08:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x11919cc00) [pid = 1663] [serial = 320] [outer = 0x118724800] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x112659800 == 54 [pid = 1663] [id = 68] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x12928d800 == 53 [pid = 1663] [id = 99] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x128e25000 == 52 [pid = 1663] [id = 98] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x124e7a000 == 51 [pid = 1663] [id = 97] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x123ef7000 == 50 [pid = 1663] [id = 96] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x123c69000 == 49 [pid = 1663] [id = 95] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x122b11000 == 48 [pid = 1663] [id = 94] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x129586400) [pid = 1663] [serial = 244] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x11a00d800 == 47 [pid = 1663] [id = 93] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x1199d8000 == 46 [pid = 1663] [id = 92] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x119316800 == 45 [pid = 1663] [id = 91] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x11827e000 == 44 [pid = 1663] [id = 90] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x1170bc000 == 43 [pid = 1663] [id = 89] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x1161c4800 == 42 [pid = 1663] [id = 88] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x115e05800 == 41 [pid = 1663] [id = 87] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x1295c1800 == 40 [pid = 1663] [id = 86] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x128e1e000 == 39 [pid = 1663] [id = 85] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x11a017000 == 38 [pid = 1663] [id = 84] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x116975800 == 37 [pid = 1663] [id = 83] 01:08:42 INFO - PROCESS | 1663 | --DOCSHELL 0x1291d2800 == 36 [pid = 1663] [id = 82] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12957e800) [pid = 1663] [serial = 242] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x11716a400) [pid = 1663] [serial = 208] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11329e000) [pid = 1663] [serial = 201] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1291da000) [pid = 1663] [serial = 239] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1245af800) [pid = 1663] [serial = 224] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1245ec800) [pid = 1663] [serial = 226] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1243c7800) [pid = 1663] [serial = 238] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11754e800) [pid = 1663] [serial = 235] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1166b5800) [pid = 1663] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1269dfc00) [pid = 1663] [serial = 232] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x119550800) [pid = 1663] [serial = 218] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12139a400) [pid = 1663] [serial = 221] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126923400) [pid = 1663] [serial = 230] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119064400) [pid = 1663] [serial = 214] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x128dd3c00) [pid = 1663] [serial = 233] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118068800) [pid = 1663] [serial = 204] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126567400) [pid = 1663] [serial = 229] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11679c800) [pid = 1663] [serial = 207] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x123b35800) [pid = 1663] [serial = 223] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1184c9800) [pid = 1663] [serial = 211] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1194c1400) [pid = 1663] [serial = 236] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x124eb2000) [pid = 1663] [serial = 227] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126723800) [pid = 1663] [serial = 199] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1292ce800) [pid = 1663] [serial = 241] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1193d1800) [pid = 1663] [serial = 217] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11990d000) [pid = 1663] [serial = 220] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1191a7800) [pid = 1663] [serial = 215] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118c1e400) [pid = 1663] [serial = 212] [outer = 0x0] [url = about:blank] 01:08:42 INFO - PROCESS | 1663 | 1463645322439 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 01:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 621ms 01:08:42 INFO - PROCESS | 1663 | 1463645322446 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:08:42 INFO - PROCESS | 1663 | 1463645322447 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 01:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:08:42 INFO - PROCESS | 1663 | 1463645322449 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:08:42 INFO - PROCESS | 1663 | 1463645322452 Marionette TRACE conn2 <- [1,402,null,{}] 01:08:42 INFO - PROCESS | 1663 | 1463645322479 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:42 INFO - PROCESS | 1663 | 1463645322559 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:08:42 INFO - PROCESS | 1663 | 1463645322606 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x11757d000 == 37 [pid = 1663] [id = 108] 01:08:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119068400) [pid = 1663] [serial = 321] [outer = 0x0] 01:08:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1194c1400) [pid = 1663] [serial = 322] [outer = 0x119068400] 01:08:42 INFO - PROCESS | 1663 | 1463645322633 Marionette DEBUG loaded listener.js 01:08:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12139cc00) [pid = 1663] [serial = 323] [outer = 0x119068400] 01:08:42 INFO - PROCESS | 1663 | 1463645322946 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 01:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 542ms 01:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:08:42 INFO - PROCESS | 1663 | 1463645322992 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:08:42 INFO - PROCESS | 1663 | 1463645322994 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 01:08:42 INFO - PROCESS | 1663 | 1463645322996 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:08:42 INFO - PROCESS | 1663 | 1463645322997 Marionette TRACE conn2 <- [1,406,null,{}] 01:08:43 INFO - PROCESS | 1663 | 1463645323000 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:43 INFO - PROCESS | 1663 | 1463645323075 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:08:43 INFO - PROCESS | 1663 | 1463645323081 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x119631000 == 38 [pid = 1663] [id = 109] 01:08:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x122d9ec00) [pid = 1663] [serial = 324] [outer = 0x0] 01:08:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1242c8000) [pid = 1663] [serial = 325] [outer = 0x122d9ec00] 01:08:43 INFO - PROCESS | 1663 | 1463645323107 Marionette DEBUG loaded listener.js 01:08:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1245b5800) [pid = 1663] [serial = 326] [outer = 0x122d9ec00] 01:08:43 INFO - PROCESS | 1663 | 1463645323406 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 01:08:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 468ms 01:08:43 INFO - PROCESS | 1663 | 1463645323475 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:08:43 INFO - PROCESS | 1663 | 1463645323476 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 01:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:08:43 INFO - PROCESS | 1663 | 1463645323496 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:08:43 INFO - PROCESS | 1663 | 1463645323497 Marionette TRACE conn2 <- [1,410,null,{}] 01:08:43 INFO - PROCESS | 1663 | 1463645323531 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:43 INFO - PROCESS | 1663 | 1463645323611 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:08:43 INFO - PROCESS | 1663 | 1463645323643 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x122d17000 == 39 [pid = 1663] [id = 110] 01:08:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x126567400) [pid = 1663] [serial = 327] [outer = 0x0] 01:08:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x128dd2000) [pid = 1663] [serial = 328] [outer = 0x126567400] 01:08:43 INFO - PROCESS | 1663 | 1463645323672 Marionette DEBUG loaded listener.js 01:08:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128dda000) [pid = 1663] [serial = 329] [outer = 0x126567400] 01:08:43 INFO - PROCESS | 1663 | 1463645323997 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 01:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 533ms 01:08:44 INFO - PROCESS | 1663 | 1463645324017 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:08:44 INFO - PROCESS | 1663 | 1463645324018 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 01:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:08:44 INFO - PROCESS | 1663 | 1463645324021 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:08:44 INFO - PROCESS | 1663 | 1463645324024 Marionette TRACE conn2 <- [1,414,null,{}] 01:08:44 INFO - PROCESS | 1663 | 1463645324027 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:44 INFO - PROCESS | 1663 | 1463645324144 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:08:44 INFO - PROCESS | 1663 | 1463645324151 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b1e000 == 40 [pid = 1663] [id = 111] 01:08:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x128e72000) [pid = 1663] [serial = 330] [outer = 0x0] 01:08:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x129581c00) [pid = 1663] [serial = 331] [outer = 0x128e72000] 01:08:44 INFO - PROCESS | 1663 | 1463645324177 Marionette DEBUG loaded listener.js 01:08:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12a9cb800) [pid = 1663] [serial = 332] [outer = 0x128e72000] 01:08:44 INFO - PROCESS | 1663 | 1463645324499 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 01:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 01:08:44 INFO - PROCESS | 1663 | 1463645324543 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:08:44 INFO - PROCESS | 1663 | 1463645324544 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 01:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:08:44 INFO - PROCESS | 1663 | 1463645324546 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:08:44 INFO - PROCESS | 1663 | 1463645324547 Marionette TRACE conn2 <- [1,418,null,{}] 01:08:44 INFO - PROCESS | 1663 | 1463645324549 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:44 INFO - PROCESS | 1663 | 1463645324643 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:08:44 INFO - PROCESS | 1663 | 1463645324657 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x124965800 == 41 [pid = 1663] [id = 112] 01:08:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x128fdd400) [pid = 1663] [serial = 333] [outer = 0x0] 01:08:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12a9d3400) [pid = 1663] [serial = 334] [outer = 0x128fdd400] 01:08:44 INFO - PROCESS | 1663 | 1463645324682 Marionette DEBUG loaded listener.js 01:08:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12aad1800) [pid = 1663] [serial = 335] [outer = 0x128fdd400] 01:08:45 INFO - PROCESS | 1663 | 1463645325490 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 01:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 01:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 01:08:45 INFO - PROCESS | 1663 | 1463645325515 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:08:45 INFO - PROCESS | 1663 | 1463645325516 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 01:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:08:45 INFO - PROCESS | 1663 | 1463645325518 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:08:45 INFO - PROCESS | 1663 | 1463645325519 Marionette TRACE conn2 <- [1,422,null,{}] 01:08:45 INFO - PROCESS | 1663 | 1463645325522 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:45 INFO - PROCESS | 1663 | 1463645325612 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:08:45 INFO - PROCESS | 1663 | 1463645325644 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ca8800 == 42 [pid = 1663] [id = 113] 01:08:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12aad2000) [pid = 1663] [serial = 336] [outer = 0x0] 01:08:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12aadc000) [pid = 1663] [serial = 337] [outer = 0x12aad2000] 01:08:45 INFO - PROCESS | 1663 | 1463645325669 Marionette DEBUG loaded listener.js 01:08:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12ad88800) [pid = 1663] [serial = 338] [outer = 0x12aad2000] 01:08:46 INFO - PROCESS | 1663 | 1463645326315 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x123bd1400) [pid = 1663] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1243c6c00) [pid = 1663] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1181cfc00) [pid = 1663] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1132a2000) [pid = 1663] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11872f800) [pid = 1663] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x121399800) [pid = 1663] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12957f000) [pid = 1663] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11334dc00) [pid = 1663] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x119041000) [pid = 1663] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x116a50800) [pid = 1663] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1267b3800) [pid = 1663] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11276a000) [pid = 1663] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x128dd0c00) [pid = 1663] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:08:46 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x128e6b400) [pid = 1663] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:08:46 INFO - PROCESS | 1663 | 1463645326460 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 01:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 973ms 01:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:08:46 INFO - PROCESS | 1663 | 1463645326492 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:08:46 INFO - PROCESS | 1663 | 1463645326494 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 01:08:46 INFO - PROCESS | 1663 | 1463645326496 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:08:46 INFO - PROCESS | 1663 | 1463645326497 Marionette TRACE conn2 <- [1,426,null,{}] 01:08:46 INFO - PROCESS | 1663 | 1463645326499 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:46 INFO - PROCESS | 1663 | 1463645326577 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:08:46 INFO - PROCESS | 1663 | 1463645326582 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199dd000 == 43 [pid = 1663] [id = 114] 01:08:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x119042400) [pid = 1663] [serial = 339] [outer = 0x0] 01:08:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x121399800) [pid = 1663] [serial = 340] [outer = 0x119042400] 01:08:46 INFO - PROCESS | 1663 | 1463645326608 Marionette DEBUG loaded listener.js 01:08:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12671f400) [pid = 1663] [serial = 341] [outer = 0x119042400] 01:08:46 INFO - PROCESS | 1663 | 1463645326931 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 01:08:46 INFO - PROCESS | 1663 | 1463645326965 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 01:08:46 INFO - PROCESS | 1663 | 1463645326967 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:08:46 INFO - PROCESS | 1663 | 1463645326968 Marionette TRACE conn2 <- [1,430,null,{}] 01:08:46 INFO - PROCESS | 1663 | 1463645326971 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:47 INFO - PROCESS | 1663 | 1463645327064 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:08:47 INFO - PROCESS | 1663 | 1463645327070 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12998b000 == 44 [pid = 1663] [id = 115] 01:08:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11905f400) [pid = 1663] [serial = 342] [outer = 0x0] 01:08:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1296f7000) [pid = 1663] [serial = 343] [outer = 0x11905f400] 01:08:47 INFO - PROCESS | 1663 | 1463645327095 Marionette DEBUG loaded listener.js 01:08:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12b3ecc00) [pid = 1663] [serial = 344] [outer = 0x11905f400] 01:08:47 INFO - PROCESS | 1663 | 1463645327388 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 01:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 472ms 01:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:08:47 INFO - PROCESS | 1663 | 1463645327442 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:08:47 INFO - PROCESS | 1663 | 1463645327443 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 01:08:47 INFO - PROCESS | 1663 | 1463645327445 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:08:47 INFO - PROCESS | 1663 | 1463645327447 Marionette TRACE conn2 <- [1,434,null,{}] 01:08:47 INFO - PROCESS | 1663 | 1463645327449 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:47 INFO - PROCESS | 1663 | 1463645327537 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:08:47 INFO - PROCESS | 1663 | 1463645327544 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adc7800 == 45 [pid = 1663] [id = 116] 01:08:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12b3ef400) [pid = 1663] [serial = 345] [outer = 0x0] 01:08:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12bc37400) [pid = 1663] [serial = 346] [outer = 0x12b3ef400] 01:08:47 INFO - PROCESS | 1663 | 1463645327573 Marionette DEBUG loaded listener.js 01:08:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12bc60000) [pid = 1663] [serial = 347] [outer = 0x12b3ef400] 01:08:47 INFO - PROCESS | 1663 | 1463645327900 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 01:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 470ms 01:08:47 INFO - PROCESS | 1663 | 1463645327915 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:08:47 INFO - PROCESS | 1663 | 1463645327917 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 01:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:08:47 INFO - PROCESS | 1663 | 1463645327930 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:08:47 INFO - PROCESS | 1663 | 1463645327932 Marionette TRACE conn2 <- [1,438,null,{}] 01:08:47 INFO - PROCESS | 1663 | 1463645327934 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:48 INFO - PROCESS | 1663 | 1463645328059 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:08:48 INFO - PROCESS | 1663 | 1463645328067 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3c2000 == 46 [pid = 1663] [id = 117] 01:08:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12b3ef800) [pid = 1663] [serial = 348] [outer = 0x0] 01:08:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12bc64c00) [pid = 1663] [serial = 349] [outer = 0x12b3ef800] 01:08:48 INFO - PROCESS | 1663 | 1463645328106 Marionette DEBUG loaded listener.js 01:08:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12bf66800) [pid = 1663] [serial = 350] [outer = 0x12b3ef800] 01:08:48 INFO - PROCESS | 1663 | 1463645328668 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 01:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 769ms 01:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:08:48 INFO - PROCESS | 1663 | 1463645328700 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:08:48 INFO - PROCESS | 1663 | 1463645328703 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 01:08:48 INFO - PROCESS | 1663 | 1463645328706 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:08:48 INFO - PROCESS | 1663 | 1463645328709 Marionette TRACE conn2 <- [1,442,null,{}] 01:08:48 INFO - PROCESS | 1663 | 1463645328712 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:48 INFO - PROCESS | 1663 | 1463645328814 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:08:48 INFO - PROCESS | 1663 | 1463645328875 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11695d000 == 47 [pid = 1663] [id = 118] 01:08:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x115e3f400) [pid = 1663] [serial = 351] [outer = 0x0] 01:08:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11679c800) [pid = 1663] [serial = 352] [outer = 0x115e3f400] 01:08:48 INFO - PROCESS | 1663 | 1463645328907 Marionette DEBUG loaded listener.js 01:08:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1182dc800) [pid = 1663] [serial = 353] [outer = 0x115e3f400] 01:08:49 INFO - PROCESS | 1663 | 1463645329391 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 01:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 721ms 01:08:49 INFO - PROCESS | 1663 | 1463645329427 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:08:49 INFO - PROCESS | 1663 | 1463645329432 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 01:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:08:49 INFO - PROCESS | 1663 | 1463645329436 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:08:49 INFO - PROCESS | 1663 | 1463645329438 Marionette TRACE conn2 <- [1,446,null,{}] 01:08:49 INFO - PROCESS | 1663 | 1463645329440 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:49 INFO - PROCESS | 1663 | 1463645329538 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:08:49 INFO - PROCESS | 1663 | 1463645329599 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x119633000 == 48 [pid = 1663] [id = 119] 01:08:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1191a7800) [pid = 1663] [serial = 354] [outer = 0x0] 01:08:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1194bc800) [pid = 1663] [serial = 355] [outer = 0x1191a7800] 01:08:49 INFO - PROCESS | 1663 | 1463645329630 Marionette DEBUG loaded listener.js 01:08:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12139a000) [pid = 1663] [serial = 356] [outer = 0x1191a7800] 01:08:50 INFO - PROCESS | 1663 | 1463645330082 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 01:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 01:08:50 INFO - PROCESS | 1663 | 1463645330108 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:08:50 INFO - PROCESS | 1663 | 1463645330110 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 01:08:50 INFO - PROCESS | 1663 | 1463645330112 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:08:50 INFO - PROCESS | 1663 | 1463645330115 Marionette TRACE conn2 <- [1,450,null,{}] 01:08:50 INFO - PROCESS | 1663 | 1463645330125 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:50 INFO - PROCESS | 1663 | 1463645330223 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:08:50 INFO - PROCESS | 1663 | 1463645330287 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adb9000 == 49 [pid = 1663] [id = 120] 01:08:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1260d0000) [pid = 1663] [serial = 357] [outer = 0x0] 01:08:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126923c00) [pid = 1663] [serial = 358] [outer = 0x1260d0000] 01:08:50 INFO - PROCESS | 1663 | 1463645330318 Marionette DEBUG loaded listener.js 01:08:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x128e6c800) [pid = 1663] [serial = 359] [outer = 0x1260d0000] 01:08:50 INFO - PROCESS | 1663 | 1463645330766 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 01:08:50 INFO - PROCESS | 1663 | 1463645330788 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 01:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:08:50 INFO - PROCESS | 1663 | 1463645330834 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:08:50 INFO - PROCESS | 1663 | 1463645330835 Marionette TRACE conn2 <- [1,454,null,{}] 01:08:50 INFO - PROCESS | 1663 | 1463645330838 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:50 INFO - PROCESS | 1663 | 1463645330938 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:08:51 INFO - PROCESS | 1663 | 1463645331000 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x116633000 == 50 [pid = 1663] [id = 121] 01:08:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1191a5c00) [pid = 1663] [serial = 360] [outer = 0x0] 01:08:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x129589c00) [pid = 1663] [serial = 361] [outer = 0x1191a5c00] 01:08:51 INFO - PROCESS | 1663 | 1463645331031 Marionette DEBUG loaded listener.js 01:08:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1296fd000) [pid = 1663] [serial = 362] [outer = 0x1191a5c00] 01:08:51 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:08:51 INFO - PROCESS | 1663 | 1463645331600 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 01:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 825ms 01:08:51 INFO - PROCESS | 1663 | 1463645331659 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:08:51 INFO - PROCESS | 1663 | 1463645331663 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 01:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:08:51 INFO - PROCESS | 1663 | 1463645331668 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:08:51 INFO - PROCESS | 1663 | 1463645331671 Marionette TRACE conn2 <- [1,458,null,{}] 01:08:51 INFO - PROCESS | 1663 | 1463645331679 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:51 INFO - PROCESS | 1663 | 1463645331804 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:08:51 INFO - PROCESS | 1663 | 1463645331861 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e13800 == 51 [pid = 1663] [id = 122] 01:08:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x116a50800) [pid = 1663] [serial = 363] [outer = 0x0] 01:08:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x11754cc00) [pid = 1663] [serial = 364] [outer = 0x116a50800] 01:08:51 INFO - PROCESS | 1663 | 1463645331902 Marionette DEBUG loaded listener.js 01:08:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1182de400) [pid = 1663] [serial = 365] [outer = 0x116a50800] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12adc7800 == 50 [pid = 1663] [id = 116] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12998b000 == 49 [pid = 1663] [id = 115] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1199dd000 == 48 [pid = 1663] [id = 114] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x126ca8800 == 47 [pid = 1663] [id = 113] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x124965800 == 46 [pid = 1663] [id = 112] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x123b1e000 == 45 [pid = 1663] [id = 111] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x122d17000 == 44 [pid = 1663] [id = 110] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12a70e000) [pid = 1663] [serial = 298] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x119631000 == 43 [pid = 1663] [id = 109] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x11757d000 == 42 [pid = 1663] [id = 108] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x11826b000 == 41 [pid = 1663] [id = 107] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1185da800 == 40 [pid = 1663] [id = 106] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9c6800 == 39 [pid = 1663] [id = 104] 01:08:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1161dc000 == 38 [pid = 1663] [id = 101] 01:08:52 INFO - PROCESS | 1663 | 1463645332413 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 01:08:52 INFO - PROCESS | 1663 | 1463645332450 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 01:08:52 INFO - PROCESS | 1663 | 1463645332456 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:08:52 INFO - PROCESS | 1663 | 1463645332458 Marionette TRACE conn2 <- [1,462,null,{}] 01:08:52 INFO - PROCESS | 1663 | 1463645332460 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:52 INFO - PROCESS | 1663 | 1463645332539 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:08:52 INFO - PROCESS | 1663 | 1463645332544 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x116960800 == 39 [pid = 1663] [id = 123] 01:08:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1185c0c00) [pid = 1663] [serial = 366] [outer = 0x0] 01:08:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x11903e000) [pid = 1663] [serial = 367] [outer = 0x1185c0c00] 01:08:52 INFO - PROCESS | 1663 | 1463645332574 Marionette DEBUG loaded listener.js 01:08:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x119111c00) [pid = 1663] [serial = 368] [outer = 0x1185c0c00] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1292d1800) [pid = 1663] [serial = 293] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x128ddb800) [pid = 1663] [serial = 287] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x124906c00) [pid = 1663] [serial = 278] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1292d2000) [pid = 1663] [serial = 295] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12671b000) [pid = 1663] [serial = 281] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x128e70400) [pid = 1663] [serial = 290] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1242c8400) [pid = 1663] [serial = 275] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1245afc00) [pid = 1663] [serial = 277] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1260c9800) [pid = 1663] [serial = 280] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x122b86400) [pid = 1663] [serial = 289] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x119909800) [pid = 1663] [serial = 271] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x121394000) [pid = 1663] [serial = 272] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119034400) [pid = 1663] [serial = 265] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x119041400) [pid = 1663] [serial = 266] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x122e8d000) [pid = 1663] [serial = 274] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1296ee400) [pid = 1663] [serial = 245] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1169b2400) [pid = 1663] [serial = 260] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11613d400) [pid = 1663] [serial = 259] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11919c800) [pid = 1663] [serial = 268] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1193cb800) [pid = 1663] [serial = 269] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x117677c00) [pid = 1663] [serial = 262] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12699a400) [pid = 1663] [serial = 283] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1182ea000) [pid = 1663] [serial = 263] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x128dce800) [pid = 1663] [serial = 284] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x124349400) [pid = 1663] [serial = 256] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x122b89800) [pid = 1663] [serial = 253] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x116935800) [pid = 1663] [serial = 247] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118c27400) [pid = 1663] [serial = 250] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1296f2800) [pid = 1663] [serial = 296] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x128dd6000) [pid = 1663] [serial = 286] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128fdec00) [pid = 1663] [serial = 292] [outer = 0x0] [url = about:blank] 01:08:52 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:08:53 INFO - PROCESS | 1663 | 1463645333000 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 01:08:53 INFO - PROCESS | 1663 | 1463645333029 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 01:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:08:53 INFO - PROCESS | 1663 | 1463645333033 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:08:53 INFO - PROCESS | 1663 | 1463645333036 Marionette TRACE conn2 <- [1,466,null,{}] 01:08:53 INFO - PROCESS | 1663 | 1463645333050 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:53 INFO - PROCESS | 1663 | 1463645333167 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:08:53 INFO - PROCESS | 1663 | 1463645333176 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185de000 == 40 [pid = 1663] [id = 124] 01:08:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1193c3000) [pid = 1663] [serial = 369] [outer = 0x0] 01:08:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119909400) [pid = 1663] [serial = 370] [outer = 0x1193c3000] 01:08:53 INFO - PROCESS | 1663 | 1463645333215 Marionette DEBUG loaded listener.js 01:08:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x122d95400) [pid = 1663] [serial = 371] [outer = 0x1193c3000] 01:08:53 INFO - PROCESS | 1663 | 1463645333634 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 01:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:08:53 INFO - PROCESS | 1663 | 1463645333668 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 01:08:53 INFO - PROCESS | 1663 | 1463645333673 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:08:53 INFO - PROCESS | 1663 | 1463645333675 Marionette TRACE conn2 <- [1,470,null,{}] 01:08:53 INFO - PROCESS | 1663 | 1463645333688 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:53 INFO - PROCESS | 1663 | 1463645333800 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:08:53 INFO - PROCESS | 1663 | 1463645333869 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x119636800 == 41 [pid = 1663] [id = 125] 01:08:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x122e87400) [pid = 1663] [serial = 372] [outer = 0x0] 01:08:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12433b800) [pid = 1663] [serial = 373] [outer = 0x122e87400] 01:08:53 INFO - PROCESS | 1663 | 1463645333910 Marionette DEBUG loaded listener.js 01:08:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1245e8800) [pid = 1663] [serial = 374] [outer = 0x122e87400] 01:08:54 INFO - PROCESS | 1663 | 1463645334206 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 01:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 572ms 01:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:08:54 INFO - PROCESS | 1663 | 1463645334246 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:08:54 INFO - PROCESS | 1663 | 1463645334247 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 01:08:54 INFO - PROCESS | 1663 | 1463645334250 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:08:54 INFO - PROCESS | 1663 | 1463645334251 Marionette TRACE conn2 <- [1,474,null,{}] 01:08:54 INFO - PROCESS | 1663 | 1463645334253 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:54 INFO - PROCESS | 1663 | 1463645334327 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:08:54 INFO - PROCESS | 1663 | 1463645334331 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213b3000 == 42 [pid = 1663] [id = 126] 01:08:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1242c3c00) [pid = 1663] [serial = 375] [outer = 0x0] 01:08:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1260ca400) [pid = 1663] [serial = 376] [outer = 0x1242c3c00] 01:08:54 INFO - PROCESS | 1663 | 1463645334358 Marionette DEBUG loaded listener.js 01:08:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1267b2c00) [pid = 1663] [serial = 377] [outer = 0x1242c3c00] 01:08:54 INFO - PROCESS | 1663 | 1463645334735 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 01:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 517ms 01:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:08:54 INFO - PROCESS | 1663 | 1463645334768 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:08:54 INFO - PROCESS | 1663 | 1463645334769 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 01:08:54 INFO - PROCESS | 1663 | 1463645334771 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:08:54 INFO - PROCESS | 1663 | 1463645334774 Marionette TRACE conn2 <- [1,478,null,{}] 01:08:54 INFO - PROCESS | 1663 | 1463645334777 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:54 INFO - PROCESS | 1663 | 1463645334880 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:08:54 INFO - PROCESS | 1663 | 1463645334913 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x122bd0000 == 43 [pid = 1663] [id = 127] 01:08:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1267aa800) [pid = 1663] [serial = 378] [outer = 0x0] 01:08:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x128dcd800) [pid = 1663] [serial = 379] [outer = 0x1267aa800] 01:08:54 INFO - PROCESS | 1663 | 1463645334946 Marionette DEBUG loaded listener.js 01:08:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x128fdcc00) [pid = 1663] [serial = 380] [outer = 0x1267aa800] 01:08:55 INFO - PROCESS | 1663 | 1463645335271 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 01:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 521ms 01:08:55 INFO - PROCESS | 1663 | 1463645335293 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:08:55 INFO - PROCESS | 1663 | 1463645335294 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 01:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:08:55 INFO - PROCESS | 1663 | 1463645335296 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:08:55 INFO - PROCESS | 1663 | 1463645335297 Marionette TRACE conn2 <- [1,482,null,{}] 01:08:55 INFO - PROCESS | 1663 | 1463645335299 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:55 INFO - PROCESS | 1663 | 1463645335385 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:08:55 INFO - PROCESS | 1663 | 1463645335419 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12421a000 == 44 [pid = 1663] [id = 128] 01:08:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x128fdb400) [pid = 1663] [serial = 381] [outer = 0x0] 01:08:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1292ce000) [pid = 1663] [serial = 382] [outer = 0x128fdb400] 01:08:55 INFO - PROCESS | 1663 | 1463645335444 Marionette DEBUG loaded listener.js 01:08:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x129581000) [pid = 1663] [serial = 383] [outer = 0x128fdb400] 01:08:55 INFO - PROCESS | 1663 | 1463645335774 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 01:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 01:08:55 INFO - PROCESS | 1663 | 1463645335815 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:08:55 INFO - PROCESS | 1663 | 1463645335816 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 01:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:08:55 INFO - PROCESS | 1663 | 1463645335818 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:08:55 INFO - PROCESS | 1663 | 1463645335819 Marionette TRACE conn2 <- [1,486,null,{}] 01:08:55 INFO - PROCESS | 1663 | 1463645335821 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:55 INFO - PROCESS | 1663 | 1463645335912 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:08:55 INFO - PROCESS | 1663 | 1463645335916 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12496e000 == 45 [pid = 1663] [id = 129] 01:08:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1292c9000) [pid = 1663] [serial = 384] [outer = 0x0] 01:08:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1296efc00) [pid = 1663] [serial = 385] [outer = 0x1292c9000] 01:08:55 INFO - PROCESS | 1663 | 1463645335941 Marionette DEBUG loaded listener.js 01:08:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12a70f800) [pid = 1663] [serial = 386] [outer = 0x1292c9000] 01:08:56 INFO - PROCESS | 1663 | 1463645336268 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 01:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 473ms 01:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:08:56 INFO - PROCESS | 1663 | 1463645336293 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:08:56 INFO - PROCESS | 1663 | 1463645336295 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 01:08:56 INFO - PROCESS | 1663 | 1463645336297 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:08:56 INFO - PROCESS | 1663 | 1463645336298 Marionette TRACE conn2 <- [1,490,null,{}] 01:08:56 INFO - PROCESS | 1663 | 1463645336307 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:56 INFO - PROCESS | 1663 | 1463645336396 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:08:56 INFO - PROCESS | 1663 | 1463645336400 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x126c95000 == 46 [pid = 1663] [id = 130] 01:08:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x129586400) [pid = 1663] [serial = 387] [outer = 0x0] 01:08:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12a922c00) [pid = 1663] [serial = 388] [outer = 0x129586400] 01:08:56 INFO - PROCESS | 1663 | 1463645336425 Marionette DEBUG loaded listener.js 01:08:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12a9d7c00) [pid = 1663] [serial = 389] [outer = 0x129586400] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1296f2c00) [pid = 1663] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x126567400) [pid = 1663] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x128fdd400) [pid = 1663] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x119068400) [pid = 1663] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11619a800) [pid = 1663] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128e72000) [pid = 1663] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x122d9ec00) [pid = 1663] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118724800) [pid = 1663] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12aad2000) [pid = 1663] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119042400) [pid = 1663] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12b3ef400) [pid = 1663] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:08:56 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11905f400) [pid = 1663] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:08:56 INFO - PROCESS | 1663 | 1463645336815 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 01:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 573ms 01:08:56 INFO - PROCESS | 1663 | 1463645336871 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:08:56 INFO - PROCESS | 1663 | 1463645336874 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 01:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:08:56 INFO - PROCESS | 1663 | 1463645336878 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:08:56 INFO - PROCESS | 1663 | 1463645336879 Marionette TRACE conn2 <- [1,494,null,{}] 01:08:56 INFO - PROCESS | 1663 | 1463645336882 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:56 INFO - PROCESS | 1663 | 1463645336958 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:08:56 INFO - PROCESS | 1663 | 1463645336963 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x126791800 == 47 [pid = 1663] [id = 131] 01:08:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x123bd8c00) [pid = 1663] [serial = 390] [outer = 0x0] 01:08:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x128fdd400) [pid = 1663] [serial = 391] [outer = 0x123bd8c00] 01:08:56 INFO - PROCESS | 1663 | 1463645336988 Marionette DEBUG loaded listener.js 01:08:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12aad3000) [pid = 1663] [serial = 392] [outer = 0x123bd8c00] 01:08:57 INFO - PROCESS | 1663 | 1463645337318 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 01:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 01:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:08:57 INFO - PROCESS | 1663 | 1463645337347 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:08:57 INFO - PROCESS | 1663 | 1463645337348 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 01:08:57 INFO - PROCESS | 1663 | 1463645337350 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:08:57 INFO - PROCESS | 1663 | 1463645337360 Marionette TRACE conn2 <- [1,498,null,{}] 01:08:57 INFO - PROCESS | 1663 | 1463645337363 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:57 INFO - PROCESS | 1663 | 1463645337449 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:08:57 INFO - PROCESS | 1663 | 1463645337497 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12997b000 == 48 [pid = 1663] [id = 132] 01:08:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x129583000) [pid = 1663] [serial = 393] [outer = 0x0] 01:08:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12aad9000) [pid = 1663] [serial = 394] [outer = 0x129583000] 01:08:57 INFO - PROCESS | 1663 | 1463645337526 Marionette DEBUG loaded listener.js 01:08:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bc39000) [pid = 1663] [serial = 395] [outer = 0x129583000] 01:08:57 INFO - PROCESS | 1663 | 1463645337813 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 01:08:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 480ms 01:08:57 INFO - PROCESS | 1663 | 1463645337832 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:08:57 INFO - PROCESS | 1663 | 1463645337833 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 01:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:08:57 INFO - PROCESS | 1663 | 1463645337835 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:08:57 INFO - PROCESS | 1663 | 1463645337836 Marionette TRACE conn2 <- [1,502,null,{}] 01:08:57 INFO - PROCESS | 1663 | 1463645337846 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:57 INFO - PROCESS | 1663 | 1463645337926 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:08:57 INFO - PROCESS | 1663 | 1463645337930 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9ad800 == 49 [pid = 1663] [id = 133] 01:08:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12b3edc00) [pid = 1663] [serial = 396] [outer = 0x0] 01:08:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12bc58800) [pid = 1663] [serial = 397] [outer = 0x12b3edc00] 01:08:57 INFO - PROCESS | 1663 | 1463645337955 Marionette DEBUG loaded listener.js 01:08:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12bf60400) [pid = 1663] [serial = 398] [outer = 0x12b3edc00] 01:08:58 INFO - PROCESS | 1663 | 1463645338261 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 01:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 472ms 01:08:58 INFO - PROCESS | 1663 | 1463645338309 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:08:58 INFO - PROCESS | 1663 | 1463645338310 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 01:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:08:58 INFO - PROCESS | 1663 | 1463645338312 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:08:58 INFO - PROCESS | 1663 | 1463645338313 Marionette TRACE conn2 <- [1,506,null,{}] 01:08:58 INFO - PROCESS | 1663 | 1463645338315 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:58 INFO - PROCESS | 1663 | 1463645338410 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:08:58 INFO - PROCESS | 1663 | 1463645338424 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad2f000 == 50 [pid = 1663] [id = 134] 01:08:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x113bfa800) [pid = 1663] [serial = 399] [outer = 0x0] 01:08:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12bf5c800) [pid = 1663] [serial = 400] [outer = 0x113bfa800] 01:08:58 INFO - PROCESS | 1663 | 1463645338449 Marionette DEBUG loaded listener.js 01:08:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12bf71800) [pid = 1663] [serial = 401] [outer = 0x113bfa800] 01:08:58 INFO - PROCESS | 1663 | 1463645338861 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 01:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 568ms 01:08:58 INFO - PROCESS | 1663 | 1463645338881 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:08:58 INFO - PROCESS | 1663 | 1463645338884 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 01:08:58 INFO - PROCESS | 1663 | 1463645338888 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:08:58 INFO - PROCESS | 1663 | 1463645338893 Marionette TRACE conn2 <- [1,510,null,{}] 01:08:58 INFO - PROCESS | 1663 | 1463645338897 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:59 INFO - PROCESS | 1663 | 1463645339003 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:08:59 INFO - PROCESS | 1663 | 1463645339067 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f07000 == 51 [pid = 1663] [id = 135] 01:08:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x115e3d800) [pid = 1663] [serial = 402] [outer = 0x0] 01:08:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11679dc00) [pid = 1663] [serial = 403] [outer = 0x115e3d800] 01:08:59 INFO - PROCESS | 1663 | 1463645339099 Marionette DEBUG loaded listener.js 01:08:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1184c6000) [pid = 1663] [serial = 404] [outer = 0x115e3d800] 01:08:59 INFO - PROCESS | 1663 | 1463645339545 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 01:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 676ms 01:08:59 INFO - PROCESS | 1663 | 1463645339574 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:08:59 INFO - PROCESS | 1663 | 1463645339578 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 01:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:08:59 INFO - PROCESS | 1663 | 1463645339584 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:08:59 INFO - PROCESS | 1663 | 1463645339586 Marionette TRACE conn2 <- [1,514,null,{}] 01:08:59 INFO - PROCESS | 1663 | 1463645339589 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:59 INFO - PROCESS | 1663 | 1463645339685 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:08:59 INFO - PROCESS | 1663 | 1463645339748 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a018800 == 52 [pid = 1663] [id = 136] 01:08:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119038c00) [pid = 1663] [serial = 405] [outer = 0x0] 01:08:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1193cb400) [pid = 1663] [serial = 406] [outer = 0x119038c00] 01:08:59 INFO - PROCESS | 1663 | 1463645339777 Marionette DEBUG loaded listener.js 01:08:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x121397400) [pid = 1663] [serial = 407] [outer = 0x119038c00] 01:09:00 INFO - PROCESS | 1663 | 1463645340152 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 01:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 01:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 622ms 01:09:00 INFO - PROCESS | 1663 | 1463645340207 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:09:00 INFO - PROCESS | 1663 | 1463645340209 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 01:09:00 INFO - PROCESS | 1663 | 1463645340211 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:09:00 INFO - PROCESS | 1663 | 1463645340214 Marionette TRACE conn2 <- [1,518,null,{}] 01:09:00 INFO - PROCESS | 1663 | 1463645340221 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:00 INFO - PROCESS | 1663 | 1463645340320 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:09:00 INFO - PROCESS | 1663 | 1463645340404 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adbd800 == 53 [pid = 1663] [id = 137] 01:09:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1242c7c00) [pid = 1663] [serial = 408] [outer = 0x0] 01:09:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1269e8800) [pid = 1663] [serial = 409] [outer = 0x1242c7c00] 01:09:00 INFO - PROCESS | 1663 | 1463645340436 Marionette DEBUG loaded listener.js 01:09:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x128e6cc00) [pid = 1663] [serial = 410] [outer = 0x1242c7c00] 01:09:00 INFO - PROCESS | 1663 | 1463645340850 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 01:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 01:09:00 INFO - PROCESS | 1663 | 1463645340882 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:09:00 INFO - PROCESS | 1663 | 1463645340884 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 01:09:00 INFO - PROCESS | 1663 | 1463645340887 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:09:00 INFO - PROCESS | 1663 | 1463645340888 Marionette TRACE conn2 <- [1,522,null,{}] 01:09:00 INFO - PROCESS | 1663 | 1463645340891 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:00 INFO - PROCESS | 1663 | 1463645340987 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:09:01 INFO - PROCESS | 1663 | 1463645341048 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbae800 == 54 [pid = 1663] [id = 138] 01:09:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x128fe3c00) [pid = 1663] [serial = 411] [outer = 0x0] 01:09:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12a9d0c00) [pid = 1663] [serial = 412] [outer = 0x128fe3c00] 01:09:01 INFO - PROCESS | 1663 | 1463645341077 Marionette DEBUG loaded listener.js 01:09:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12b339c00) [pid = 1663] [serial = 413] [outer = 0x128fe3c00] 01:09:01 INFO - PROCESS | 1663 | 1463645341550 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 01:09:01 INFO - PROCESS | 1663 | 1463645341557 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:09:01 INFO - PROCESS | 1663 | 1463645341559 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 01:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:09:01 INFO - PROCESS | 1663 | 1463645341561 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:09:01 INFO - PROCESS | 1663 | 1463645341562 Marionette TRACE conn2 <- [1,526,null,{}] 01:09:01 INFO - PROCESS | 1663 | 1463645341565 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:01 INFO - PROCESS | 1663 | 1463645341684 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:09:01 INFO - PROCESS | 1663 | 1463645341891 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x117591800 == 55 [pid = 1663] [id = 139] 01:09:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x113b63c00) [pid = 1663] [serial = 414] [outer = 0x0] 01:09:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x115e3cc00) [pid = 1663] [serial = 415] [outer = 0x113b63c00] 01:09:01 INFO - PROCESS | 1663 | 1463645341920 Marionette DEBUG loaded listener.js 01:09:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x116943c00) [pid = 1663] [serial = 416] [outer = 0x113b63c00] 01:09:02 INFO - PROCESS | 1663 | 1463645342345 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 01:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 823ms 01:09:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:09:02 INFO - PROCESS | 1663 | 1463645342385 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:09:02 INFO - PROCESS | 1663 | 1463645342387 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 01:09:02 INFO - PROCESS | 1663 | 1463645342390 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:09:02 INFO - PROCESS | 1663 | 1463645342392 Marionette TRACE conn2 <- [1,530,null,{}] 01:09:02 INFO - PROCESS | 1663 | 1463645342395 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:02 INFO - PROCESS | 1663 | 1463645342488 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:09:02 INFO - PROCESS | 1663 | 1463645342558 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x11704a000 == 56 [pid = 1663] [id = 140] 01:09:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x11872f800) [pid = 1663] [serial = 417] [outer = 0x0] 01:09:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x119067c00) [pid = 1663] [serial = 418] [outer = 0x11872f800] 01:09:02 INFO - PROCESS | 1663 | 1463645342603 Marionette DEBUG loaded listener.js 01:09:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x119909000) [pid = 1663] [serial = 419] [outer = 0x11872f800] 01:09:03 INFO - PROCESS | 1663 | 1463645343048 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:09:03 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 01:09:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:09:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:09:03 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 01:09:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:09:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:09:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:09:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 01:09:03 INFO - PROCESS | 1663 | 1463645343063 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:09:03 INFO - PROCESS | 1663 | 1463645343065 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 01:09:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:09:03 INFO - PROCESS | 1663 | 1463645343068 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:09:03 INFO - PROCESS | 1663 | 1463645343069 Marionette TRACE conn2 <- [1,534,null,{}] 01:09:03 INFO - PROCESS | 1663 | 1463645343071 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:03 INFO - PROCESS | 1663 | 1463645343187 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7d4000 == 55 [pid = 1663] [id = 100] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9ad800 == 54 [pid = 1663] [id = 133] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12997b000 == 53 [pid = 1663] [id = 132] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x126791800 == 52 [pid = 1663] [id = 131] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x126c95000 == 51 [pid = 1663] [id = 130] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12496e000 == 50 [pid = 1663] [id = 129] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12421a000 == 49 [pid = 1663] [id = 128] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1139bc800) [pid = 1663] [serial = 301] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1185c5800) [pid = 1663] [serial = 304] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x121396800) [pid = 1663] [serial = 307] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x124e43800) [pid = 1663] [serial = 310] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x128e6e800) [pid = 1663] [serial = 313] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12bc64c00) [pid = 1663] [serial = 349] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x122bd0000 == 48 [pid = 1663] [id = 127] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1213b3000 == 47 [pid = 1663] [id = 126] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x119636800 == 46 [pid = 1663] [id = 125] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1185de000 == 45 [pid = 1663] [id = 124] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x116960800 == 44 [pid = 1663] [id = 123] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x115e13800 == 43 [pid = 1663] [id = 122] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x11695d000 == 42 [pid = 1663] [id = 118] 01:09:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3c2000 == 41 [pid = 1663] [id = 117] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12a91f800) [pid = 1663] [serial = 299] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x128dd2000) [pid = 1663] [serial = 328] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x128dda000) [pid = 1663] [serial = 329] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12aad1800) [pid = 1663] [serial = 335] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12a9d3400) [pid = 1663] [serial = 334] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1194c1400) [pid = 1663] [serial = 322] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12139cc00) [pid = 1663] [serial = 323] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1181d4800) [pid = 1663] [serial = 317] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x116943400) [pid = 1663] [serial = 316] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x129581c00) [pid = 1663] [serial = 331] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1242c8000) [pid = 1663] [serial = 325] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1245b5800) [pid = 1663] [serial = 326] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11919cc00) [pid = 1663] [serial = 320] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11903ec00) [pid = 1663] [serial = 319] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12aadc000) [pid = 1663] [serial = 337] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x121399800) [pid = 1663] [serial = 340] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12671f400) [pid = 1663] [serial = 341] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12bc37400) [pid = 1663] [serial = 346] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12ad88800) [pid = 1663] [serial = 338] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1296f7000) [pid = 1663] [serial = 343] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12b3ecc00) [pid = 1663] [serial = 344] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12bc60000) [pid = 1663] [serial = 347] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12a9cb800) [pid = 1663] [serial = 332] [outer = 0x0] [url = about:blank] 01:09:03 INFO - PROCESS | 1663 | 1463645343267 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x116116800 == 42 [pid = 1663] [id = 141] 01:09:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x116943400) [pid = 1663] [serial = 420] [outer = 0x0] 01:09:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1185c5800) [pid = 1663] [serial = 421] [outer = 0x116943400] 01:09:03 INFO - PROCESS | 1663 | 1463645343293 Marionette DEBUG loaded listener.js 01:09:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x121396800) [pid = 1663] [serial = 422] [outer = 0x116943400] 01:09:03 INFO - PROCESS | 1663 | 1463645343580 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 01:09:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:09:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 522ms 01:09:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:09:03 INFO - PROCESS | 1663 | 1463645343596 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:09:03 INFO - PROCESS | 1663 | 1463645343597 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 01:09:03 INFO - PROCESS | 1663 | 1463645343604 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:09:03 INFO - PROCESS | 1663 | 1463645343612 Marionette TRACE conn2 <- [1,538,null,{}] 01:09:03 INFO - PROCESS | 1663 | 1463645343620 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:03 INFO - PROCESS | 1663 | 1463645343719 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:09:03 INFO - PROCESS | 1663 | 1463645343783 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185dd000 == 43 [pid = 1663] [id = 142] 01:09:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1181d4800) [pid = 1663] [serial = 423] [outer = 0x0] 01:09:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1245b0c00) [pid = 1663] [serial = 424] [outer = 0x1181d4800] 01:09:03 INFO - PROCESS | 1663 | 1463645343815 Marionette DEBUG loaded listener.js 01:09:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x126722000) [pid = 1663] [serial = 425] [outer = 0x1181d4800] 01:09:04 INFO - PROCESS | 1663 | 1463645344109 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:09:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:09:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 534ms 01:09:04 INFO - PROCESS | 1663 | 1463645344135 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:09:04 INFO - PROCESS | 1663 | 1463645344136 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 01:09:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:09:04 INFO - PROCESS | 1663 | 1463645344146 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:09:04 INFO - PROCESS | 1663 | 1463645344147 Marionette TRACE conn2 <- [1,542,null,{}] 01:09:04 INFO - PROCESS | 1663 | 1463645344149 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:04 INFO - PROCESS | 1663 | 1463645344228 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:09:04 INFO - PROCESS | 1663 | 1463645344276 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x119306000 == 44 [pid = 1663] [id = 143] 01:09:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x113902c00) [pid = 1663] [serial = 426] [outer = 0x0] 01:09:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128e70000) [pid = 1663] [serial = 427] [outer = 0x113902c00] 01:09:04 INFO - PROCESS | 1663 | 1463645344301 Marionette DEBUG loaded listener.js 01:09:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1291e1400) [pid = 1663] [serial = 428] [outer = 0x113902c00] 01:09:04 INFO - PROCESS | 1663 | 1463645344577 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:09:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 01:09:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 01:09:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:09:04 INFO - PROCESS | 1663 | 1463645344615 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:09:04 INFO - PROCESS | 1663 | 1463645344616 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 01:09:04 INFO - PROCESS | 1663 | 1463645344618 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:09:04 INFO - PROCESS | 1663 | 1463645344619 Marionette TRACE conn2 <- [1,546,null,{}] 01:09:04 INFO - PROCESS | 1663 | 1463645344629 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:04 INFO - PROCESS | 1663 | 1463645344718 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:09:04 INFO - PROCESS | 1663 | 1463645344727 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12658f000 == 45 [pid = 1663] [id = 144] 01:09:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x129589000) [pid = 1663] [serial = 429] [outer = 0x0] 01:09:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1296fdc00) [pid = 1663] [serial = 430] [outer = 0x129589000] 01:09:04 INFO - PROCESS | 1663 | 1463645344765 Marionette DEBUG loaded listener.js 01:09:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12a9d3000) [pid = 1663] [serial = 431] [outer = 0x129589000] 01:09:05 INFO - PROCESS | 1663 | 1463645345150 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 01:09:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:09:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 574ms 01:09:05 INFO - PROCESS | 1663 | 1463645345193 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:09:05 INFO - PROCESS | 1663 | 1463645345194 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 01:09:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:09:05 INFO - PROCESS | 1663 | 1463645345197 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:09:05 INFO - PROCESS | 1663 | 1463645345199 Marionette TRACE conn2 <- [1,550,null,{}] 01:09:05 INFO - PROCESS | 1663 | 1463645345202 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:05 INFO - PROCESS | 1663 | 1463645345302 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:09:05 INFO - PROCESS | 1663 | 1463645345311 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f23000 == 46 [pid = 1663] [id = 145] 01:09:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x129584c00) [pid = 1663] [serial = 432] [outer = 0x0] 01:09:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12b338400) [pid = 1663] [serial = 433] [outer = 0x129584c00] 01:09:05 INFO - PROCESS | 1663 | 1463645345359 Marionette DEBUG loaded listener.js 01:09:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12bc60000) [pid = 1663] [serial = 434] [outer = 0x129584c00] 01:09:05 INFO - PROCESS | 1663 | 1463645345835 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 01:09:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 01:09:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 670ms 01:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:09:05 INFO - PROCESS | 1663 | 1463645345867 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:09:05 INFO - PROCESS | 1663 | 1463645345868 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 01:09:05 INFO - PROCESS | 1663 | 1463645345870 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:09:05 INFO - PROCESS | 1663 | 1463645345871 Marionette TRACE conn2 <- [1,554,null,{}] 01:09:05 INFO - PROCESS | 1663 | 1463645345873 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:05 INFO - PROCESS | 1663 | 1463645345949 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:09:05 INFO - PROCESS | 1663 | 1463645345979 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295d0000 == 47 [pid = 1663] [id = 146] 01:09:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12bc64400) [pid = 1663] [serial = 435] [outer = 0x0] 01:09:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12bf67c00) [pid = 1663] [serial = 436] [outer = 0x12bc64400] 01:09:06 INFO - PROCESS | 1663 | 1463645346004 Marionette DEBUG loaded listener.js 01:09:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12bf72800) [pid = 1663] [serial = 437] [outer = 0x12bc64400] 01:09:06 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:06 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:06 INFO - PROCESS | 1663 | 1463645346313 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 01:09:06 INFO - PROCESS | 1663 | 1463645346342 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:09:06 INFO - PROCESS | 1663 | 1463645346344 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 01:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:09:06 INFO - PROCESS | 1663 | 1463645346352 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:09:06 INFO - PROCESS | 1663 | 1463645346353 Marionette TRACE conn2 <- [1,558,null,{}] 01:09:06 INFO - PROCESS | 1663 | 1463645346356 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:06 INFO - PROCESS | 1663 | 1463645346448 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:09:06 INFO - PROCESS | 1663 | 1463645346452 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aaae800 == 48 [pid = 1663] [id = 147] 01:09:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12bf74400) [pid = 1663] [serial = 438] [outer = 0x0] 01:09:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12c9b4400) [pid = 1663] [serial = 439] [outer = 0x12bf74400] 01:09:06 INFO - PROCESS | 1663 | 1463645346475 Marionette DEBUG loaded listener.js 01:09:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12c9ba800) [pid = 1663] [serial = 440] [outer = 0x12bf74400] 01:09:06 INFO - PROCESS | 1663 | 1463645346839 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 518ms 01:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:09:06 INFO - PROCESS | 1663 | 1463645346877 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:09:06 INFO - PROCESS | 1663 | 1463645346879 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 01:09:06 INFO - PROCESS | 1663 | 1463645346882 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:09:06 INFO - PROCESS | 1663 | 1463645346883 Marionette TRACE conn2 <- [1,562,null,{}] 01:09:06 INFO - PROCESS | 1663 | 1463645346886 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:07 INFO - PROCESS | 1663 | 1463645347042 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:09:07 INFO - PROCESS | 1663 | 1463645347062 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b1800 == 49 [pid = 1663] [id = 148] 01:09:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12c9bb800) [pid = 1663] [serial = 441] [outer = 0x0] 01:09:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12c9c1000) [pid = 1663] [serial = 442] [outer = 0x12c9bb800] 01:09:07 INFO - PROCESS | 1663 | 1463645347096 Marionette DEBUG loaded listener.js 01:09:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12cb54400) [pid = 1663] [serial = 443] [outer = 0x12c9bb800] 01:09:07 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:07 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:07 INFO - PROCESS | 1663 | 1463645347413 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 569ms 01:09:07 INFO - PROCESS | 1663 | 1463645347450 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:09:07 INFO - PROCESS | 1663 | 1463645347452 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 01:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:09:07 INFO - PROCESS | 1663 | 1463645347454 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:09:07 INFO - PROCESS | 1663 | 1463645347455 Marionette TRACE conn2 <- [1,566,null,{}] 01:09:07 INFO - PROCESS | 1663 | 1463645347458 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:07 INFO - PROCESS | 1663 | 1463645347703 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x116a50800) [pid = 1663] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12b3ef800) [pid = 1663] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x129583000) [pid = 1663] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x123bd8c00) [pid = 1663] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1182df800) [pid = 1663] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x113344c00) [pid = 1663] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1245a9400) [pid = 1663] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x119911000) [pid = 1663] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x119548400) [pid = 1663] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x122cec000) [pid = 1663] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x112a5dc00) [pid = 1663] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1182dfc00) [pid = 1663] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118062400) [pid = 1663] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x113961800) [pid = 1663] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x128e6d000) [pid = 1663] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1161e6000) [pid = 1663] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12b3edc00) [pid = 1663] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1267aa800) [pid = 1663] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128fdb400) [pid = 1663] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1292c9000) [pid = 1663] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x129586400) [pid = 1663] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1185c0c00) [pid = 1663] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1242c3c00) [pid = 1663] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1193c3000) [pid = 1663] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x115e3f400) [pid = 1663] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1191a5c00) [pid = 1663] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1260d0000) [pid = 1663] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x122e87400) [pid = 1663] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:09:07 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1191a7800) [pid = 1663] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:09:07 INFO - PROCESS | 1663 | 1463645347755 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x113b8b000 == 50 [pid = 1663] [id = 149] 01:09:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11276f400) [pid = 1663] [serial = 444] [outer = 0x0] 01:09:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x113904c00) [pid = 1663] [serial = 445] [outer = 0x11276f400] 01:09:07 INFO - PROCESS | 1663 | 1463645347789 Marionette DEBUG loaded listener.js 01:09:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118723400) [pid = 1663] [serial = 446] [outer = 0x11276f400] 01:09:08 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:08 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:08 INFO - PROCESS | 1663 | 1463645348185 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 769ms 01:09:08 INFO - PROCESS | 1663 | 1463645348224 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:09:08 INFO - PROCESS | 1663 | 1463645348227 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 01:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:09:08 INFO - PROCESS | 1663 | 1463645348230 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:09:08 INFO - PROCESS | 1663 | 1463645348233 Marionette TRACE conn2 <- [1,570,null,{}] 01:09:08 INFO - PROCESS | 1663 | 1463645348236 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:08 INFO - PROCESS | 1663 | 1463645348378 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:09:08 INFO - PROCESS | 1663 | 1463645348393 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd5d800 == 51 [pid = 1663] [id = 150] 01:09:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11905fc00) [pid = 1663] [serial = 447] [outer = 0x0] 01:09:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x128fe1800) [pid = 1663] [serial = 448] [outer = 0x11905fc00] 01:09:08 INFO - PROCESS | 1663 | 1463645348418 Marionette DEBUG loaded listener.js 01:09:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12b3ee800) [pid = 1663] [serial = 449] [outer = 0x11905fc00] 01:09:08 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:08 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:08 INFO - PROCESS | 1663 | 1463645348741 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 520ms 01:09:08 INFO - PROCESS | 1663 | 1463645348751 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:09:08 INFO - PROCESS | 1663 | 1463645348752 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 01:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:09:08 INFO - PROCESS | 1663 | 1463645348755 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:09:08 INFO - PROCESS | 1663 | 1463645348757 Marionette TRACE conn2 <- [1,574,null,{}] 01:09:08 INFO - PROCESS | 1663 | 1463645348762 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:08 INFO - PROCESS | 1663 | 1463645348865 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:09:08 INFO - PROCESS | 1663 | 1463645348871 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c05f800 == 52 [pid = 1663] [id = 151] 01:09:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1182ea000) [pid = 1663] [serial = 450] [outer = 0x0] 01:09:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12cb53000) [pid = 1663] [serial = 451] [outer = 0x1182ea000] 01:09:08 INFO - PROCESS | 1663 | 1463645348896 Marionette DEBUG loaded listener.js 01:09:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12cb60c00) [pid = 1663] [serial = 452] [outer = 0x1182ea000] 01:09:09 INFO - PROCESS | 1663 | 1463645349230 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 526ms 01:09:09 INFO - PROCESS | 1663 | 1463645349281 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:09:09 INFO - PROCESS | 1663 | 1463645349283 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 01:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:09:09 INFO - PROCESS | 1663 | 1463645349286 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:09:09 INFO - PROCESS | 1663 | 1463645349287 Marionette TRACE conn2 <- [1,578,null,{}] 01:09:09 INFO - PROCESS | 1663 | 1463645349290 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:09 INFO - PROCESS | 1663 | 1463645349398 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:09:09 INFO - PROCESS | 1663 | 1463645349471 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c286800 == 53 [pid = 1663] [id = 152] 01:09:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1193ce800) [pid = 1663] [serial = 453] [outer = 0x0] 01:09:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12ce71400) [pid = 1663] [serial = 454] [outer = 0x1193ce800] 01:09:09 INFO - PROCESS | 1663 | 1463645349495 Marionette DEBUG loaded listener.js 01:09:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12ce79400) [pid = 1663] [serial = 455] [outer = 0x1193ce800] 01:09:09 INFO - PROCESS | 1663 | 1463645349895 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 624ms 01:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:09:09 INFO - PROCESS | 1663 | 1463645349909 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:09:09 INFO - PROCESS | 1663 | 1463645349912 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 01:09:09 INFO - PROCESS | 1663 | 1463645349916 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:09:09 INFO - PROCESS | 1663 | 1463645349918 Marionette TRACE conn2 <- [1,582,null,{}] 01:09:09 INFO - PROCESS | 1663 | 1463645349922 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:10 INFO - PROCESS | 1663 | 1463645350024 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:09:10 INFO - PROCESS | 1663 | 1463645350077 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x118274800 == 54 [pid = 1663] [id = 153] 01:09:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x116073c00) [pid = 1663] [serial = 456] [outer = 0x0] 01:09:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118060400) [pid = 1663] [serial = 457] [outer = 0x116073c00] 01:09:10 INFO - PROCESS | 1663 | 1463645350109 Marionette DEBUG loaded listener.js 01:09:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118726800) [pid = 1663] [serial = 458] [outer = 0x116073c00] 01:09:10 INFO - PROCESS | 1663 | 1463645350514 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 623ms 01:09:10 INFO - PROCESS | 1663 | 1463645350540 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:09:10 INFO - PROCESS | 1663 | 1463645350545 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 01:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:09:10 INFO - PROCESS | 1663 | 1463645350549 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:09:10 INFO - PROCESS | 1663 | 1463645350551 Marionette TRACE conn2 <- [1,586,null,{}] 01:09:10 INFO - PROCESS | 1663 | 1463645350554 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:10 INFO - PROCESS | 1663 | 1463645350652 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:09:10 INFO - PROCESS | 1663 | 1463645350741 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12496a000 == 55 [pid = 1663] [id = 154] 01:09:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x119c3d000) [pid = 1663] [serial = 459] [outer = 0x0] 01:09:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x122e8b000) [pid = 1663] [serial = 460] [outer = 0x119c3d000] 01:09:10 INFO - PROCESS | 1663 | 1463645350770 Marionette DEBUG loaded listener.js 01:09:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x124347400) [pid = 1663] [serial = 461] [outer = 0x119c3d000] 01:09:10 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:11 INFO - PROCESS | 1663 | 1463645351181 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 669ms 01:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:09:11 INFO - PROCESS | 1663 | 1463645351219 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:09:11 INFO - PROCESS | 1663 | 1463645351220 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 01:09:11 INFO - PROCESS | 1663 | 1463645351223 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:09:11 INFO - PROCESS | 1663 | 1463645351226 Marionette TRACE conn2 <- [1,590,null,{}] 01:09:11 INFO - PROCESS | 1663 | 1463645351233 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:11 INFO - PROCESS | 1663 | 1463645351335 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:09:11 INFO - PROCESS | 1663 | 1463645351401 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd59800 == 56 [pid = 1663] [id = 155] 01:09:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x126566000) [pid = 1663] [serial = 462] [outer = 0x0] 01:09:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x128dd5800) [pid = 1663] [serial = 463] [outer = 0x126566000] 01:09:11 INFO - PROCESS | 1663 | 1463645351432 Marionette DEBUG loaded listener.js 01:09:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1292ce400) [pid = 1663] [serial = 464] [outer = 0x126566000] 01:09:11 INFO - PROCESS | 1663 | 1463645351880 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 01:09:11 INFO - PROCESS | 1663 | 1463645351895 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:09:11 INFO - PROCESS | 1663 | 1463645351898 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 01:09:11 INFO - PROCESS | 1663 | 1463645351902 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:09:11 INFO - PROCESS | 1663 | 1463645351904 Marionette TRACE conn2 <- [1,594,null,{}] 01:09:11 INFO - PROCESS | 1663 | 1463645351907 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:12 INFO - PROCESS | 1663 | 1463645352041 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:09:12 INFO - PROCESS | 1663 | 1463645352118 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c79b800 == 57 [pid = 1663] [id = 156] 01:09:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x128e6f400) [pid = 1663] [serial = 465] [outer = 0x0] 01:09:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12a9d1000) [pid = 1663] [serial = 466] [outer = 0x128e6f400] 01:09:12 INFO - PROCESS | 1663 | 1463645352147 Marionette DEBUG loaded listener.js 01:09:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12b3ecc00) [pid = 1663] [serial = 467] [outer = 0x128e6f400] 01:09:12 INFO - PROCESS | 1663 | 1463645352568 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 722ms 01:09:12 INFO - PROCESS | 1663 | 1463645352624 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:09:12 INFO - PROCESS | 1663 | 1463645352626 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 01:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:09:12 INFO - PROCESS | 1663 | 1463645352628 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:09:12 INFO - PROCESS | 1663 | 1463645352629 Marionette TRACE conn2 <- [1,598,null,{}] 01:09:12 INFO - PROCESS | 1663 | 1463645352632 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:12 INFO - PROCESS | 1663 | 1463645352727 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:09:12 INFO - PROCESS | 1663 | 1463645352792 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb8d800 == 58 [pid = 1663] [id = 157] 01:09:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12a923800) [pid = 1663] [serial = 468] [outer = 0x0] 01:09:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12bc64c00) [pid = 1663] [serial = 469] [outer = 0x12a923800] 01:09:12 INFO - PROCESS | 1663 | 1463645352822 Marionette DEBUG loaded listener.js 01:09:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12cb55c00) [pid = 1663] [serial = 470] [outer = 0x12a923800] 01:09:13 INFO - PROCESS | 1663 | 1463645353233 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 668ms 01:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:09:13 INFO - PROCESS | 1663 | 1463645353330 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:09:13 INFO - PROCESS | 1663 | 1463645353331 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 01:09:13 INFO - PROCESS | 1663 | 1463645353335 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:09:13 INFO - PROCESS | 1663 | 1463645353337 Marionette TRACE conn2 <- [1,602,null,{}] 01:09:13 INFO - PROCESS | 1663 | 1463645353339 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:13 INFO - PROCESS | 1663 | 1463645353450 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:09:13 INFO - PROCESS | 1663 | 1463645353516 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x117046000 == 59 [pid = 1663] [id = 158] 01:09:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1182e2400) [pid = 1663] [serial = 471] [outer = 0x0] 01:09:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x118c26400) [pid = 1663] [serial = 472] [outer = 0x1182e2400] 01:09:13 INFO - PROCESS | 1663 | 1463645353547 Marionette DEBUG loaded listener.js 01:09:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12ce78800) [pid = 1663] [serial = 473] [outer = 0x1182e2400] 01:09:14 INFO - PROCESS | 1663 | 1463645354096 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 824ms 01:09:14 INFO - PROCESS | 1663 | 1463645354159 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:09:14 INFO - PROCESS | 1663 | 1463645354161 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 01:09:14 INFO - PROCESS | 1663 | 1463645354165 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:09:14 INFO - PROCESS | 1663 | 1463645354167 Marionette TRACE conn2 <- [1,606,null,{}] 01:09:14 INFO - PROCESS | 1663 | 1463645354171 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:14 INFO - PROCESS | 1663 | 1463645354261 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:09:14 INFO - PROCESS | 1663 | 1463645354315 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185de000 == 60 [pid = 1663] [id = 159] 01:09:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1166b1800) [pid = 1663] [serial = 474] [outer = 0x0] 01:09:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x116795c00) [pid = 1663] [serial = 475] [outer = 0x1166b1800] 01:09:14 INFO - PROCESS | 1663 | 1463645354344 Marionette DEBUG loaded listener.js 01:09:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x11767a800) [pid = 1663] [serial = 476] [outer = 0x1166b1800] 01:09:14 INFO - PROCESS | 1663 | 1463645354768 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x119072800 == 59 [pid = 1663] [id = 102] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12c05f800 == 58 [pid = 1663] [id = 151] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd5d800 == 57 [pid = 1663] [id = 150] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x113b8b000 == 56 [pid = 1663] [id = 149] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b1800 == 55 [pid = 1663] [id = 148] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12aaae800 == 54 [pid = 1663] [id = 147] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x1295d0000 == 53 [pid = 1663] [id = 146] 01:09:14 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12bf5c800) [pid = 1663] [serial = 400] [outer = 0x0] [url = about:blank] 01:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 675ms 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x128f23000 == 52 [pid = 1663] [id = 145] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12658f000 == 51 [pid = 1663] [id = 144] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x119306000 == 50 [pid = 1663] [id = 143] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x1185dd000 == 49 [pid = 1663] [id = 142] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x116116800 == 48 [pid = 1663] [id = 141] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11704a000 == 47 [pid = 1663] [id = 140] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x117591800 == 46 [pid = 1663] [id = 139] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbae800 == 45 [pid = 1663] [id = 138] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12adbd800 == 44 [pid = 1663] [id = 137] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11a018800 == 43 [pid = 1663] [id = 136] 01:09:14 INFO - PROCESS | 1663 | --DOCSHELL 0x116f07000 == 42 [pid = 1663] [id = 135] 01:09:14 INFO - PROCESS | 1663 | 1463645354866 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:09:14 INFO - PROCESS | 1663 | 1463645354873 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 01:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:09:14 INFO - PROCESS | 1663 | 1463645354879 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:09:14 INFO - PROCESS | 1663 | 1463645354882 Marionette TRACE conn2 <- [1,610,null,{}] 01:09:14 INFO - PROCESS | 1663 | 1463645354885 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:15 INFO - PROCESS | 1663 | 1463645355003 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:09:15 INFO - PROCESS | 1663 | 1463645355012 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x11671d800 == 43 [pid = 1663] [id = 160] 01:09:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x11903dc00) [pid = 1663] [serial = 477] [outer = 0x0] 01:09:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x119062c00) [pid = 1663] [serial = 478] [outer = 0x11903dc00] 01:09:15 INFO - PROCESS | 1663 | 1463645355052 Marionette DEBUG loaded listener.js 01:09:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1193cdc00) [pid = 1663] [serial = 479] [outer = 0x11903dc00] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x123b32800) [pid = 1663] [serial = 254] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1260c9000) [pid = 1663] [serial = 257] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x113eeb400) [pid = 1663] [serial = 202] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x11905f000) [pid = 1663] [serial = 251] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1182e2800) [pid = 1663] [serial = 205] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1161f4400) [pid = 1663] [serial = 160] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x129586800) [pid = 1663] [serial = 314] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11767e400) [pid = 1663] [serial = 248] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x119111c00) [pid = 1663] [serial = 368] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1260ca400) [pid = 1663] [serial = 376] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x119909400) [pid = 1663] [serial = 370] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12a70f800) [pid = 1663] [serial = 386] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x122d95400) [pid = 1663] [serial = 371] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1182dc800) [pid = 1663] [serial = 353] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11679c800) [pid = 1663] [serial = 352] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1296fd000) [pid = 1663] [serial = 362] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x129589c00) [pid = 1663] [serial = 361] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x128e6c800) [pid = 1663] [serial = 359] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x126923c00) [pid = 1663] [serial = 358] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12433b800) [pid = 1663] [serial = 373] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1245e8800) [pid = 1663] [serial = 374] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1194bc800) [pid = 1663] [serial = 355] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12139a000) [pid = 1663] [serial = 356] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1182de400) [pid = 1663] [serial = 365] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11754cc00) [pid = 1663] [serial = 364] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12bf66800) [pid = 1663] [serial = 350] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12bc39000) [pid = 1663] [serial = 395] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x128fdd400) [pid = 1663] [serial = 391] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12bf60400) [pid = 1663] [serial = 398] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12a9d7c00) [pid = 1663] [serial = 389] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12aad9000) [pid = 1663] [serial = 394] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1267b2c00) [pid = 1663] [serial = 377] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12aad3000) [pid = 1663] [serial = 392] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119038000) [pid = 1663] [serial = 305] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11618f400) [pid = 1663] [serial = 302] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1269ed400) [pid = 1663] [serial = 311] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x122faa800) [pid = 1663] [serial = 308] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12bc58800) [pid = 1663] [serial = 397] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x128dcd800) [pid = 1663] [serial = 379] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1292ce000) [pid = 1663] [serial = 382] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128fdcc00) [pid = 1663] [serial = 380] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1296efc00) [pid = 1663] [serial = 385] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x129581000) [pid = 1663] [serial = 383] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12a922c00) [pid = 1663] [serial = 388] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11903e000) [pid = 1663] [serial = 367] [outer = 0x0] [url = about:blank] 01:09:15 INFO - PROCESS | 1663 | 1463645355541 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 672ms 01:09:15 INFO - PROCESS | 1663 | 1463645355551 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:09:15 INFO - PROCESS | 1663 | 1463645355552 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 01:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:09:15 INFO - PROCESS | 1663 | 1463645355559 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:09:15 INFO - PROCESS | 1663 | 1463645355561 Marionette TRACE conn2 <- [1,614,null,{}] 01:09:15 INFO - PROCESS | 1663 | 1463645355569 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:15 INFO - PROCESS | 1663 | 1463645355649 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:09:15 INFO - PROCESS | 1663 | 1463645355657 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x11856b000 == 44 [pid = 1663] [id = 161] 01:09:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119905400) [pid = 1663] [serial = 480] [outer = 0x0] 01:09:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11a416c00) [pid = 1663] [serial = 481] [outer = 0x119905400] 01:09:15 INFO - PROCESS | 1663 | 1463645355685 Marionette DEBUG loaded listener.js 01:09:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x123822000) [pid = 1663] [serial = 482] [outer = 0x119905400] 01:09:16 INFO - PROCESS | 1663 | 1463645355998 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 475ms 01:09:16 INFO - PROCESS | 1663 | 1463645356042 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 1663 | 1463645356044 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 01:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:09:16 INFO - PROCESS | 1663 | 1463645356047 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:09:16 INFO - PROCESS | 1663 | 1463645356048 Marionette TRACE conn2 <- [1,618,null,{}] 01:09:16 INFO - PROCESS | 1663 | 1463645356051 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:16 INFO - PROCESS | 1663 | 1463645356131 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:09:16 INFO - PROCESS | 1663 | 1463645356135 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ca4800 == 45 [pid = 1663] [id = 162] 01:09:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x123bda000) [pid = 1663] [serial = 483] [outer = 0x0] 01:09:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1242cdc00) [pid = 1663] [serial = 484] [outer = 0x123bda000] 01:09:16 INFO - PROCESS | 1663 | 1463645356164 Marionette DEBUG loaded listener.js 01:09:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x124e49000) [pid = 1663] [serial = 485] [outer = 0x123bda000] 01:09:16 INFO - PROCESS | 1663 | 1463645356492 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 01:09:16 INFO - PROCESS | 1663 | 1463645356515 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 1663 | 1463645356517 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 01:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:09:16 INFO - PROCESS | 1663 | 1463645356519 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:09:16 INFO - PROCESS | 1663 | 1463645356520 Marionette TRACE conn2 <- [1,622,null,{}] 01:09:16 INFO - PROCESS | 1663 | 1463645356524 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:16 INFO - PROCESS | 1663 | 1463645356597 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:09:16 INFO - PROCESS | 1663 | 1463645356601 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x116727000 == 46 [pid = 1663] [id = 163] 01:09:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1245afc00) [pid = 1663] [serial = 486] [outer = 0x0] 01:09:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12671a800) [pid = 1663] [serial = 487] [outer = 0x1245afc00] 01:09:16 INFO - PROCESS | 1663 | 1463645356629 Marionette DEBUG loaded listener.js 01:09:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x128dcdc00) [pid = 1663] [serial = 488] [outer = 0x1245afc00] 01:09:16 INFO - PROCESS | 1663 | 1463645356954 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 471ms 01:09:16 INFO - PROCESS | 1663 | 1463645356990 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 1663 | 1463645356991 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 01:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:09:16 INFO - PROCESS | 1663 | 1463645356994 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:09:16 INFO - PROCESS | 1663 | 1463645356995 Marionette TRACE conn2 <- [1,626,null,{}] 01:09:16 INFO - PROCESS | 1663 | 1463645356997 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:17 INFO - PROCESS | 1663 | 1463645357114 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:09:17 INFO - PROCESS | 1663 | 1463645357129 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c82000 == 47 [pid = 1663] [id = 164] 01:09:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x128dd2800) [pid = 1663] [serial = 489] [outer = 0x0] 01:09:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x128dd9800) [pid = 1663] [serial = 490] [outer = 0x128dd2800] 01:09:17 INFO - PROCESS | 1663 | 1463645357162 Marionette DEBUG loaded listener.js 01:09:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1296f7800) [pid = 1663] [serial = 491] [outer = 0x128dd2800] 01:09:17 INFO - PROCESS | 1663 | 1463645357517 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 568ms 01:09:17 INFO - PROCESS | 1663 | 1463645357563 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:09:17 INFO - PROCESS | 1663 | 1463645357565 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 01:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:09:17 INFO - PROCESS | 1663 | 1463645357568 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:09:17 INFO - PROCESS | 1663 | 1463645357570 Marionette TRACE conn2 <- [1,630,null,{}] 01:09:17 INFO - PROCESS | 1663 | 1463645357580 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:17 INFO - PROCESS | 1663 | 1463645357719 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:09:17 INFO - PROCESS | 1663 | 1463645357732 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x124e85000 == 48 [pid = 1663] [id = 165] 01:09:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1296f2800) [pid = 1663] [serial = 492] [outer = 0x0] 01:09:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12a923400) [pid = 1663] [serial = 493] [outer = 0x1296f2800] 01:09:17 INFO - PROCESS | 1663 | 1463645357770 Marionette DEBUG loaded listener.js 01:09:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12aaddc00) [pid = 1663] [serial = 494] [outer = 0x1296f2800] 01:09:18 INFO - PROCESS | 1663 | 1463645358179 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 626ms 01:09:18 INFO - PROCESS | 1663 | 1463645358194 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:09:18 INFO - PROCESS | 1663 | 1463645358196 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 01:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:09:18 INFO - PROCESS | 1663 | 1463645358198 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:09:18 INFO - PROCESS | 1663 | 1463645358199 Marionette TRACE conn2 <- [1,634,null,{}] 01:09:18 INFO - PROCESS | 1663 | 1463645358201 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:18 INFO - PROCESS | 1663 | 1463645358301 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:09:18 INFO - PROCESS | 1663 | 1463645358305 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ca4800 == 49 [pid = 1663] [id = 166] 01:09:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12a9d5800) [pid = 1663] [serial = 495] [outer = 0x0] 01:09:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12b3ef800) [pid = 1663] [serial = 496] [outer = 0x12a9d5800] 01:09:18 INFO - PROCESS | 1663 | 1463645358330 Marionette DEBUG loaded listener.js 01:09:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12bc5f400) [pid = 1663] [serial = 497] [outer = 0x12a9d5800] 01:09:18 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:18 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 01:09:18 INFO - PROCESS | 1663 | 1463645358663 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:09:18 INFO - PROCESS | 1663 | 1463645358666 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:09:18 INFO - PROCESS | 1663 | 1463645358667 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 01:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:09:18 INFO - PROCESS | 1663 | 1463645358669 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:09:18 INFO - PROCESS | 1663 | 1463645358671 Marionette TRACE conn2 <- [1,638,null,{}] 01:09:18 INFO - PROCESS | 1663 | 1463645358679 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:18 INFO - PROCESS | 1663 | 1463645358779 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:09:18 INFO - PROCESS | 1663 | 1463645358811 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295b1800 == 50 [pid = 1663] [id = 167] 01:09:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12b33a800) [pid = 1663] [serial = 498] [outer = 0x0] 01:09:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bf6d400) [pid = 1663] [serial = 499] [outer = 0x12b33a800] 01:09:18 INFO - PROCESS | 1663 | 1463645358836 Marionette DEBUG loaded listener.js 01:09:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12c9b7400) [pid = 1663] [serial = 500] [outer = 0x12b33a800] 01:09:19 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:19 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x116943400) [pid = 1663] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x129584c00) [pid = 1663] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1182ea000) [pid = 1663] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x129589000) [pid = 1663] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12bf74400) [pid = 1663] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12bc64400) [pid = 1663] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12c9bb800) [pid = 1663] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x113b63c00) [pid = 1663] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1181d4800) [pid = 1663] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x113902c00) [pid = 1663] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11905fc00) [pid = 1663] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11872f800) [pid = 1663] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:09:19 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11276f400) [pid = 1663] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:09:19 INFO - PROCESS | 1663 | 1463645359268 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 626ms 01:09:19 INFO - PROCESS | 1663 | 1463645359295 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:09:19 INFO - PROCESS | 1663 | 1463645359296 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 01:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:09:19 INFO - PROCESS | 1663 | 1463645359298 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:09:19 INFO - PROCESS | 1663 | 1463645359300 Marionette TRACE conn2 <- [1,642,null,{}] 01:09:19 INFO - PROCESS | 1663 | 1463645359302 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:19 INFO - PROCESS | 1663 | 1463645359381 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:09:19 INFO - PROCESS | 1663 | 1463645359388 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c78000 == 51 [pid = 1663] [id = 168] 01:09:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x113968c00) [pid = 1663] [serial = 501] [outer = 0x0] 01:09:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11872f800) [pid = 1663] [serial = 502] [outer = 0x113968c00] 01:09:19 INFO - PROCESS | 1663 | 1463645359413 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12c9b9c00) [pid = 1663] [serial = 503] [outer = 0x113968c00] 01:09:19 INFO - PROCESS | 1663 | 1463645359735 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 01:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:09:19 INFO - PROCESS | 1663 | 1463645359768 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:09:19 INFO - PROCESS | 1663 | 1463645359769 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 01:09:19 INFO - PROCESS | 1663 | 1463645359771 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:09:19 INFO - PROCESS | 1663 | 1463645359773 Marionette TRACE conn2 <- [1,646,null,{}] 01:09:19 INFO - PROCESS | 1663 | 1463645359775 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:19 INFO - PROCESS | 1663 | 1463645359895 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:09:19 INFO - PROCESS | 1663 | 1463645359901 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9bb800 == 52 [pid = 1663] [id = 169] 01:09:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12c9b6800) [pid = 1663] [serial = 504] [outer = 0x0] 01:09:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12cb5d400) [pid = 1663] [serial = 505] [outer = 0x12c9b6800] 01:09:19 INFO - PROCESS | 1663 | 1463645359930 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12ce92400) [pid = 1663] [serial = 506] [outer = 0x12c9b6800] 01:09:20 INFO - PROCESS | 1663 | 1463645360262 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 521ms 01:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:09:20 INFO - PROCESS | 1663 | 1463645360294 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:09:20 INFO - PROCESS | 1663 | 1463645360295 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 01:09:20 INFO - PROCESS | 1663 | 1463645360297 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:09:20 INFO - PROCESS | 1663 | 1463645360298 Marionette TRACE conn2 <- [1,650,null,{}] 01:09:20 INFO - PROCESS | 1663 | 1463645360301 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:20 INFO - PROCESS | 1663 | 1463645360381 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:09:20 INFO - PROCESS | 1663 | 1463645360385 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adb7000 == 53 [pid = 1663] [id = 170] 01:09:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119d63000) [pid = 1663] [serial = 507] [outer = 0x0] 01:09:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119d69800) [pid = 1663] [serial = 508] [outer = 0x119d63000] 01:09:20 INFO - PROCESS | 1663 | 1463645360410 Marionette DEBUG loaded listener.js 01:09:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12ce74800) [pid = 1663] [serial = 509] [outer = 0x119d63000] 01:09:20 INFO - PROCESS | 1663 | 1463645360709 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 01:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:09:20 INFO - PROCESS | 1663 | 1463645360766 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:09:20 INFO - PROCESS | 1663 | 1463645360767 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 01:09:20 INFO - PROCESS | 1663 | 1463645360769 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:09:20 INFO - PROCESS | 1663 | 1463645360770 Marionette TRACE conn2 <- [1,654,null,{}] 01:09:20 INFO - PROCESS | 1663 | 1463645360772 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:20 INFO - PROCESS | 1663 | 1463645360883 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:09:20 INFO - PROCESS | 1663 | 1463645360890 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbac000 == 54 [pid = 1663] [id = 171] 01:09:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1171d1000) [pid = 1663] [serial = 510] [outer = 0x0] 01:09:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1171d8c00) [pid = 1663] [serial = 511] [outer = 0x1171d1000] 01:09:20 INFO - PROCESS | 1663 | 1463645360914 Marionette DEBUG loaded listener.js 01:09:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1171dd400) [pid = 1663] [serial = 512] [outer = 0x1171d1000] 01:09:21 INFO - PROCESS | 1663 | 1463645361295 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 572ms 01:09:21 INFO - PROCESS | 1663 | 1463645361344 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:09:21 INFO - PROCESS | 1663 | 1463645361346 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 01:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:09:21 INFO - PROCESS | 1663 | 1463645361350 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:09:21 INFO - PROCESS | 1663 | 1463645361353 Marionette TRACE conn2 <- [1,658,null,{}] 01:09:21 INFO - PROCESS | 1663 | 1463645361360 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:21 INFO - PROCESS | 1663 | 1463645361460 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:09:21 INFO - PROCESS | 1663 | 1463645361526 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x11662f000 == 55 [pid = 1663] [id = 172] 01:09:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x113e66000) [pid = 1663] [serial = 513] [outer = 0x0] 01:09:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1160dd400) [pid = 1663] [serial = 514] [outer = 0x113e66000] 01:09:21 INFO - PROCESS | 1663 | 1463645361557 Marionette DEBUG loaded listener.js 01:09:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1171d3000) [pid = 1663] [serial = 515] [outer = 0x113e66000] 01:09:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x119007800) [pid = 1663] [serial = 516] [outer = 0x12d1b4c00] 01:09:22 INFO - PROCESS | 1663 | 1463645362034 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 728ms 01:09:22 INFO - PROCESS | 1663 | 1463645362078 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:09:22 INFO - PROCESS | 1663 | 1463645362081 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 01:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:09:22 INFO - PROCESS | 1663 | 1463645362086 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:09:22 INFO - PROCESS | 1663 | 1463645362088 Marionette TRACE conn2 <- [1,662,null,{}] 01:09:22 INFO - PROCESS | 1663 | 1463645362093 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:22 INFO - PROCESS | 1663 | 1463645362193 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:09:22 INFO - PROCESS | 1663 | 1463645362270 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x118575000 == 56 [pid = 1663] [id = 173] 01:09:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x117553000) [pid = 1663] [serial = 517] [outer = 0x0] 01:09:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11806a000) [pid = 1663] [serial = 518] [outer = 0x117553000] 01:09:22 INFO - PROCESS | 1663 | 1463645362299 Marionette DEBUG loaded listener.js 01:09:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11954a800) [pid = 1663] [serial = 519] [outer = 0x117553000] 01:09:22 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:22 INFO - PROCESS | 1663 | 1463645362710 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 672ms 01:09:22 INFO - PROCESS | 1663 | 1463645362773 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:09:22 INFO - PROCESS | 1663 | 1463645362774 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 01:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:09:22 INFO - PROCESS | 1663 | 1463645362778 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:09:22 INFO - PROCESS | 1663 | 1463645362781 Marionette TRACE conn2 <- [1,666,null,{}] 01:09:22 INFO - PROCESS | 1663 | 1463645362788 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:22 INFO - PROCESS | 1663 | 1463645362891 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:09:22 INFO - PROCESS | 1663 | 1463645362957 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb1e000 == 57 [pid = 1663] [id = 174] 01:09:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x122a0a800) [pid = 1663] [serial = 520] [outer = 0x0] 01:09:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x123bdd800) [pid = 1663] [serial = 521] [outer = 0x122a0a800] 01:09:22 INFO - PROCESS | 1663 | 1463645362990 Marionette DEBUG loaded listener.js 01:09:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1267b2c00) [pid = 1663] [serial = 522] [outer = 0x122a0a800] 01:09:23 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:23 INFO - PROCESS | 1663 | [1663] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:09:23 INFO - PROCESS | 1663 | 1463645363405 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 01:09:23 INFO - PROCESS | 1663 | 1463645363450 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:09:23 INFO - PROCESS | 1663 | 1463645363452 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 01:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:09:23 INFO - PROCESS | 1663 | 1463645363454 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:09:23 INFO - PROCESS | 1663 | 1463645363455 Marionette TRACE conn2 <- [1,670,null,{}] 01:09:23 INFO - PROCESS | 1663 | 1463645363458 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:23 INFO - PROCESS | 1663 | 1463645363558 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:09:23 INFO - PROCESS | 1663 | 1463645363610 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c288000 == 58 [pid = 1663] [id = 175] 01:09:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x128dd8c00) [pid = 1663] [serial = 523] [outer = 0x0] 01:09:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1292c9800) [pid = 1663] [serial = 524] [outer = 0x128dd8c00] 01:09:23 INFO - PROCESS | 1663 | 1463645363640 Marionette DEBUG loaded listener.js 01:09:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1296f5000) [pid = 1663] [serial = 525] [outer = 0x128dd8c00] 01:09:24 INFO - PROCESS | 1663 | 1463645364047 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 621ms 01:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:09:24 INFO - PROCESS | 1663 | 1463645364076 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:09:24 INFO - PROCESS | 1663 | 1463645364077 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 01:09:24 INFO - PROCESS | 1663 | 1463645364079 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:09:24 INFO - PROCESS | 1663 | 1463645364080 Marionette TRACE conn2 <- [1,674,null,{}] 01:09:24 INFO - PROCESS | 1663 | 1463645364083 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:24 INFO - PROCESS | 1663 | 1463645364178 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:09:24 INFO - PROCESS | 1663 | 1463645364262 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ceb6800 == 59 [pid = 1663] [id = 176] 01:09:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x129586800) [pid = 1663] [serial = 526] [outer = 0x0] 01:09:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12bc45c00) [pid = 1663] [serial = 527] [outer = 0x129586800] 01:09:24 INFO - PROCESS | 1663 | 1463645364291 Marionette DEBUG loaded listener.js 01:09:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12c9c1400) [pid = 1663] [serial = 528] [outer = 0x129586800] 01:09:24 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:09:24 INFO - PROCESS | 1663 | [1663] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:09:24 INFO - PROCESS | 1663 | 1463645364697 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 01:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 669ms 01:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:09:24 INFO - PROCESS | 1663 | 1463645364757 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:09:24 INFO - PROCESS | 1663 | 1463645364758 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 01:09:24 INFO - PROCESS | 1663 | 1463645364762 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:09:24 INFO - PROCESS | 1663 | 1463645364763 Marionette TRACE conn2 <- [1,678,null,{}] 01:09:24 INFO - PROCESS | 1663 | 1463645364765 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:24 INFO - PROCESS | 1663 | 1463645364880 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:09:25 INFO - PROCESS | 1663 | 1463645365101 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x117574800 == 60 [pid = 1663] [id = 177] 01:09:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1139b3400) [pid = 1663] [serial = 529] [outer = 0x0] 01:09:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x113e65800) [pid = 1663] [serial = 530] [outer = 0x1139b3400] 01:09:25 INFO - PROCESS | 1663 | 1463645365130 Marionette DEBUG loaded listener.js 01:09:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1169b2400) [pid = 1663] [serial = 531] [outer = 0x1139b3400] 01:09:25 INFO - PROCESS | 1663 | 1463645365548 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 820ms 01:09:25 INFO - PROCESS | 1663 | 1463645365584 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:09:25 INFO - PROCESS | 1663 | 1463645365586 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 01:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:09:25 INFO - PROCESS | 1663 | 1463645365589 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:09:25 INFO - PROCESS | 1663 | 1463645365592 Marionette TRACE conn2 <- [1,682,null,{}] 01:09:25 INFO - PROCESS | 1663 | 1463645365595 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:25 INFO - PROCESS | 1663 | 1463645365692 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:09:25 INFO - PROCESS | 1663 | 1463645365749 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x11757d000 == 61 [pid = 1663] [id = 178] 01:09:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x117677800) [pid = 1663] [serial = 532] [outer = 0x0] 01:09:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x11872ac00) [pid = 1663] [serial = 533] [outer = 0x117677800] 01:09:25 INFO - PROCESS | 1663 | 1463645365778 Marionette DEBUG loaded listener.js 01:09:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x119546800) [pid = 1663] [serial = 534] [outer = 0x117677800] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12adb7000 == 60 [pid = 1663] [id = 170] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9bb800 == 59 [pid = 1663] [id = 169] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x123c78000 == 58 [pid = 1663] [id = 168] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x1295b1800 == 57 [pid = 1663] [id = 167] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x126ca4800 == 56 [pid = 1663] [id = 166] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x124e85000 == 55 [pid = 1663] [id = 165] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12a9d0c00) [pid = 1663] [serial = 412] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11679dc00) [pid = 1663] [serial = 403] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1269e8800) [pid = 1663] [serial = 409] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1193cb400) [pid = 1663] [serial = 406] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12ce71400) [pid = 1663] [serial = 454] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x123c82000 == 54 [pid = 1663] [id = 164] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x116727000 == 53 [pid = 1663] [id = 163] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x119ca4800 == 52 [pid = 1663] [id = 162] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x11856b000 == 51 [pid = 1663] [id = 161] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x11671d800 == 50 [pid = 1663] [id = 160] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x1185de000 == 49 [pid = 1663] [id = 159] 01:09:26 INFO - PROCESS | 1663 | --DOCSHELL 0x118274800 == 48 [pid = 1663] [id = 153] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12cb60c00) [pid = 1663] [serial = 452] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x121396800) [pid = 1663] [serial = 422] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12bc60000) [pid = 1663] [serial = 434] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12cb53000) [pid = 1663] [serial = 451] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1296fdc00) [pid = 1663] [serial = 430] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12c9ba800) [pid = 1663] [serial = 440] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12bf72800) [pid = 1663] [serial = 437] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12b338400) [pid = 1663] [serial = 433] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12cb54400) [pid = 1663] [serial = 443] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x116943c00) [pid = 1663] [serial = 416] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1245b0c00) [pid = 1663] [serial = 424] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12c9b4400) [pid = 1663] [serial = 439] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1185c5800) [pid = 1663] [serial = 421] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12c9c1000) [pid = 1663] [serial = 442] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x126722000) [pid = 1663] [serial = 425] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x128e70000) [pid = 1663] [serial = 427] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1291e1400) [pid = 1663] [serial = 428] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b3ee800) [pid = 1663] [serial = 449] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12bf67c00) [pid = 1663] [serial = 436] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119067c00) [pid = 1663] [serial = 418] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x115e3cc00) [pid = 1663] [serial = 415] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x128fe1800) [pid = 1663] [serial = 448] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x113904c00) [pid = 1663] [serial = 445] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118723400) [pid = 1663] [serial = 446] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12a9d3000) [pid = 1663] [serial = 431] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119909000) [pid = 1663] [serial = 419] [outer = 0x0] [url = about:blank] 01:09:26 INFO - PROCESS | 1663 | 1463645366699 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 01:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1122ms 01:09:26 INFO - PROCESS | 1663 | 1463645366713 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:09:26 INFO - PROCESS | 1663 | 1463645366715 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 01:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:09:26 INFO - PROCESS | 1663 | 1463645366718 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:09:26 INFO - PROCESS | 1663 | 1463645366719 Marionette TRACE conn2 <- [1,686,null,{}] 01:09:26 INFO - PROCESS | 1663 | 1463645366722 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:26 INFO - PROCESS | 1663 | 1463645366828 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:09:26 INFO - PROCESS | 1663 | 1463645366836 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170bc000 == 49 [pid = 1663] [id = 179] 01:09:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119067c00) [pid = 1663] [serial = 535] [outer = 0x0] 01:09:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x119d5d800) [pid = 1663] [serial = 536] [outer = 0x119067c00] 01:09:26 INFO - PROCESS | 1663 | 1463645366865 Marionette DEBUG loaded listener.js 01:09:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x121394400) [pid = 1663] [serial = 537] [outer = 0x119067c00] 01:09:27 INFO - PROCESS | 1663 | 1463645367692 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1023ms 01:09:27 INFO - PROCESS | 1663 | 1463645367741 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:09:27 INFO - PROCESS | 1663 | 1463645367743 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 01:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:09:27 INFO - PROCESS | 1663 | 1463645367749 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:09:27 INFO - PROCESS | 1663 | 1463645367753 Marionette TRACE conn2 <- [1,690,null,{}] 01:09:27 INFO - PROCESS | 1663 | 1463645367756 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:27 INFO - PROCESS | 1663 | 1463645367866 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:09:27 INFO - PROCESS | 1663 | 1463645367896 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b13000 == 50 [pid = 1663] [id = 180] 01:09:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1194b8800) [pid = 1663] [serial = 538] [outer = 0x0] 01:09:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x123bcf400) [pid = 1663] [serial = 539] [outer = 0x1194b8800] 01:09:27 INFO - PROCESS | 1663 | 1463645367922 Marionette DEBUG loaded listener.js 01:09:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x126722000) [pid = 1663] [serial = 540] [outer = 0x1194b8800] 01:09:28 INFO - PROCESS | 1663 | 1463645368704 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:09:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 977ms 01:09:28 INFO - PROCESS | 1663 | 1463645368724 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:09:28 INFO - PROCESS | 1663 | 1463645368733 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 01:09:28 INFO - PROCESS | 1663 | 1463645368735 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:09:28 INFO - PROCESS | 1663 | 1463645368736 Marionette TRACE conn2 <- [1,694,null,{}] 01:09:28 INFO - PROCESS | 1663 | 1463645368743 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:28 INFO - PROCESS | 1663 | 1463645368839 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:09:28 INFO - PROCESS | 1663 | 1463645368844 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x124360000 == 51 [pid = 1663] [id = 181] 01:09:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x126926c00) [pid = 1663] [serial = 541] [outer = 0x0] 01:09:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x128e6f000) [pid = 1663] [serial = 542] [outer = 0x126926c00] 01:09:28 INFO - PROCESS | 1663 | 1463645368869 Marionette DEBUG loaded listener.js 01:09:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1292cf000) [pid = 1663] [serial = 543] [outer = 0x126926c00] 01:09:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 01:09:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 923ms 01:09:29 INFO - PROCESS | 1663 | 1463645369652 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:09:29 INFO - PROCESS | 1663 | 1463645369658 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:09:29 INFO - PROCESS | 1663 | 1463645369660 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 01:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:09:29 INFO - PROCESS | 1663 | 1463645369662 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:09:29 INFO - PROCESS | 1663 | 1463645369663 Marionette TRACE conn2 <- [1,698,null,{}] 01:09:29 INFO - PROCESS | 1663 | 1463645369665 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:29 INFO - PROCESS | 1663 | 1463645369761 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:09:29 INFO - PROCESS | 1663 | 1463645369773 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x11670b800 == 52 [pid = 1663] [id = 182] 01:09:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12a91dc00) [pid = 1663] [serial = 544] [outer = 0x0] 01:09:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12a9d0400) [pid = 1663] [serial = 545] [outer = 0x12a91dc00] 01:09:29 INFO - PROCESS | 1663 | 1463645369803 Marionette DEBUG loaded listener.js 01:09:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12ad8e000) [pid = 1663] [serial = 546] [outer = 0x12a91dc00] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x119038c00) [pid = 1663] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x115e3d800) [pid = 1663] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1242c7c00) [pid = 1663] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x128fe3c00) [pid = 1663] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x113bfa800) [pid = 1663] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1296f2800) [pid = 1663] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12a9d5800) [pid = 1663] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12b33a800) [pid = 1663] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126566000) [pid = 1663] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119905400) [pid = 1663] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11903dc00) [pid = 1663] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1245afc00) [pid = 1663] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x116073c00) [pid = 1663] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119c3d000) [pid = 1663] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1166b1800) [pid = 1663] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12a923800) [pid = 1663] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x123bda000) [pid = 1663] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1182e2400) [pid = 1663] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128e6f400) [pid = 1663] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x113968c00) [pid = 1663] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12c9b6800) [pid = 1663] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119d63000) [pid = 1663] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:09:30 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x128dd2800) [pid = 1663] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:09:30 INFO - PROCESS | 1663 | 1463645370801 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:09:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 01:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1170ms 01:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:09:30 INFO - PROCESS | 1663 | 1463645370833 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:09:30 INFO - PROCESS | 1663 | 1463645370834 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 01:09:30 INFO - PROCESS | 1663 | 1463645370836 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:09:30 INFO - PROCESS | 1663 | 1463645370837 Marionette TRACE conn2 <- [1,702,null,{}] 01:09:30 INFO - PROCESS | 1663 | 1463645370842 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:30 INFO - PROCESS | 1663 | 1463645370927 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:09:30 INFO - PROCESS | 1663 | 1463645370931 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213b4800 == 53 [pid = 1663] [id = 183] 01:09:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1191a9800) [pid = 1663] [serial = 547] [outer = 0x0] 01:09:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121399800) [pid = 1663] [serial = 548] [outer = 0x1191a9800] 01:09:30 INFO - PROCESS | 1663 | 1463645370956 Marionette DEBUG loaded listener.js 01:09:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1245e9400) [pid = 1663] [serial = 549] [outer = 0x1191a9800] 01:09:31 INFO - PROCESS | 1663 | 1463645371732 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:09:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 921ms 01:09:31 INFO - PROCESS | 1663 | 1463645371757 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:09:31 INFO - PROCESS | 1663 | 1463645371759 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 01:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:09:31 INFO - PROCESS | 1663 | 1463645371761 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:09:31 INFO - PROCESS | 1663 | 1463645371762 Marionette TRACE conn2 <- [1,706,null,{}] 01:09:31 INFO - PROCESS | 1663 | 1463645371764 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:31 INFO - PROCESS | 1663 | 1463645371841 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:09:31 INFO - PROCESS | 1663 | 1463645371846 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295bb800 == 54 [pid = 1663] [id = 184] 01:09:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x123829800) [pid = 1663] [serial = 550] [outer = 0x0] 01:09:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12ad85c00) [pid = 1663] [serial = 551] [outer = 0x123829800] 01:09:31 INFO - PROCESS | 1663 | 1463645371871 Marionette DEBUG loaded listener.js 01:09:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12b3ebc00) [pid = 1663] [serial = 552] [outer = 0x123829800] 01:09:32 INFO - PROCESS | 1663 | 1463645372651 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:09:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:09:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 922ms 01:09:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:09:32 INFO - PROCESS | 1663 | 1463645372684 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:09:32 INFO - PROCESS | 1663 | 1463645372687 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 01:09:32 INFO - PROCESS | 1663 | 1463645372693 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:09:32 INFO - PROCESS | 1663 | 1463645372695 Marionette TRACE conn2 <- [1,710,null,{}] 01:09:32 INFO - PROCESS | 1663 | 1463645372700 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:32 INFO - PROCESS | 1663 | 1463645372799 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:09:32 INFO - PROCESS | 1663 | 1463645372850 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x11705b800 == 55 [pid = 1663] [id = 185] 01:09:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x116a54c00) [pid = 1663] [serial = 553] [outer = 0x0] 01:09:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1171d2800) [pid = 1663] [serial = 554] [outer = 0x116a54c00] 01:09:32 INFO - PROCESS | 1663 | 1463645372882 Marionette DEBUG loaded listener.js 01:09:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1181cdc00) [pid = 1663] [serial = 555] [outer = 0x116a54c00] 01:09:33 INFO - PROCESS | 1663 | 1463645373749 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:09:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1074ms 01:09:33 INFO - PROCESS | 1663 | 1463645373765 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 01:09:33 INFO - PROCESS | 1663 | 1463645373769 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 01:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:09:33 INFO - PROCESS | 1663 | 1463645373775 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:09:33 INFO - PROCESS | 1663 | 1463645373777 Marionette TRACE conn2 <- [1,714,null,{}] 01:09:33 INFO - PROCESS | 1663 | 1463645373780 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:33 INFO - PROCESS | 1663 | 1463645373879 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:09:33 INFO - PROCESS | 1663 | 1463645373929 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c72000 == 56 [pid = 1663] [id = 186] 01:09:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1182dc400) [pid = 1663] [serial = 556] [outer = 0x0] 01:09:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11990a000) [pid = 1663] [serial = 557] [outer = 0x1182dc400] 01:09:33 INFO - PROCESS | 1663 | 1463645373958 Marionette DEBUG loaded listener.js 01:09:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x121394c00) [pid = 1663] [serial = 558] [outer = 0x1182dc400] 01:09:34 INFO - PROCESS | 1663 | 1463645374843 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:09:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 01:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1120ms 01:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:09:34 INFO - PROCESS | 1663 | 1463645374896 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:09:34 INFO - PROCESS | 1663 | 1463645374897 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 01:09:34 INFO - PROCESS | 1663 | 1463645374900 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:09:34 INFO - PROCESS | 1663 | 1463645374902 Marionette TRACE conn2 <- [1,718,null,{}] 01:09:34 INFO - PROCESS | 1663 | 1463645374910 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:35 INFO - PROCESS | 1663 | 1463645375014 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:09:35 INFO - PROCESS | 1663 | 1463645375064 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7e7000 == 57 [pid = 1663] [id = 187] 01:09:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x124eac400) [pid = 1663] [serial = 559] [outer = 0x0] 01:09:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x129587400) [pid = 1663] [serial = 560] [outer = 0x124eac400] 01:09:35 INFO - PROCESS | 1663 | 1463645375095 Marionette DEBUG loaded listener.js 01:09:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12aad4000) [pid = 1663] [serial = 561] [outer = 0x124eac400] 01:09:36 INFO - PROCESS | 1663 | 1463645376049 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:09:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1173ms 01:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:09:36 INFO - PROCESS | 1663 | 1463645376075 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 01:09:36 INFO - PROCESS | 1663 | 1463645376077 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 01:09:36 INFO - PROCESS | 1663 | 1463645376079 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:09:36 INFO - PROCESS | 1663 | 1463645376081 Marionette TRACE conn2 <- [1,722,null,{}] 01:09:36 INFO - PROCESS | 1663 | 1463645376083 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:36 INFO - PROCESS | 1663 | 1463645376181 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:09:36 INFO - PROCESS | 1663 | 1463645376230 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adb7000 == 58 [pid = 1663] [id = 188] 01:09:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1171d5400) [pid = 1663] [serial = 562] [outer = 0x0] 01:09:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12b337400) [pid = 1663] [serial = 563] [outer = 0x1171d5400] 01:09:36 INFO - PROCESS | 1663 | 1463645376260 Marionette DEBUG loaded listener.js 01:09:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12bf5c800) [pid = 1663] [serial = 564] [outer = 0x1171d5400] 01:09:36 INFO - PROCESS | 1663 | 1463645376799 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 01:09:36 INFO - PROCESS | 1663 | 1463645376853 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 01:09:36 INFO - PROCESS | 1663 | 1463645376856 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:09:36 INFO - PROCESS | 1663 | 1463645376859 Marionette TRACE conn2 <- [1,726,null,{}] 01:09:36 INFO - PROCESS | 1663 | 1463645376863 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:36 INFO - PROCESS | 1663 | 1463645376953 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:09:37 INFO - PROCESS | 1663 | 1463645377020 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x119309800 == 59 [pid = 1663] [id = 189] 01:09:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1182e1400) [pid = 1663] [serial = 565] [outer = 0x0] 01:09:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1182e9400) [pid = 1663] [serial = 566] [outer = 0x1182e1400] 01:09:37 INFO - PROCESS | 1663 | 1463645377048 Marionette DEBUG loaded listener.js 01:09:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x119063800) [pid = 1663] [serial = 567] [outer = 0x1182e1400] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1213b4800 == 58 [pid = 1663] [id = 183] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11670b800 == 57 [pid = 1663] [id = 182] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x124360000 == 56 [pid = 1663] [id = 181] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x122b13000 == 55 [pid = 1663] [id = 180] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1170bc000 == 54 [pid = 1663] [id = 179] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11757d000 == 53 [pid = 1663] [id = 178] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1171d8c00) [pid = 1663] [serial = 511] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | 1463645377561 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x117574800 == 52 [pid = 1663] [id = 177] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12c288000 == 51 [pid = 1663] [id = 175] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb1e000 == 50 [pid = 1663] [id = 174] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x118575000 == 49 [pid = 1663] [id = 173] 01:09:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11662f000 == 48 [pid = 1663] [id = 172] 01:09:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:09:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 722ms 01:09:37 INFO - PROCESS | 1663 | 1463645377579 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:09:37 INFO - PROCESS | 1663 | 1463645377583 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 01:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:09:37 INFO - PROCESS | 1663 | 1463645377588 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:09:37 INFO - PROCESS | 1663 | 1463645377591 Marionette TRACE conn2 <- [1,730,null,{}] 01:09:37 INFO - PROCESS | 1663 | 1463645377594 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:37 INFO - PROCESS | 1663 | 1463645377670 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:09:37 INFO - PROCESS | 1663 | 1463645377677 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x11758f800 == 49 [pid = 1663] [id = 190] 01:09:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1194c1000) [pid = 1663] [serial = 568] [outer = 0x0] 01:09:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x121395800) [pid = 1663] [serial = 569] [outer = 0x1194c1000] 01:09:37 INFO - PROCESS | 1663 | 1463645377703 Marionette DEBUG loaded listener.js 01:09:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1242c4000) [pid = 1663] [serial = 570] [outer = 0x1194c1000] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x121397400) [pid = 1663] [serial = 407] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1184c6000) [pid = 1663] [serial = 404] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128e6cc00) [pid = 1663] [serial = 410] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b339c00) [pid = 1663] [serial = 413] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x119d69800) [pid = 1663] [serial = 508] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12c9b7400) [pid = 1663] [serial = 500] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12ce74800) [pid = 1663] [serial = 509] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x128dd9800) [pid = 1663] [serial = 490] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12ce92400) [pid = 1663] [serial = 506] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1296f7800) [pid = 1663] [serial = 491] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12bf71800) [pid = 1663] [serial = 401] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12a923400) [pid = 1663] [serial = 493] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12b3ef800) [pid = 1663] [serial = 496] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12aaddc00) [pid = 1663] [serial = 494] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12bf6d400) [pid = 1663] [serial = 499] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1292ce400) [pid = 1663] [serial = 464] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x128dd5800) [pid = 1663] [serial = 463] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11a416c00) [pid = 1663] [serial = 481] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x123822000) [pid = 1663] [serial = 482] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119062c00) [pid = 1663] [serial = 478] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1193cdc00) [pid = 1663] [serial = 479] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12671a800) [pid = 1663] [serial = 487] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x128dcdc00) [pid = 1663] [serial = 488] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12bc5f400) [pid = 1663] [serial = 497] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118726800) [pid = 1663] [serial = 458] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118060400) [pid = 1663] [serial = 457] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x124347400) [pid = 1663] [serial = 461] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x122e8b000) [pid = 1663] [serial = 460] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11767a800) [pid = 1663] [serial = 476] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x116795c00) [pid = 1663] [serial = 475] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12cb55c00) [pid = 1663] [serial = 470] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12bc64c00) [pid = 1663] [serial = 469] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1242cdc00) [pid = 1663] [serial = 484] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x124e49000) [pid = 1663] [serial = 485] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12ce78800) [pid = 1663] [serial = 473] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x118c26400) [pid = 1663] [serial = 472] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12b3ecc00) [pid = 1663] [serial = 467] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12a9d1000) [pid = 1663] [serial = 466] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12c9b9c00) [pid = 1663] [serial = 503] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11872f800) [pid = 1663] [serial = 502] [outer = 0x0] [url = about:blank] 01:09:37 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12cb5d400) [pid = 1663] [serial = 505] [outer = 0x0] [url = about:blank] 01:09:38 INFO - PROCESS | 1663 | 1463645378071 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 01:09:38 INFO - PROCESS | 1663 | 1463645378111 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 01:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:09:38 INFO - PROCESS | 1663 | 1463645378114 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:09:38 INFO - PROCESS | 1663 | 1463645378116 Marionette TRACE conn2 <- [1,734,null,{}] 01:09:38 INFO - PROCESS | 1663 | 1463645378123 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:38 INFO - PROCESS | 1663 | 1463645378204 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:09:38 INFO - PROCESS | 1663 | 1463645378213 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x122bcd000 == 50 [pid = 1663] [id = 191] 01:09:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x124eadc00) [pid = 1663] [serial = 571] [outer = 0x0] 01:09:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x128dcd800) [pid = 1663] [serial = 572] [outer = 0x124eadc00] 01:09:38 INFO - PROCESS | 1663 | 1463645378240 Marionette DEBUG loaded listener.js 01:09:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1291e1400) [pid = 1663] [serial = 573] [outer = 0x124eadc00] 01:09:38 INFO - PROCESS | 1663 | 1463645378588 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 524ms 01:09:38 INFO - PROCESS | 1663 | 1463645378638 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:09:38 INFO - PROCESS | 1663 | 1463645378640 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 01:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:09:38 INFO - PROCESS | 1663 | 1463645378642 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:09:38 INFO - PROCESS | 1663 | 1463645378643 Marionette TRACE conn2 <- [1,738,null,{}] 01:09:38 INFO - PROCESS | 1663 | 1463645378645 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:38 INFO - PROCESS | 1663 | 1463645378714 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:09:38 INFO - PROCESS | 1663 | 1463645378719 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12496a800 == 51 [pid = 1663] [id = 192] 01:09:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x12957e800) [pid = 1663] [serial = 574] [outer = 0x0] 01:09:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x12a70cc00) [pid = 1663] [serial = 575] [outer = 0x12957e800] 01:09:38 INFO - PROCESS | 1663 | 1463645378751 Marionette DEBUG loaded listener.js 01:09:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12ad84c00) [pid = 1663] [serial = 576] [outer = 0x12957e800] 01:09:39 INFO - PROCESS | 1663 | 1463645379647 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:09:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:09:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1022ms 01:09:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:09:39 INFO - PROCESS | 1663 | 1463645379665 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:09:39 INFO - PROCESS | 1663 | 1463645379666 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 01:09:39 INFO - PROCESS | 1663 | 1463645379676 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:09:39 INFO - PROCESS | 1663 | 1463645379677 Marionette TRACE conn2 <- [1,742,null,{}] 01:09:39 INFO - PROCESS | 1663 | 1463645379679 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:39 INFO - PROCESS | 1663 | 1463645379782 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:09:39 INFO - PROCESS | 1663 | 1463645379793 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e23800 == 52 [pid = 1663] [id = 193] 01:09:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1160df000) [pid = 1663] [serial = 577] [outer = 0x0] 01:09:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12b3ee800) [pid = 1663] [serial = 578] [outer = 0x1160df000] 01:09:39 INFO - PROCESS | 1663 | 1463645379818 Marionette DEBUG loaded listener.js 01:09:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12bf63400) [pid = 1663] [serial = 579] [outer = 0x1160df000] 01:09:40 INFO - PROCESS | 1663 | 1463645380638 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:09:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 01:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 976ms 01:09:40 INFO - PROCESS | 1663 | 1463645380645 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:09:40 INFO - PROCESS | 1663 | 1463645380646 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 01:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:09:40 INFO - PROCESS | 1663 | 1463645380648 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:09:40 INFO - PROCESS | 1663 | 1463645380649 Marionette TRACE conn2 <- [1,746,null,{}] 01:09:40 INFO - PROCESS | 1663 | 1463645380651 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:40 INFO - PROCESS | 1663 | 1463645380763 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:09:40 INFO - PROCESS | 1663 | 1463645380801 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x129989000 == 53 [pid = 1663] [id = 194] 01:09:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12bf6f800) [pid = 1663] [serial = 580] [outer = 0x0] 01:09:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12c9c2000) [pid = 1663] [serial = 581] [outer = 0x12bf6f800] 01:09:40 INFO - PROCESS | 1663 | 1463645380827 Marionette DEBUG loaded listener.js 01:09:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12cb5bc00) [pid = 1663] [serial = 582] [outer = 0x12bf6f800] 01:09:41 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1171d1000) [pid = 1663] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:09:41 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119067c00) [pid = 1663] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:09:41 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12a91dc00) [pid = 1663] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:09:41 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1139b3400) [pid = 1663] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:09:41 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1194b8800) [pid = 1663] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:09:41 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x117677800) [pid = 1663] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:09:41 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1191a9800) [pid = 1663] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:09:41 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x126926c00) [pid = 1663] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:09:41 INFO - PROCESS | 1663 | 1463645381600 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:09:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 01:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 01:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:09:41 INFO - PROCESS | 1663 | 1463645381617 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:09:41 INFO - PROCESS | 1663 | 1463645381619 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 01:09:41 INFO - PROCESS | 1663 | 1463645381621 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:09:41 INFO - PROCESS | 1663 | 1463645381622 Marionette TRACE conn2 <- [1,750,null,{}] 01:09:41 INFO - PROCESS | 1663 | 1463645381625 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:41 INFO - PROCESS | 1663 | 1463645381701 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:09:41 INFO - PROCESS | 1663 | 1463645381708 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x116907800 == 54 [pid = 1663] [id = 195] 01:09:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1260c9c00) [pid = 1663] [serial = 583] [outer = 0x0] 01:09:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x128fdb400) [pid = 1663] [serial = 584] [outer = 0x1260c9c00] 01:09:41 INFO - PROCESS | 1663 | 1463645381733 Marionette DEBUG loaded listener.js 01:09:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12cb60800) [pid = 1663] [serial = 585] [outer = 0x1260c9c00] 01:09:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:09:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 921ms 01:09:42 INFO - PROCESS | 1663 | 1463645382534 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:09:42 INFO - PROCESS | 1663 | 1463645382542 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:09:42 INFO - PROCESS | 1663 | 1463645382543 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 01:09:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:09:42 INFO - PROCESS | 1663 | 1463645382545 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:09:42 INFO - PROCESS | 1663 | 1463645382546 Marionette TRACE conn2 <- [1,754,null,{}] 01:09:42 INFO - PROCESS | 1663 | 1463645382549 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:42 INFO - PROCESS | 1663 | 1463645382632 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:09:42 INFO - PROCESS | 1663 | 1463645382637 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b6000 == 55 [pid = 1663] [id = 196] 01:09:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x113e65000) [pid = 1663] [serial = 586] [outer = 0x0] 01:09:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12ce7b400) [pid = 1663] [serial = 587] [outer = 0x113e65000] 01:09:42 INFO - PROCESS | 1663 | 1463645382662 Marionette DEBUG loaded listener.js 01:09:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12ce92000) [pid = 1663] [serial = 588] [outer = 0x113e65000] 01:09:43 INFO - PROCESS | 1663 | 1463645383463 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:09:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 01:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 01:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:09:43 INFO - PROCESS | 1663 | 1463645383515 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:09:43 INFO - PROCESS | 1663 | 1463645383516 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 01:09:43 INFO - PROCESS | 1663 | 1463645383518 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:09:43 INFO - PROCESS | 1663 | 1463645383519 Marionette TRACE conn2 <- [1,758,null,{}] 01:09:43 INFO - PROCESS | 1663 | 1463645383521 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:43 INFO - PROCESS | 1663 | 1463645383614 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:09:43 INFO - PROCESS | 1663 | 1463645383620 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbb1000 == 56 [pid = 1663] [id = 197] 01:09:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x112f0cc00) [pid = 1663] [serial = 589] [outer = 0x0] 01:09:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x112f13800) [pid = 1663] [serial = 590] [outer = 0x112f0cc00] 01:09:43 INFO - PROCESS | 1663 | 1463645383646 Marionette DEBUG loaded listener.js 01:09:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x112f1a400) [pid = 1663] [serial = 591] [outer = 0x112f0cc00] 01:09:44 INFO - PROCESS | 1663 | 1463645384086 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:09:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:09:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 621ms 01:09:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:09:44 INFO - PROCESS | 1663 | 1463645384140 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:09:44 INFO - PROCESS | 1663 | 1463645384143 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 01:09:44 INFO - PROCESS | 1663 | 1463645384147 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:09:44 INFO - PROCESS | 1663 | 1463645384149 Marionette TRACE conn2 <- [1,762,null,{}] 01:09:44 INFO - PROCESS | 1663 | 1463645384153 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:44 INFO - PROCESS | 1663 | 1463645384255 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:09:44 INFO - PROCESS | 1663 | 1463645384320 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11907e000 == 57 [pid = 1663] [id = 198] 01:09:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1171de000) [pid = 1663] [serial = 592] [outer = 0x0] 01:09:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1184bc800) [pid = 1663] [serial = 593] [outer = 0x1171de000] 01:09:44 INFO - PROCESS | 1663 | 1463645384351 Marionette DEBUG loaded listener.js 01:09:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11919b800) [pid = 1663] [serial = 594] [outer = 0x1171de000] 01:09:45 INFO - PROCESS | 1663 | 1463645385213 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:09:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1073ms 01:09:45 INFO - PROCESS | 1663 | 1463645385220 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:09:45 INFO - PROCESS | 1663 | 1463645385224 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 01:09:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:09:45 INFO - PROCESS | 1663 | 1463645385228 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:09:45 INFO - PROCESS | 1663 | 1463645385230 Marionette TRACE conn2 <- [1,766,null,{}] 01:09:45 INFO - PROCESS | 1663 | 1463645385233 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:45 INFO - PROCESS | 1663 | 1463645385318 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:09:45 INFO - PROCESS | 1663 | 1463645385408 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12679a800 == 58 [pid = 1663] [id = 199] 01:09:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12396dc00) [pid = 1663] [serial = 595] [outer = 0x0] 01:09:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1245e6400) [pid = 1663] [serial = 596] [outer = 0x12396dc00] 01:09:45 INFO - PROCESS | 1663 | 1463645385438 Marionette DEBUG loaded listener.js 01:09:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12655d800) [pid = 1663] [serial = 597] [outer = 0x12396dc00] 01:09:46 INFO - PROCESS | 1663 | 1463645386317 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:09:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:09:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1119ms 01:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:09:46 INFO - PROCESS | 1663 | 1463645386348 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:09:46 INFO - PROCESS | 1663 | 1463645386350 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 01:09:46 INFO - PROCESS | 1663 | 1463645386352 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:09:46 INFO - PROCESS | 1663 | 1463645386354 Marionette TRACE conn2 <- [1,770,null,{}] 01:09:46 INFO - PROCESS | 1663 | 1463645386362 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:46 INFO - PROCESS | 1663 | 1463645386451 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:09:46 INFO - PROCESS | 1663 | 1463645386545 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd5f000 == 59 [pid = 1663] [id = 200] 01:09:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1269e8800) [pid = 1663] [serial = 598] [outer = 0x0] 01:09:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12a929c00) [pid = 1663] [serial = 599] [outer = 0x1269e8800] 01:09:46 INFO - PROCESS | 1663 | 1463645386576 Marionette DEBUG loaded listener.js 01:09:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12bc5c400) [pid = 1663] [serial = 600] [outer = 0x1269e8800] 01:09:47 INFO - PROCESS | 1663 | 1463645387002 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 823ms 01:09:47 INFO - PROCESS | 1663 | 1463645387194 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:09:47 INFO - PROCESS | 1663 | 1463645387197 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 01:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:09:47 INFO - PROCESS | 1663 | 1463645387201 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:09:47 INFO - PROCESS | 1663 | 1463645387203 Marionette TRACE conn2 <- [1,774,null,{}] 01:09:47 INFO - PROCESS | 1663 | 1463645387209 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:47 INFO - PROCESS | 1663 | 1463645387300 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:09:47 INFO - PROCESS | 1663 | 1463645387361 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x118564000 == 60 [pid = 1663] [id = 201] 01:09:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x117549400) [pid = 1663] [serial = 601] [outer = 0x0] 01:09:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x117677800) [pid = 1663] [serial = 602] [outer = 0x117549400] 01:09:47 INFO - PROCESS | 1663 | 1463645387389 Marionette DEBUG loaded listener.js 01:09:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1182e7800) [pid = 1663] [serial = 603] [outer = 0x117549400] 01:09:47 INFO - PROCESS | 1663 | 1463645387834 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 01:09:47 INFO - PROCESS | 1663 | 1463645387874 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:09:47 INFO - PROCESS | 1663 | 1463645387876 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 01:09:47 INFO - PROCESS | 1663 | 1463645387881 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:09:47 INFO - PROCESS | 1663 | 1463645387884 Marionette TRACE conn2 <- [1,778,null,{}] 01:09:47 INFO - PROCESS | 1663 | 1463645387886 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:47 INFO - PROCESS | 1663 | 1463645387976 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12c79b800 == 59 [pid = 1663] [id = 156] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b6000 == 58 [pid = 1663] [id = 196] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x116907800 == 57 [pid = 1663] [id = 195] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x129989000 == 56 [pid = 1663] [id = 194] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x128e23800 == 55 [pid = 1663] [id = 193] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12496a800 == 54 [pid = 1663] [id = 192] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x122bcd000 == 53 [pid = 1663] [id = 191] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x11758f800 == 52 [pid = 1663] [id = 190] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12ad85c00) [pid = 1663] [serial = 551] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1160dd400) [pid = 1663] [serial = 514] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11806a000) [pid = 1663] [serial = 518] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x123bdd800) [pid = 1663] [serial = 521] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1292c9800) [pid = 1663] [serial = 524] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12bc45c00) [pid = 1663] [serial = 527] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | 1463645388079 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x119309800 == 51 [pid = 1663] [id = 189] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x11705b800 == 50 [pid = 1663] [id = 185] 01:09:48 INFO - PROCESS | 1663 | --DOCSHELL 0x1295bb800 == 49 [pid = 1663] [id = 184] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x128e6f000) [pid = 1663] [serial = 542] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1171dd400) [pid = 1663] [serial = 512] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119d5d800) [pid = 1663] [serial = 536] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x121394400) [pid = 1663] [serial = 537] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12a9d0400) [pid = 1663] [serial = 545] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1169b2400) [pid = 1663] [serial = 531] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x113e65800) [pid = 1663] [serial = 530] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x123bcf400) [pid = 1663] [serial = 539] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119546800) [pid = 1663] [serial = 534] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11872ac00) [pid = 1663] [serial = 533] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x116aec000) [pid = 1663] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x121399800) [pid = 1663] [serial = 548] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1245e9400) [pid = 1663] [serial = 549] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x126722000) [pid = 1663] [serial = 540] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1292cf000) [pid = 1663] [serial = 543] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12ad8e000) [pid = 1663] [serial = 546] [outer = 0x0] [url = about:blank] 01:09:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e0b800 == 50 [pid = 1663] [id = 202] 01:09:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112f0b800) [pid = 1663] [serial = 604] [outer = 0x0] 01:09:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116aec000) [pid = 1663] [serial = 605] [outer = 0x112f0b800] 01:09:48 INFO - PROCESS | 1663 | 1463645388113 Marionette DEBUG loaded listener.js 01:09:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11872ac00) [pid = 1663] [serial = 606] [outer = 0x112f0b800] 01:09:48 INFO - PROCESS | 1663 | 1463645388393 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 573ms 01:09:48 INFO - PROCESS | 1663 | 1463645388453 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:09:48 INFO - PROCESS | 1663 | 1463645388454 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 01:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:09:48 INFO - PROCESS | 1663 | 1463645388459 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:09:48 INFO - PROCESS | 1663 | 1463645388460 Marionette TRACE conn2 <- [1,782,null,{}] 01:09:48 INFO - PROCESS | 1663 | 1463645388467 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:48 INFO - PROCESS | 1663 | 1463645388548 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:09:48 INFO - PROCESS | 1663 | 1463645388553 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x119634000 == 51 [pid = 1663] [id = 203] 01:09:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1193cb800) [pid = 1663] [serial = 607] [outer = 0x0] 01:09:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119d61c00) [pid = 1663] [serial = 608] [outer = 0x1193cb800] 01:09:48 INFO - PROCESS | 1663 | 1463645388585 Marionette DEBUG loaded listener.js 01:09:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11a416c00) [pid = 1663] [serial = 609] [outer = 0x1193cb800] 01:09:48 INFO - PROCESS | 1663 | 1463645388910 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 476ms 01:09:48 INFO - PROCESS | 1663 | 1463645388933 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:09:48 INFO - PROCESS | 1663 | 1463645388934 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 01:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:09:48 INFO - PROCESS | 1663 | 1463645388937 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:09:48 INFO - PROCESS | 1663 | 1463645388938 Marionette TRACE conn2 <- [1,786,null,{}] 01:09:48 INFO - PROCESS | 1663 | 1463645388942 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:49 INFO - PROCESS | 1663 | 1463645389019 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:09:49 INFO - PROCESS | 1663 | 1463645389023 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x123861800 == 52 [pid = 1663] [id = 204] 01:09:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12396b000) [pid = 1663] [serial = 610] [outer = 0x0] 01:09:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1242c9400) [pid = 1663] [serial = 611] [outer = 0x12396b000] 01:09:49 INFO - PROCESS | 1663 | 1463645389051 Marionette DEBUG loaded listener.js 01:09:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x124ebb000) [pid = 1663] [serial = 612] [outer = 0x12396b000] 01:09:49 INFO - PROCESS | 1663 | 1463645389409 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 523ms 01:09:49 INFO - PROCESS | 1663 | 1463645389460 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:09:49 INFO - PROCESS | 1663 | 1463645389461 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 01:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:09:49 INFO - PROCESS | 1663 | 1463645389464 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:09:49 INFO - PROCESS | 1663 | 1463645389465 Marionette TRACE conn2 <- [1,790,null,{}] 01:09:49 INFO - PROCESS | 1663 | 1463645389467 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:49 INFO - PROCESS | 1663 | 1463645389562 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:09:49 INFO - PROCESS | 1663 | 1463645389570 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ef3000 == 53 [pid = 1663] [id = 205] 01:09:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x123b35800) [pid = 1663] [serial = 613] [outer = 0x0] 01:09:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x128dce000) [pid = 1663] [serial = 614] [outer = 0x123b35800] 01:09:49 INFO - PROCESS | 1663 | 1463645389596 Marionette DEBUG loaded listener.js 01:09:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x128e75000) [pid = 1663] [serial = 615] [outer = 0x123b35800] 01:09:49 INFO - PROCESS | 1663 | 1463645389898 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 467ms 01:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:09:49 INFO - PROCESS | 1663 | 1463645389932 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:09:49 INFO - PROCESS | 1663 | 1463645389933 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 01:09:49 INFO - PROCESS | 1663 | 1463645389935 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:09:49 INFO - PROCESS | 1663 | 1463645389936 Marionette TRACE conn2 <- [1,794,null,{}] 01:09:49 INFO - PROCESS | 1663 | 1463645389938 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:50 INFO - PROCESS | 1663 | 1463645390034 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:09:50 INFO - PROCESS | 1663 | 1463645390041 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ca3000 == 54 [pid = 1663] [id = 206] 01:09:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1292ca400) [pid = 1663] [serial = 616] [outer = 0x0] 01:09:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1296fb800) [pid = 1663] [serial = 617] [outer = 0x1292ca400] 01:09:50 INFO - PROCESS | 1663 | 1463645390068 Marionette DEBUG loaded listener.js 01:09:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12aadb000) [pid = 1663] [serial = 618] [outer = 0x1292ca400] 01:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 523ms 01:09:50 INFO - PROCESS | 1663 | 1463645390451 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:09:50 INFO - PROCESS | 1663 | 1463645390459 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:09:50 INFO - PROCESS | 1663 | 1463645390460 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 01:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:09:50 INFO - PROCESS | 1663 | 1463645390462 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:09:50 INFO - PROCESS | 1663 | 1463645390463 Marionette TRACE conn2 <- [1,798,null,{}] 01:09:50 INFO - PROCESS | 1663 | 1463645390472 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:50 INFO - PROCESS | 1663 | 1463645390571 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:09:50 INFO - PROCESS | 1663 | 1463645390575 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e2d000 == 55 [pid = 1663] [id = 207] 01:09:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1292ce000) [pid = 1663] [serial = 619] [outer = 0x0] 01:09:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12b33a800) [pid = 1663] [serial = 620] [outer = 0x1292ce000] 01:09:50 INFO - PROCESS | 1663 | 1463645390600 Marionette DEBUG loaded listener.js 01:09:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12bc57000) [pid = 1663] [serial = 621] [outer = 0x1292ce000] 01:09:50 INFO - PROCESS | 1663 | 1463645390945 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 01:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 530ms 01:09:50 INFO - PROCESS | 1663 | 1463645390993 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:09:50 INFO - PROCESS | 1663 | 1463645390994 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 01:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:09:50 INFO - PROCESS | 1663 | 1463645390996 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:09:50 INFO - PROCESS | 1663 | 1463645390997 Marionette TRACE conn2 <- [1,802,null,{}] 01:09:51 INFO - PROCESS | 1663 | 1463645391000 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:51 INFO - PROCESS | 1663 | 1463645391096 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:09:51 INFO - PROCESS | 1663 | 1463645391108 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x11402a000 == 56 [pid = 1663] [id = 208] 01:09:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12aad2800) [pid = 1663] [serial = 622] [outer = 0x0] 01:09:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12bf6b000) [pid = 1663] [serial = 623] [outer = 0x12aad2800] 01:09:51 INFO - PROCESS | 1663 | 1463645391132 Marionette DEBUG loaded listener.js 01:09:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12bf75000) [pid = 1663] [serial = 624] [outer = 0x12aad2800] 01:09:51 INFO - PROCESS | 1663 | 1463645391475 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 01:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 520ms 01:09:51 INFO - PROCESS | 1663 | 1463645391516 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 01:09:51 INFO - PROCESS | 1663 | 1463645391518 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 01:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:09:51 INFO - PROCESS | 1663 | 1463645391520 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:09:51 INFO - PROCESS | 1663 | 1463645391529 Marionette TRACE conn2 <- [1,806,null,{}] 01:09:51 INFO - PROCESS | 1663 | 1463645391531 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:51 INFO - PROCESS | 1663 | 1463645391629 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:09:51 INFO - PROCESS | 1663 | 1463645391661 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adbb800 == 57 [pid = 1663] [id = 209] 01:09:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12bf78800) [pid = 1663] [serial = 625] [outer = 0x0] 01:09:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12c9bac00) [pid = 1663] [serial = 626] [outer = 0x12bf78800] 01:09:51 INFO - PROCESS | 1663 | 1463645391685 Marionette DEBUG loaded listener.js 01:09:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12cb53400) [pid = 1663] [serial = 627] [outer = 0x12bf78800] 01:09:51 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:09:51 INFO - PROCESS | 1663 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 01:09:51 INFO - PROCESS | 1663 | Determined SkiaGL cache limits: Size 100663296, Items: 256 01:09:51 INFO - PROCESS | 1663 | [GFX2-]: Using SkiaGL canvas. 01:09:52 INFO - PROCESS | 1663 | 1463645392031 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 01:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 526ms 01:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:09:52 INFO - PROCESS | 1663 | 1463645392050 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:09:52 INFO - PROCESS | 1663 | 1463645392052 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 01:09:52 INFO - PROCESS | 1663 | 1463645392054 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:09:52 INFO - PROCESS | 1663 | 1463645392055 Marionette TRACE conn2 <- [1,810,null,{}] 01:09:52 INFO - PROCESS | 1663 | 1463645392058 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:52 INFO - PROCESS | 1663 | 1463645392157 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:09:52 INFO - PROCESS | 1663 | 1463645392161 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x119320000 == 58 [pid = 1663] [id = 210] 01:09:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12c9b5800) [pid = 1663] [serial = 628] [outer = 0x0] 01:09:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12cb59400) [pid = 1663] [serial = 629] [outer = 0x12c9b5800] 01:09:52 INFO - PROCESS | 1663 | 1463645392251 Marionette DEBUG loaded listener.js 01:09:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12ce7cc00) [pid = 1663] [serial = 630] [outer = 0x12c9b5800] 01:09:52 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1160df000) [pid = 1663] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:09:52 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12bf6f800) [pid = 1663] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:09:52 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1194c1000) [pid = 1663] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:09:52 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x123829800) [pid = 1663] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:09:52 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x124eadc00) [pid = 1663] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:09:52 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12957e800) [pid = 1663] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:09:52 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1260c9c00) [pid = 1663] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:09:52 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1182e1400) [pid = 1663] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:09:52 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x113e65000) [pid = 1663] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:09:52 INFO - PROCESS | 1663 | 1463645392527 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 01:09:52 INFO - PROCESS | 1663 | 1463645392577 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 01:09:52 INFO - PROCESS | 1663 | 1463645392578 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 01:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:09:52 INFO - PROCESS | 1663 | 1463645392581 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:09:52 INFO - PROCESS | 1663 | 1463645392582 Marionette TRACE conn2 <- [1,814,null,{}] 01:09:52 INFO - PROCESS | 1663 | 1463645392585 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:52 INFO - PROCESS | 1663 | 1463645392686 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:09:52 INFO - PROCESS | 1663 | 1463645392691 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd6b000 == 59 [pid = 1663] [id = 211] 01:09:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1260c9c00) [pid = 1663] [serial = 631] [outer = 0x0] 01:09:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12bf6f800) [pid = 1663] [serial = 632] [outer = 0x1260c9c00] 01:09:52 INFO - PROCESS | 1663 | 1463645392720 Marionette DEBUG loaded listener.js 01:09:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12d1b6400) [pid = 1663] [serial = 633] [outer = 0x1260c9c00] 01:09:53 INFO - PROCESS | 1663 | 1463645393062 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 01:09:53 INFO - PROCESS | 1663 | 1463645393110 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 01:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:09:53 INFO - PROCESS | 1663 | 1463645393112 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:09:53 INFO - PROCESS | 1663 | 1463645393113 Marionette TRACE conn2 <- [1,818,null,{}] 01:09:53 INFO - PROCESS | 1663 | 1463645393115 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:53 INFO - PROCESS | 1663 | 1463645393192 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:09:53 INFO - PROCESS | 1663 | 1463645393197 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c78f000 == 60 [pid = 1663] [id = 212] 01:09:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12431f800) [pid = 1663] [serial = 634] [outer = 0x0] 01:09:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x124322400) [pid = 1663] [serial = 635] [outer = 0x12431f800] 01:09:53 INFO - PROCESS | 1663 | 1463645393221 Marionette DEBUG loaded listener.js 01:09:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12d1b7000) [pid = 1663] [serial = 636] [outer = 0x12431f800] 01:09:53 INFO - PROCESS | 1663 | 1463645393531 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 01:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:09:53 INFO - PROCESS | 1663 | 1463645393581 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:09:53 INFO - PROCESS | 1663 | 1463645393582 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 01:09:53 INFO - PROCESS | 1663 | 1463645393585 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:09:53 INFO - PROCESS | 1663 | 1463645393585 Marionette TRACE conn2 <- [1,822,null,{}] 01:09:53 INFO - PROCESS | 1663 | 1463645393588 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:53 INFO - PROCESS | 1663 | 1463645393669 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:09:53 INFO - PROCESS | 1663 | 1463645393673 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb86000 == 61 [pid = 1663] [id = 213] 01:09:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12d1bc800) [pid = 1663] [serial = 637] [outer = 0x0] 01:09:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12d391000) [pid = 1663] [serial = 638] [outer = 0x12d1bc800] 01:09:53 INFO - PROCESS | 1663 | 1463645393698 Marionette DEBUG loaded listener.js 01:09:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12d395000) [pid = 1663] [serial = 639] [outer = 0x12d1bc800] 01:09:54 INFO - PROCESS | 1663 | 1463645394042 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 01:09:54 INFO - PROCESS | 1663 | 1463645394069 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 01:09:54 INFO - PROCESS | 1663 | 1463645394071 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:09:54 INFO - PROCESS | 1663 | 1463645394073 Marionette TRACE conn2 <- [1,826,null,{}] 01:09:54 INFO - PROCESS | 1663 | 1463645394078 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:54 INFO - PROCESS | 1663 | 1463645394160 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:09:54 INFO - PROCESS | 1663 | 1463645394164 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ceb8000 == 62 [pid = 1663] [id = 214] 01:09:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x126ed7000) [pid = 1663] [serial = 640] [outer = 0x0] 01:09:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x126ed9c00) [pid = 1663] [serial = 641] [outer = 0x126ed7000] 01:09:54 INFO - PROCESS | 1663 | 1463645394189 Marionette DEBUG loaded listener.js 01:09:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12ce9b000) [pid = 1663] [serial = 642] [outer = 0x126ed7000] 01:09:54 INFO - PROCESS | 1663 | 1463645394664 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 622ms 01:09:54 INFO - PROCESS | 1663 | 1463645394694 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:09:54 INFO - PROCESS | 1663 | 1463645394697 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 01:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:09:54 INFO - PROCESS | 1663 | 1463645394700 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:09:54 INFO - PROCESS | 1663 | 1463645394703 Marionette TRACE conn2 <- [1,830,null,{}] 01:09:54 INFO - PROCESS | 1663 | 1463645394709 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:54 INFO - PROCESS | 1663 | 1463645394812 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:09:54 INFO - PROCESS | 1663 | 1463645394879 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d8000 == 63 [pid = 1663] [id = 215] 01:09:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1161f0c00) [pid = 1663] [serial = 643] [outer = 0x0] 01:09:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1171df800) [pid = 1663] [serial = 644] [outer = 0x1161f0c00] 01:09:54 INFO - PROCESS | 1663 | 1463645394911 Marionette DEBUG loaded listener.js 01:09:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1182e4400) [pid = 1663] [serial = 645] [outer = 0x1161f0c00] 01:09:55 INFO - PROCESS | 1663 | 1463645395347 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 673ms 01:09:55 INFO - PROCESS | 1663 | 1463645395374 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:09:55 INFO - PROCESS | 1663 | 1463645395378 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 01:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:09:55 INFO - PROCESS | 1663 | 1463645395383 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:09:55 INFO - PROCESS | 1663 | 1463645395385 Marionette TRACE conn2 <- [1,834,null,{}] 01:09:55 INFO - PROCESS | 1663 | 1463645395387 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:55 INFO - PROCESS | 1663 | 1463645395525 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:09:55 INFO - PROCESS | 1663 | 1463645395536 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x126c8c800 == 64 [pid = 1663] [id = 216] 01:09:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119111c00) [pid = 1663] [serial = 646] [outer = 0x0] 01:09:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x119d60800) [pid = 1663] [serial = 647] [outer = 0x119111c00] 01:09:55 INFO - PROCESS | 1663 | 1463645395577 Marionette DEBUG loaded listener.js 01:09:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x123b3c800) [pid = 1663] [serial = 648] [outer = 0x119111c00] 01:09:56 INFO - PROCESS | 1663 | 1463645396026 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 01:09:56 INFO - PROCESS | 1663 | 1463645396054 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:09:56 INFO - PROCESS | 1663 | 1463645396055 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 01:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:09:56 INFO - PROCESS | 1663 | 1463645396058 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:09:56 INFO - PROCESS | 1663 | 1463645396060 Marionette TRACE conn2 <- [1,838,null,{}] 01:09:56 INFO - PROCESS | 1663 | 1463645396068 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:56 INFO - PROCESS | 1663 | 1463645396194 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:09:56 INFO - PROCESS | 1663 | 1463645396275 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cecb000 == 65 [pid = 1663] [id = 217] 01:09:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1269e9800) [pid = 1663] [serial = 649] [outer = 0x0] 01:09:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x126ed3800) [pid = 1663] [serial = 650] [outer = 0x1269e9800] 01:09:56 INFO - PROCESS | 1663 | 1463645396308 Marionette DEBUG loaded listener.js 01:09:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x128e6e000) [pid = 1663] [serial = 651] [outer = 0x1269e9800] 01:09:56 INFO - PROCESS | 1663 | 1463645396712 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 675ms 01:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:09:56 INFO - PROCESS | 1663 | 1463645396732 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:09:56 INFO - PROCESS | 1663 | 1463645396734 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 01:09:56 INFO - PROCESS | 1663 | 1463645396737 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:09:56 INFO - PROCESS | 1663 | 1463645396738 Marionette TRACE conn2 <- [1,842,null,{}] 01:09:56 INFO - PROCESS | 1663 | 1463645396740 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:56 INFO - PROCESS | 1663 | 1463645396842 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:09:56 INFO - PROCESS | 1663 | 1463645396892 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d19d000 == 66 [pid = 1663] [id = 218] 01:09:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1269ecc00) [pid = 1663] [serial = 652] [outer = 0x0] 01:09:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12a70f800) [pid = 1663] [serial = 653] [outer = 0x1269ecc00] 01:09:56 INFO - PROCESS | 1663 | 1463645396921 Marionette DEBUG loaded listener.js 01:09:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12a9d6800) [pid = 1663] [serial = 654] [outer = 0x1269ecc00] 01:09:57 INFO - PROCESS | 1663 | 1463645397389 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 01:09:57 INFO - PROCESS | 1663 | 1463645397426 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:09:57 INFO - PROCESS | 1663 | 1463645397428 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 01:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:09:57 INFO - PROCESS | 1663 | 1463645397433 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:09:57 INFO - PROCESS | 1663 | 1463645397435 Marionette TRACE conn2 <- [1,846,null,{}] 01:09:57 INFO - PROCESS | 1663 | 1463645397438 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:57 INFO - PROCESS | 1663 | 1463645397610 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:09:57 INFO - PROCESS | 1663 | 1463645397690 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d75f800 == 67 [pid = 1663] [id = 219] 01:09:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12aad8000) [pid = 1663] [serial = 655] [outer = 0x0] 01:09:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12bc62800) [pid = 1663] [serial = 656] [outer = 0x12aad8000] 01:09:57 INFO - PROCESS | 1663 | 1463645397734 Marionette DEBUG loaded listener.js 01:09:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12c9bfc00) [pid = 1663] [serial = 657] [outer = 0x12aad8000] 01:09:58 INFO - PROCESS | 1663 | 1463645398200 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 820ms 01:09:58 INFO - PROCESS | 1663 | 1463645398256 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:09:58 INFO - PROCESS | 1663 | 1463645398257 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 01:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:09:58 INFO - PROCESS | 1663 | 1463645398261 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:09:58 INFO - PROCESS | 1663 | 1463645398263 Marionette TRACE conn2 <- [1,850,null,{}] 01:09:58 INFO - PROCESS | 1663 | 1463645398265 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:58 INFO - PROCESS | 1663 | 1463645398372 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:09:58 INFO - PROCESS | 1663 | 1463645398439 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da4d800 == 68 [pid = 1663] [id = 220] 01:09:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119ddf800) [pid = 1663] [serial = 658] [outer = 0x0] 01:09:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x119de2400) [pid = 1663] [serial = 659] [outer = 0x119ddf800] 01:09:58 INFO - PROCESS | 1663 | 1463645398469 Marionette DEBUG loaded listener.js 01:09:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12d1b5400) [pid = 1663] [serial = 660] [outer = 0x119ddf800] 01:09:58 INFO - PROCESS | 1663 | 1463645398909 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 01:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:09:58 INFO - PROCESS | 1663 | 1463645398949 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:09:58 INFO - PROCESS | 1663 | 1463645398951 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 01:09:58 INFO - PROCESS | 1663 | 1463645398953 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:09:58 INFO - PROCESS | 1663 | 1463645398954 Marionette TRACE conn2 <- [1,854,null,{}] 01:09:58 INFO - PROCESS | 1663 | 1463645398977 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:59 INFO - PROCESS | 1663 | 1463645399078 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:09:59 INFO - PROCESS | 1663 | 1463645399305 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x11827d800 == 69 [pid = 1663] [id = 221] 01:09:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x112f0d800) [pid = 1663] [serial = 661] [outer = 0x0] 01:09:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x113341000) [pid = 1663] [serial = 662] [outer = 0x112f0d800] 01:09:59 INFO - PROCESS | 1663 | 1463645399335 Marionette DEBUG loaded listener.js 01:09:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1169aac00) [pid = 1663] [serial = 663] [outer = 0x112f0d800] 01:09:59 INFO - PROCESS | 1663 | 1463645399749 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 840ms 01:09:59 INFO - PROCESS | 1663 | 1463645399794 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:09:59 INFO - PROCESS | 1663 | 1463645399797 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 01:09:59 INFO - PROCESS | 1663 | 1463645399800 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:09:59 INFO - PROCESS | 1663 | 1463645399802 Marionette TRACE conn2 <- [1,858,null,{}] 01:09:59 INFO - PROCESS | 1663 | 1463645399805 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:59 INFO - PROCESS | 1663 | 1463645399901 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:09:59 INFO - PROCESS | 1663 | 1463645399969 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119318800 == 70 [pid = 1663] [id = 222] 01:09:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11805f400) [pid = 1663] [serial = 664] [outer = 0x0] 01:09:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1185c8400) [pid = 1663] [serial = 665] [outer = 0x11805f400] 01:10:00 INFO - PROCESS | 1663 | 1463645399998 Marionette DEBUG loaded listener.js 01:10:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x11954a400) [pid = 1663] [serial = 666] [outer = 0x11805f400] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbac000 == 69 [pid = 1663] [id = 171] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb86000 == 68 [pid = 1663] [id = 213] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12c78f000 == 67 [pid = 1663] [id = 212] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd6b000 == 66 [pid = 1663] [id = 211] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x119320000 == 65 [pid = 1663] [id = 210] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12adbb800 == 64 [pid = 1663] [id = 209] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11402a000 == 63 [pid = 1663] [id = 208] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x112f13800) [pid = 1663] [serial = 590] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x129587400) [pid = 1663] [serial = 560] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12b337400) [pid = 1663] [serial = 563] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x128e2d000 == 62 [pid = 1663] [id = 207] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x126ca3000 == 61 [pid = 1663] [id = 206] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x123ef3000 == 60 [pid = 1663] [id = 205] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x123861800 == 59 [pid = 1663] [id = 204] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x119634000 == 58 [pid = 1663] [id = 203] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x115e0b800 == 57 [pid = 1663] [id = 202] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x118564000 == 56 [pid = 1663] [id = 201] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12679a800 == 55 [pid = 1663] [id = 199] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11907e000 == 54 [pid = 1663] [id = 198] 01:10:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbb1000 == 53 [pid = 1663] [id = 197] 01:10:00 INFO - PROCESS | 1663 | 1463645400428 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 01:10:00 INFO - PROCESS | 1663 | 1463645400472 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:10:00 INFO - PROCESS | 1663 | 1463645400474 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 01:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:10:00 INFO - PROCESS | 1663 | 1463645400483 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:10:00 INFO - PROCESS | 1663 | 1463645400484 Marionette TRACE conn2 <- [1,862,null,{}] 01:10:00 INFO - PROCESS | 1663 | 1463645400486 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:00 INFO - PROCESS | 1663 | 1463645400592 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:10:00 INFO - PROCESS | 1663 | 1463645400598 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cac800 == 54 [pid = 1663] [id = 223] 01:10:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11872f400) [pid = 1663] [serial = 667] [outer = 0x0] 01:10:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x119d5e800) [pid = 1663] [serial = 668] [outer = 0x11872f400] 01:10:00 INFO - PROCESS | 1663 | 1463645400624 Marionette DEBUG loaded listener.js 01:10:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x119de2c00) [pid = 1663] [serial = 669] [outer = 0x11872f400] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12c9c2000) [pid = 1663] [serial = 581] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x121395800) [pid = 1663] [serial = 569] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1242c4000) [pid = 1663] [serial = 570] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12b3ebc00) [pid = 1663] [serial = 552] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x128dcd800) [pid = 1663] [serial = 572] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1291e1400) [pid = 1663] [serial = 573] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12a70cc00) [pid = 1663] [serial = 575] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12ad84c00) [pid = 1663] [serial = 576] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x128fdb400) [pid = 1663] [serial = 584] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x119063800) [pid = 1663] [serial = 567] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1182e9400) [pid = 1663] [serial = 566] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1171d2800) [pid = 1663] [serial = 554] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x11990a000) [pid = 1663] [serial = 557] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12ce7b400) [pid = 1663] [serial = 587] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12cb5bc00) [pid = 1663] [serial = 582] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12b3ee800) [pid = 1663] [serial = 578] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12bf63400) [pid = 1663] [serial = 579] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12ce92000) [pid = 1663] [serial = 588] [outer = 0x0] [url = about:blank] 01:10:00 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12cb60800) [pid = 1663] [serial = 585] [outer = 0x0] [url = about:blank] 01:10:01 INFO - PROCESS | 1663 | 1463645401018 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 568ms 01:10:01 INFO - PROCESS | 1663 | 1463645401052 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:10:01 INFO - PROCESS | 1663 | 1463645401054 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 01:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:10:01 INFO - PROCESS | 1663 | 1463645401063 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:10:01 INFO - PROCESS | 1663 | 1463645401069 Marionette TRACE conn2 <- [1,866,null,{}] 01:10:01 INFO - PROCESS | 1663 | 1463645401074 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:01 INFO - PROCESS | 1663 | 1463645401199 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:10:01 INFO - PROCESS | 1663 | 1463645401215 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x124e7d800 == 55 [pid = 1663] [id = 224] 01:10:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x123824800) [pid = 1663] [serial = 670] [outer = 0x0] 01:10:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x124317800) [pid = 1663] [serial = 671] [outer = 0x123824800] 01:10:01 INFO - PROCESS | 1663 | 1463645401254 Marionette DEBUG loaded listener.js 01:10:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x124323400) [pid = 1663] [serial = 672] [outer = 0x123824800] 01:10:01 INFO - PROCESS | 1663 | 1463645401653 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 635ms 01:10:01 INFO - PROCESS | 1663 | 1463645401693 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:10:01 INFO - PROCESS | 1663 | 1463645401694 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 01:10:01 INFO - PROCESS | 1663 | 1463645401703 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:10:01 INFO - PROCESS | 1663 | 1463645401705 Marionette TRACE conn2 <- [1,870,null,{}] 01:10:01 INFO - PROCESS | 1663 | 1463645401707 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:01 INFO - PROCESS | 1663 | 1463645401788 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:10:01 INFO - PROCESS | 1663 | 1463645401795 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e2d000 == 56 [pid = 1663] [id = 225] 01:10:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1245af800) [pid = 1663] [serial = 673] [outer = 0x0] 01:10:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1260d3c00) [pid = 1663] [serial = 674] [outer = 0x1245af800] 01:10:01 INFO - PROCESS | 1663 | 1463645401820 Marionette DEBUG loaded listener.js 01:10:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x126ed1c00) [pid = 1663] [serial = 675] [outer = 0x1245af800] 01:10:02 INFO - PROCESS | 1663 | 1463645402145 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 475ms 01:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:10:02 INFO - PROCESS | 1663 | 1463645402174 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:10:02 INFO - PROCESS | 1663 | 1463645402176 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 01:10:02 INFO - PROCESS | 1663 | 1463645402178 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:10:02 INFO - PROCESS | 1663 | 1463645402179 Marionette TRACE conn2 <- [1,874,null,{}] 01:10:02 INFO - PROCESS | 1663 | 1463645402182 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:02 INFO - PROCESS | 1663 | 1463645402260 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:10:02 INFO - PROCESS | 1663 | 1463645402320 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x129292800 == 57 [pid = 1663] [id = 226] 01:10:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126ede000) [pid = 1663] [serial = 676] [outer = 0x0] 01:10:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x128d37400) [pid = 1663] [serial = 677] [outer = 0x126ede000] 01:10:02 INFO - PROCESS | 1663 | 1463645402351 Marionette DEBUG loaded listener.js 01:10:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x128d3e800) [pid = 1663] [serial = 678] [outer = 0x126ede000] 01:10:02 INFO - PROCESS | 1663 | 1463645402662 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 01:10:02 INFO - PROCESS | 1663 | 1463645402703 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:10:02 INFO - PROCESS | 1663 | 1463645402704 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 01:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:10:02 INFO - PROCESS | 1663 | 1463645402706 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:10:02 INFO - PROCESS | 1663 | 1463645402708 Marionette TRACE conn2 <- [1,878,null,{}] 01:10:02 INFO - PROCESS | 1663 | 1463645402710 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:02 INFO - PROCESS | 1663 | 1463645402819 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:10:02 INFO - PROCESS | 1663 | 1463645402824 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aaba800 == 58 [pid = 1663] [id = 227] 01:10:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x128d41000) [pid = 1663] [serial = 679] [outer = 0x0] 01:10:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12957f000) [pid = 1663] [serial = 680] [outer = 0x128d41000] 01:10:02 INFO - PROCESS | 1663 | 1463645402849 Marionette DEBUG loaded listener.js 01:10:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12a9d0400) [pid = 1663] [serial = 681] [outer = 0x128d41000] 01:10:03 INFO - PROCESS | 1663 | 1463645403233 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 568ms 01:10:03 INFO - PROCESS | 1663 | 1463645403276 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:10:03 INFO - PROCESS | 1663 | 1463645403278 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 01:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:10:03 INFO - PROCESS | 1663 | 1463645403281 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:10:03 INFO - PROCESS | 1663 | 1463645403283 Marionette TRACE conn2 <- [1,882,null,{}] 01:10:03 INFO - PROCESS | 1663 | 1463645403286 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:03 INFO - PROCESS | 1663 | 1463645403438 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:10:03 INFO - PROCESS | 1663 | 1463645403469 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb1e000 == 59 [pid = 1663] [id = 228] 01:10:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12a9d1000) [pid = 1663] [serial = 682] [outer = 0x0] 01:10:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12ad88c00) [pid = 1663] [serial = 683] [outer = 0x12a9d1000] 01:10:03 INFO - PROCESS | 1663 | 1463645403507 Marionette DEBUG loaded listener.js 01:10:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12bc40400) [pid = 1663] [serial = 684] [outer = 0x12a9d1000] 01:10:03 INFO - PROCESS | 1663 | 1463645403923 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 01:10:03 INFO - PROCESS | 1663 | 1463645403953 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:10:03 INFO - PROCESS | 1663 | 1463645403955 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 01:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:10:03 INFO - PROCESS | 1663 | 1463645403968 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:10:03 INFO - PROCESS | 1663 | 1463645403970 Marionette TRACE conn2 <- [1,886,null,{}] 01:10:03 INFO - PROCESS | 1663 | 1463645403981 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:04 INFO - PROCESS | 1663 | 1463645404138 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:10:04 INFO - PROCESS | 1663 | 1463645404185 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c052000 == 60 [pid = 1663] [id = 229] 01:10:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12bc39800) [pid = 1663] [serial = 685] [outer = 0x0] 01:10:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12bf63400) [pid = 1663] [serial = 686] [outer = 0x12bc39800] 01:10:04 INFO - PROCESS | 1663 | 1463645404223 Marionette DEBUG loaded listener.js 01:10:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12c9b4c00) [pid = 1663] [serial = 687] [outer = 0x12bc39800] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12d1bc800) [pid = 1663] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12431f800) [pid = 1663] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x123b35800) [pid = 1663] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1260c9c00) [pid = 1663] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12c9b5800) [pid = 1663] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12396b000) [pid = 1663] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1193cb800) [pid = 1663] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x117549400) [pid = 1663] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x112f0cc00) [pid = 1663] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1292ca400) [pid = 1663] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12bf78800) [pid = 1663] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1292ce000) [pid = 1663] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12aad2800) [pid = 1663] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:10:04 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x112f0b800) [pid = 1663] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:10:04 INFO - PROCESS | 1663 | 1463645404797 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 874ms 01:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:10:04 INFO - PROCESS | 1663 | 1463645404841 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:10:04 INFO - PROCESS | 1663 | 1463645404842 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 01:10:04 INFO - PROCESS | 1663 | 1463645404845 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:10:04 INFO - PROCESS | 1663 | 1463645404846 Marionette TRACE conn2 <- [1,890,null,{}] 01:10:04 INFO - PROCESS | 1663 | 1463645404848 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:04 INFO - PROCESS | 1663 | 1463645404931 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:10:04 INFO - PROCESS | 1663 | 1463645404935 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbaa800 == 61 [pid = 1663] [id = 230] 01:10:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x112f11000) [pid = 1663] [serial = 688] [outer = 0x0] 01:10:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1191a1000) [pid = 1663] [serial = 689] [outer = 0x112f11000] 01:10:04 INFO - PROCESS | 1663 | 1463645404961 Marionette DEBUG loaded listener.js 01:10:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126e5b400) [pid = 1663] [serial = 690] [outer = 0x112f11000] 01:10:05 INFO - PROCESS | 1663 | 1463645405292 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 01:10:05 INFO - PROCESS | 1663 | 1463645405314 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:10:05 INFO - PROCESS | 1663 | 1463645405315 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 01:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:10:05 INFO - PROCESS | 1663 | 1463645405317 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:10:05 INFO - PROCESS | 1663 | 1463645405318 Marionette TRACE conn2 <- [1,894,null,{}] 01:10:05 INFO - PROCESS | 1663 | 1463645405320 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:05 INFO - PROCESS | 1663 | 1463645405427 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:10:05 INFO - PROCESS | 1663 | 1463645405444 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb84800 == 62 [pid = 1663] [id = 231] 01:10:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x123bcfc00) [pid = 1663] [serial = 691] [outer = 0x0] 01:10:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x126e60c00) [pid = 1663] [serial = 692] [outer = 0x123bcfc00] 01:10:05 INFO - PROCESS | 1663 | 1463645405475 Marionette DEBUG loaded listener.js 01:10:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12957e000) [pid = 1663] [serial = 693] [outer = 0x123bcfc00] 01:10:05 INFO - PROCESS | 1663 | 1463645405812 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 01:10:05 INFO - PROCESS | 1663 | 1463645405836 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:10:05 INFO - PROCESS | 1663 | 1463645405838 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 01:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:10:05 INFO - PROCESS | 1663 | 1463645405842 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:10:05 INFO - PROCESS | 1663 | 1463645405844 Marionette TRACE conn2 <- [1,898,null,{}] 01:10:05 INFO - PROCESS | 1663 | 1463645405847 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:05 INFO - PROCESS | 1663 | 1463645405938 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:10:05 INFO - PROCESS | 1663 | 1463645405945 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12debb000 == 63 [pid = 1663] [id = 232] 01:10:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12bc58800) [pid = 1663] [serial = 694] [outer = 0x0] 01:10:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12c9bd000) [pid = 1663] [serial = 695] [outer = 0x12bc58800] 01:10:05 INFO - PROCESS | 1663 | 1463645405969 Marionette DEBUG loaded listener.js 01:10:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12cb61000) [pid = 1663] [serial = 696] [outer = 0x12bc58800] 01:10:06 INFO - PROCESS | 1663 | 1463645406275 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 472ms 01:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:10:06 INFO - PROCESS | 1663 | 1463645406313 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:10:06 INFO - PROCESS | 1663 | 1463645406314 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 01:10:06 INFO - PROCESS | 1663 | 1463645406316 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:10:06 INFO - PROCESS | 1663 | 1463645406317 Marionette TRACE conn2 <- [1,902,null,{}] 01:10:06 INFO - PROCESS | 1663 | 1463645406320 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:06 INFO - PROCESS | 1663 | 1463645406435 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:10:06 INFO - PROCESS | 1663 | 1463645406442 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad07800 == 64 [pid = 1663] [id = 233] 01:10:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x110fac000) [pid = 1663] [serial = 697] [outer = 0x0] 01:10:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x110fae800) [pid = 1663] [serial = 698] [outer = 0x110fac000] 01:10:06 INFO - PROCESS | 1663 | 1463645406466 Marionette DEBUG loaded listener.js 01:10:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x110fb4000) [pid = 1663] [serial = 699] [outer = 0x110fac000] 01:10:06 INFO - PROCESS | 1663 | 1463645406874 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 01:10:06 INFO - PROCESS | 1663 | 1463645406887 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:10:06 INFO - PROCESS | 1663 | 1463645406891 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 01:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:10:06 INFO - PROCESS | 1663 | 1463645406896 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:10:06 INFO - PROCESS | 1663 | 1463645406898 Marionette TRACE conn2 <- [1,906,null,{}] 01:10:06 INFO - PROCESS | 1663 | 1463645406902 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:07 INFO - PROCESS | 1663 | 1463645407010 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:10:07 INFO - PROCESS | 1663 | 1463645407068 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x119073800 == 65 [pid = 1663] [id = 234] 01:10:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1122a8000) [pid = 1663] [serial = 700] [outer = 0x0] 01:10:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x113eeb400) [pid = 1663] [serial = 701] [outer = 0x1122a8000] 01:10:07 INFO - PROCESS | 1663 | 1463645407111 Marionette DEBUG loaded listener.js 01:10:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1171df000) [pid = 1663] [serial = 702] [outer = 0x1122a8000] 01:10:07 INFO - PROCESS | 1663 | 1463645407512 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 01:10:07 INFO - PROCESS | 1663 | 1463645407567 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:10:07 INFO - PROCESS | 1663 | 1463645407572 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 01:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:10:07 INFO - PROCESS | 1663 | 1463645407576 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:10:07 INFO - PROCESS | 1663 | 1463645407578 Marionette TRACE conn2 <- [1,910,null,{}] 01:10:07 INFO - PROCESS | 1663 | 1463645407580 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:07 INFO - PROCESS | 1663 | 1463645407683 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:10:07 INFO - PROCESS | 1663 | 1463645407741 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12929c000 == 66 [pid = 1663] [id = 235] 01:10:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1182e0400) [pid = 1663] [serial = 703] [outer = 0x0] 01:10:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x119c3c400) [pid = 1663] [serial = 704] [outer = 0x1182e0400] 01:10:07 INFO - PROCESS | 1663 | 1463645407771 Marionette DEBUG loaded listener.js 01:10:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x119ddcc00) [pid = 1663] [serial = 705] [outer = 0x1182e0400] 01:10:08 INFO - PROCESS | 1663 | 1463645408188 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 01:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:10:08 INFO - PROCESS | 1663 | 1463645408247 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:10:08 INFO - PROCESS | 1663 | 1463645408249 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 01:10:08 INFO - PROCESS | 1663 | 1463645408251 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:10:08 INFO - PROCESS | 1663 | 1463645408254 Marionette TRACE conn2 <- [1,914,null,{}] 01:10:08 INFO - PROCESS | 1663 | 1463645408261 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:08 INFO - PROCESS | 1663 | 1463645408392 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:10:08 INFO - PROCESS | 1663 | 1463645408465 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cec8800 == 67 [pid = 1663] [id = 236] 01:10:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x122e87400) [pid = 1663] [serial = 706] [outer = 0x0] 01:10:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1245e4000) [pid = 1663] [serial = 707] [outer = 0x122e87400] 01:10:08 INFO - PROCESS | 1663 | 1463645408499 Marionette DEBUG loaded listener.js 01:10:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x126ed2000) [pid = 1663] [serial = 708] [outer = 0x122e87400] 01:10:08 INFO - PROCESS | 1663 | 1463645408908 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 01:10:08 INFO - PROCESS | 1663 | 1463645408924 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:10:08 INFO - PROCESS | 1663 | 1463645408927 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 01:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:10:08 INFO - PROCESS | 1663 | 1463645408929 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:10:08 INFO - PROCESS | 1663 | 1463645408931 Marionette TRACE conn2 <- [1,918,null,{}] 01:10:08 INFO - PROCESS | 1663 | 1463645408933 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:09 INFO - PROCESS | 1663 | 1463645409034 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:10:09 INFO - PROCESS | 1663 | 1463645409089 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x138bc7800 == 68 [pid = 1663] [id = 237] 01:10:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x126ed3000) [pid = 1663] [serial = 709] [outer = 0x0] 01:10:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x128d3c800) [pid = 1663] [serial = 710] [outer = 0x126ed3000] 01:10:09 INFO - PROCESS | 1663 | 1463645409119 Marionette DEBUG loaded listener.js 01:10:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x128e6f400) [pid = 1663] [serial = 711] [outer = 0x126ed3000] 01:10:09 INFO - PROCESS | 1663 | 1463645409558 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 01:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:10:09 INFO - PROCESS | 1663 | 1463645409600 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:10:09 INFO - PROCESS | 1663 | 1463645409602 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 01:10:09 INFO - PROCESS | 1663 | 1463645409604 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:10:09 INFO - PROCESS | 1663 | 1463645409605 Marionette TRACE conn2 <- [1,922,null,{}] 01:10:09 INFO - PROCESS | 1663 | 1463645409608 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:09 INFO - PROCESS | 1663 | 1463645409710 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:10:09 INFO - PROCESS | 1663 | 1463645409799 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1373e8000 == 69 [pid = 1663] [id = 238] 01:10:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x128d39800) [pid = 1663] [serial = 712] [outer = 0x0] 01:10:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12958c400) [pid = 1663] [serial = 713] [outer = 0x128d39800] 01:10:09 INFO - PROCESS | 1663 | 1463645409828 Marionette DEBUG loaded listener.js 01:10:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12aae5c00) [pid = 1663] [serial = 714] [outer = 0x128d39800] 01:10:10 INFO - PROCESS | 1663 | 1463645410229 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 669ms 01:10:10 INFO - PROCESS | 1663 | 1463645410274 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:10:10 INFO - PROCESS | 1663 | 1463645410275 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 01:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:10:10 INFO - PROCESS | 1663 | 1463645410278 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:10:10 INFO - PROCESS | 1663 | 1463645410279 Marionette TRACE conn2 <- [1,926,null,{}] 01:10:10 INFO - PROCESS | 1663 | 1463645410281 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:10 INFO - PROCESS | 1663 | 1463645410398 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:10:10 INFO - PROCESS | 1663 | 1463645410470 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x112884000 == 70 [pid = 1663] [id = 239] 01:10:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12aae8800) [pid = 1663] [serial = 715] [outer = 0x0] 01:10:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12aaef000) [pid = 1663] [serial = 716] [outer = 0x12aae8800] 01:10:10 INFO - PROCESS | 1663 | 1463645410500 Marionette DEBUG loaded listener.js 01:10:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12ce70400) [pid = 1663] [serial = 717] [outer = 0x12aae8800] 01:10:10 INFO - PROCESS | 1663 | 1463645410900 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 668ms 01:10:10 INFO - PROCESS | 1663 | 1463645410946 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:10:10 INFO - PROCESS | 1663 | 1463645410948 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 01:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:10:10 INFO - PROCESS | 1663 | 1463645410950 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:10:10 INFO - PROCESS | 1663 | 1463645410951 Marionette TRACE conn2 <- [1,930,null,{}] 01:10:10 INFO - PROCESS | 1663 | 1463645410954 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:11 INFO - PROCESS | 1663 | 1463645411071 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:10:11 INFO - PROCESS | 1663 | 1463645411142 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x11289c000 == 71 [pid = 1663] [id = 240] 01:10:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1211a5c00) [pid = 1663] [serial = 718] [outer = 0x0] 01:10:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1211ac400) [pid = 1663] [serial = 719] [outer = 0x1211a5c00] 01:10:11 INFO - PROCESS | 1663 | 1463645411171 Marionette DEBUG loaded listener.js 01:10:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1211afc00) [pid = 1663] [serial = 720] [outer = 0x1211a5c00] 01:10:11 INFO - PROCESS | 1663 | 1463645411645 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 719ms 01:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:10:11 INFO - PROCESS | 1663 | 1463645411670 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:10:11 INFO - PROCESS | 1663 | 1463645411671 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 01:10:11 INFO - PROCESS | 1663 | 1463645411675 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:10:11 INFO - PROCESS | 1663 | 1463645411677 Marionette TRACE conn2 <- [1,934,null,{}] 01:10:11 INFO - PROCESS | 1663 | 1463645411679 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:11 INFO - PROCESS | 1663 | 1463645411814 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:10:11 INFO - PROCESS | 1663 | 1463645411917 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185ee800 == 72 [pid = 1663] [id = 241] 01:10:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x112f19800) [pid = 1663] [serial = 721] [outer = 0x0] 01:10:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x1211aec00) [pid = 1663] [serial = 722] [outer = 0x112f19800] 01:10:11 INFO - PROCESS | 1663 | 1463645411963 Marionette DEBUG loaded listener.js 01:10:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x126ed1800) [pid = 1663] [serial = 723] [outer = 0x112f19800] 01:10:12 INFO - PROCESS | 1663 | 1463645412563 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 920ms 01:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:10:12 INFO - PROCESS | 1663 | 1463645412595 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:10:12 INFO - PROCESS | 1663 | 1463645412597 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 01:10:12 INFO - PROCESS | 1663 | 1463645412600 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:10:12 INFO - PROCESS | 1663 | 1463645412603 Marionette TRACE conn2 <- [1,938,null,{}] 01:10:12 INFO - PROCESS | 1663 | 1463645412607 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:12 INFO - PROCESS | 1663 | 1463645412703 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:10:12 INFO - PROCESS | 1663 | 1463645412767 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b08800 == 73 [pid = 1663] [id = 242] 01:10:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x112f1a800) [pid = 1663] [serial = 724] [outer = 0x0] 01:10:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x11767a800) [pid = 1663] [serial = 725] [outer = 0x112f1a800] 01:10:12 INFO - PROCESS | 1663 | 1463645412794 Marionette DEBUG loaded listener.js 01:10:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x11903e000) [pid = 1663] [serial = 726] [outer = 0x112f1a800] 01:10:13 INFO - PROCESS | 1663 | 1463645413172 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 625ms 01:10:13 INFO - PROCESS | 1663 | 1463645413227 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:10:13 INFO - PROCESS | 1663 | 1463645413231 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 01:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:10:13 INFO - PROCESS | 1663 | 1463645413235 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:10:13 INFO - PROCESS | 1663 | 1463645413237 Marionette TRACE conn2 <- [1,942,null,{}] 01:10:13 INFO - PROCESS | 1663 | 1463645413239 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:13 INFO - PROCESS | 1663 | 1463645413334 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:10:13 INFO - PROCESS | 1663 | 1463645413395 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x118c9b800 == 74 [pid = 1663] [id = 243] 01:10:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x116ae7400) [pid = 1663] [serial = 727] [outer = 0x0] 01:10:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1193d1c00) [pid = 1663] [serial = 728] [outer = 0x116ae7400] 01:10:13 INFO - PROCESS | 1663 | 1463645413423 Marionette DEBUG loaded listener.js 01:10:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x119dd9400) [pid = 1663] [serial = 729] [outer = 0x116ae7400] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12debb000 == 73 [pid = 1663] [id = 232] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb84800 == 72 [pid = 1663] [id = 231] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbaa800 == 71 [pid = 1663] [id = 230] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12c052000 == 70 [pid = 1663] [id = 229] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb1e000 == 69 [pid = 1663] [id = 228] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12aaba800 == 68 [pid = 1663] [id = 227] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x129292800 == 67 [pid = 1663] [id = 226] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x128e2d000 == 66 [pid = 1663] [id = 225] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x124e7d800 == 65 [pid = 1663] [id = 224] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x118cac800 == 64 [pid = 1663] [id = 223] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119318800 == 63 [pid = 1663] [id = 222] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x11827d800 == 62 [pid = 1663] [id = 221] 01:10:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d8000 == 61 [pid = 1663] [id = 215] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12d391000) [pid = 1663] [serial = 638] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12d395000) [pid = 1663] [serial = 639] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12d1b7000) [pid = 1663] [serial = 636] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x128e75000) [pid = 1663] [serial = 615] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12d1b6400) [pid = 1663] [serial = 633] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12cb59400) [pid = 1663] [serial = 629] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x1242c9400) [pid = 1663] [serial = 611] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x119d61c00) [pid = 1663] [serial = 608] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1182e7800) [pid = 1663] [serial = 603] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12ce7cc00) [pid = 1663] [serial = 630] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12bf6f800) [pid = 1663] [serial = 632] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12a929c00) [pid = 1663] [serial = 599] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x112f1a400) [pid = 1663] [serial = 591] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1245e6400) [pid = 1663] [serial = 596] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x124ebb000) [pid = 1663] [serial = 612] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12aadb000) [pid = 1663] [serial = 618] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x117677800) [pid = 1663] [serial = 602] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x128dce000) [pid = 1663] [serial = 614] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x11a416c00) [pid = 1663] [serial = 609] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12cb53400) [pid = 1663] [serial = 627] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1296fb800) [pid = 1663] [serial = 617] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x124322400) [pid = 1663] [serial = 635] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12bc57000) [pid = 1663] [serial = 621] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12bf75000) [pid = 1663] [serial = 624] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12b33a800) [pid = 1663] [serial = 620] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1184bc800) [pid = 1663] [serial = 593] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12c9bac00) [pid = 1663] [serial = 626] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x116aec000) [pid = 1663] [serial = 605] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11872ac00) [pid = 1663] [serial = 606] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12bf6b000) [pid = 1663] [serial = 623] [outer = 0x0] [url = about:blank] 01:10:13 INFO - PROCESS | 1663 | 1463645413845 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 623ms 01:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:10:13 INFO - PROCESS | 1663 | 1463645413860 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:10:13 INFO - PROCESS | 1663 | 1463645413861 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 01:10:13 INFO - PROCESS | 1663 | 1463645413863 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:10:13 INFO - PROCESS | 1663 | 1463645413865 Marionette TRACE conn2 <- [1,946,null,{}] 01:10:13 INFO - PROCESS | 1663 | 1463645413874 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:13 INFO - PROCESS | 1663 | 1463645413963 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:10:13 INFO - PROCESS | 1663 | 1463645413986 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c92000 == 62 [pid = 1663] [id = 244] 01:10:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11a40f000) [pid = 1663] [serial = 730] [outer = 0x0] 01:10:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x122d9f400) [pid = 1663] [serial = 731] [outer = 0x11a40f000] 01:10:14 INFO - PROCESS | 1663 | 1463645414014 Marionette DEBUG loaded listener.js 01:10:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x124317c00) [pid = 1663] [serial = 732] [outer = 0x11a40f000] 01:10:14 INFO - PROCESS | 1663 | 1463645414346 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 523ms 01:10:14 INFO - PROCESS | 1663 | 1463645414386 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:10:14 INFO - PROCESS | 1663 | 1463645414388 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 01:10:14 INFO - PROCESS | 1663 | 1463645414391 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:10:14 INFO - PROCESS | 1663 | 1463645414393 Marionette TRACE conn2 <- [1,950,null,{}] 01:10:14 INFO - PROCESS | 1663 | 1463645414396 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:14 INFO - PROCESS | 1663 | 1463645414480 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:10:14 INFO - PROCESS | 1663 | 1463645414484 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12692e000 == 63 [pid = 1663] [id = 245] 01:10:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12139dc00) [pid = 1663] [serial = 733] [outer = 0x0] 01:10:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x124349400) [pid = 1663] [serial = 734] [outer = 0x12139dc00] 01:10:14 INFO - PROCESS | 1663 | 1463645414510 Marionette DEBUG loaded listener.js 01:10:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x126567400) [pid = 1663] [serial = 735] [outer = 0x12139dc00] 01:10:14 INFO - PROCESS | 1663 | 1463645414915 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 571ms 01:10:14 INFO - PROCESS | 1663 | 1463645414961 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:10:14 INFO - PROCESS | 1663 | 1463645414964 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 01:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:10:14 INFO - PROCESS | 1663 | 1463645414967 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:10:14 INFO - PROCESS | 1663 | 1463645414970 Marionette TRACE conn2 <- [1,954,null,{}] 01:10:14 INFO - PROCESS | 1663 | 1463645414975 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:15 INFO - PROCESS | 1663 | 1463645415078 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:10:15 INFO - PROCESS | 1663 | 1463645415151 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x118561000 == 64 [pid = 1663] [id = 246] 01:10:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x112f93400) [pid = 1663] [serial = 736] [outer = 0x0] 01:10:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x11606f000) [pid = 1663] [serial = 737] [outer = 0x112f93400] 01:10:15 INFO - PROCESS | 1663 | 1463645415183 Marionette DEBUG loaded listener.js 01:10:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x117677800) [pid = 1663] [serial = 738] [outer = 0x112f93400] 01:10:15 INFO - PROCESS | 1663 | 1463645415619 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 675ms 01:10:15 INFO - PROCESS | 1663 | 1463645415657 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:10:15 INFO - PROCESS | 1663 | 1463645415662 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 01:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:10:15 INFO - PROCESS | 1663 | 1463645415668 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:10:15 INFO - PROCESS | 1663 | 1463645415670 Marionette TRACE conn2 <- [1,958,null,{}] 01:10:15 INFO - PROCESS | 1663 | 1463645415672 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:15 INFO - PROCESS | 1663 | 1463645415772 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:10:15 INFO - PROCESS | 1663 | 1463645415842 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e26000 == 65 [pid = 1663] [id = 247] 01:10:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x119909000) [pid = 1663] [serial = 739] [outer = 0x0] 01:10:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1211a2c00) [pid = 1663] [serial = 740] [outer = 0x119909000] 01:10:15 INFO - PROCESS | 1663 | 1463645415872 Marionette DEBUG loaded listener.js 01:10:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12139e000) [pid = 1663] [serial = 741] [outer = 0x119909000] 01:10:16 INFO - PROCESS | 1663 | 1463645416292 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 675ms 01:10:16 INFO - PROCESS | 1663 | 1463645416343 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:10:16 INFO - PROCESS | 1663 | 1463645416344 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 01:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:10:16 INFO - PROCESS | 1663 | 1463645416347 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:10:16 INFO - PROCESS | 1663 | 1463645416349 Marionette TRACE conn2 <- [1,962,null,{}] 01:10:16 INFO - PROCESS | 1663 | 1463645416357 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:16 INFO - PROCESS | 1663 | 1463645416482 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:10:16 INFO - PROCESS | 1663 | 1463645416553 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9b5800 == 66 [pid = 1663] [id = 248] 01:10:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x124316400) [pid = 1663] [serial = 742] [outer = 0x0] 01:10:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x126926c00) [pid = 1663] [serial = 743] [outer = 0x124316400] 01:10:16 INFO - PROCESS | 1663 | 1463645416587 Marionette DEBUG loaded listener.js 01:10:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x126e65400) [pid = 1663] [serial = 744] [outer = 0x124316400] 01:10:16 INFO - PROCESS | 1663 | 1463645416996 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 01:10:17 INFO - PROCESS | 1663 | 1463645417018 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:10:17 INFO - PROCESS | 1663 | 1463645417020 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 01:10:17 INFO - PROCESS | 1663 | 1463645417023 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:10:17 INFO - PROCESS | 1663 | 1463645417026 Marionette TRACE conn2 <- [1,966,null,{}] 01:10:17 INFO - PROCESS | 1663 | 1463645417029 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:17 INFO - PROCESS | 1663 | 1463645417127 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:10:17 INFO - PROCESS | 1663 | 1463645417184 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b9800 == 67 [pid = 1663] [id = 249] 01:10:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x126ed5400) [pid = 1663] [serial = 745] [outer = 0x0] 01:10:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x128d33800) [pid = 1663] [serial = 746] [outer = 0x126ed5400] 01:10:17 INFO - PROCESS | 1663 | 1463645417214 Marionette DEBUG loaded listener.js 01:10:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x128dd5800) [pid = 1663] [serial = 747] [outer = 0x126ed5400] 01:10:17 INFO - PROCESS | 1663 | 1463645417640 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 01:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:10:17 INFO - PROCESS | 1663 | 1463645417694 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:10:17 INFO - PROCESS | 1663 | 1463645417695 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 01:10:17 INFO - PROCESS | 1663 | 1463645417697 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:10:17 INFO - PROCESS | 1663 | 1463645417699 Marionette TRACE conn2 <- [1,970,null,{}] 01:10:17 INFO - PROCESS | 1663 | 1463645417701 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:17 INFO - PROCESS | 1663 | 1463645417799 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:10:17 INFO - PROCESS | 1663 | 1463645417900 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbbc800 == 68 [pid = 1663] [id = 250] 01:10:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x128dcf400) [pid = 1663] [serial = 748] [outer = 0x0] 01:10:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1296f7000) [pid = 1663] [serial = 749] [outer = 0x128dcf400] 01:10:17 INFO - PROCESS | 1663 | 1463645417931 Marionette DEBUG loaded listener.js 01:10:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12a929c00) [pid = 1663] [serial = 750] [outer = 0x128dcf400] 01:10:18 INFO - PROCESS | 1663 | 1463645418344 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 669ms 01:10:18 INFO - PROCESS | 1663 | 1463645418366 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:10:18 INFO - PROCESS | 1663 | 1463645418368 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 01:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:10:18 INFO - PROCESS | 1663 | 1463645418370 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:10:18 INFO - PROCESS | 1663 | 1463645418371 Marionette TRACE conn2 <- [1,974,null,{}] 01:10:18 INFO - PROCESS | 1663 | 1463645418374 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:18 INFO - PROCESS | 1663 | 1463645418490 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:10:18 INFO - PROCESS | 1663 | 1463645418550 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c29a000 == 69 [pid = 1663] [id = 251] 01:10:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12aae3800) [pid = 1663] [serial = 751] [outer = 0x0] 01:10:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12aaed800) [pid = 1663] [serial = 752] [outer = 0x12aae3800] 01:10:18 INFO - PROCESS | 1663 | 1463645418581 Marionette DEBUG loaded listener.js 01:10:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12bf6b400) [pid = 1663] [serial = 753] [outer = 0x12aae3800] 01:10:18 INFO - PROCESS | 1663 | 1463645418987 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 01:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:10:19 INFO - PROCESS | 1663 | 1463645419041 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:10:19 INFO - PROCESS | 1663 | 1463645419043 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 01:10:19 INFO - PROCESS | 1663 | 1463645419045 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:10:19 INFO - PROCESS | 1663 | 1463645419046 Marionette TRACE conn2 <- [1,978,null,{}] 01:10:19 INFO - PROCESS | 1663 | 1463645419049 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:19 INFO - PROCESS | 1663 | 1463645419163 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:10:19 INFO - PROCESS | 1663 | 1463645419246 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb84000 == 70 [pid = 1663] [id = 252] 01:10:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12aae7000) [pid = 1663] [serial = 754] [outer = 0x0] 01:10:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12c9b6400) [pid = 1663] [serial = 755] [outer = 0x12aae7000] 01:10:19 INFO - PROCESS | 1663 | 1463645419276 Marionette DEBUG loaded listener.js 01:10:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12cb54c00) [pid = 1663] [serial = 756] [outer = 0x12aae7000] 01:10:19 INFO - PROCESS | 1663 | 1463645419677 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 668ms 01:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:10:19 INFO - PROCESS | 1663 | 1463645419714 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:10:19 INFO - PROCESS | 1663 | 1463645419715 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 01:10:19 INFO - PROCESS | 1663 | 1463645419717 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:10:19 INFO - PROCESS | 1663 | 1463645419718 Marionette TRACE conn2 <- [1,982,null,{}] 01:10:19 INFO - PROCESS | 1663 | 1463645419721 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:19 INFO - PROCESS | 1663 | 1463645419827 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:10:19 INFO - PROCESS | 1663 | 1463645419942 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d74d800 == 71 [pid = 1663] [id = 253] 01:10:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x123c0ec00) [pid = 1663] [serial = 757] [outer = 0x0] 01:10:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x123c15800) [pid = 1663] [serial = 758] [outer = 0x123c0ec00] 01:10:19 INFO - PROCESS | 1663 | 1463645419992 Marionette DEBUG loaded listener.js 01:10:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x123c19c00) [pid = 1663] [serial = 759] [outer = 0x123c0ec00] 01:10:20 INFO - PROCESS | 1663 | 1463645420515 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 869ms 01:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:10:20 INFO - PROCESS | 1663 | 1463645420587 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:10:20 INFO - PROCESS | 1663 | 1463645420588 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 01:10:20 INFO - PROCESS | 1663 | 1463645420591 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:10:20 INFO - PROCESS | 1663 | 1463645420592 Marionette TRACE conn2 <- [1,986,null,{}] 01:10:20 INFO - PROCESS | 1663 | 1463645420594 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:20 INFO - PROCESS | 1663 | 1463645420698 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:10:20 INFO - PROCESS | 1663 | 1463645420758 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12deb4000 == 72 [pid = 1663] [id = 254] 01:10:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x123c19000) [pid = 1663] [serial = 760] [outer = 0x0] 01:10:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12c9b8800) [pid = 1663] [serial = 761] [outer = 0x123c19000] 01:10:20 INFO - PROCESS | 1663 | 1463645420787 Marionette DEBUG loaded listener.js 01:10:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x12ce75400) [pid = 1663] [serial = 762] [outer = 0x123c19000] 01:10:21 INFO - PROCESS | 1663 | 1463645421370 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 820ms 01:10:21 INFO - PROCESS | 1663 | 1463645421420 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:10:21 INFO - PROCESS | 1663 | 1463645421425 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 01:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:10:21 INFO - PROCESS | 1663 | 1463645421430 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:10:21 INFO - PROCESS | 1663 | 1463645421434 Marionette TRACE conn2 <- [1,990,null,{}] 01:10:21 INFO - PROCESS | 1663 | 1463645421439 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:21 INFO - PROCESS | 1663 | 1463645421590 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:10:21 INFO - PROCESS | 1663 | 1463645421665 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e20800 == 73 [pid = 1663] [id = 255] 01:10:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x111018c00) [pid = 1663] [serial = 763] [outer = 0x0] 01:10:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x11101c400) [pid = 1663] [serial = 764] [outer = 0x111018c00] 01:10:21 INFO - PROCESS | 1663 | 1463645421693 Marionette DEBUG loaded listener.js 01:10:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x112f15c00) [pid = 1663] [serial = 765] [outer = 0x111018c00] 01:10:22 INFO - PROCESS | 1663 | 1463645422128 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 727ms 01:10:22 INFO - PROCESS | 1663 | 1463645422157 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:10:22 INFO - PROCESS | 1663 | 1463645422163 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 01:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:10:22 INFO - PROCESS | 1663 | 1463645422169 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:10:22 INFO - PROCESS | 1663 | 1463645422172 Marionette TRACE conn2 <- [1,994,null,{}] 01:10:22 INFO - PROCESS | 1663 | 1463645422175 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:22 INFO - PROCESS | 1663 | 1463645422321 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:10:22 INFO - PROCESS | 1663 | 1463645422476 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:22 INFO - PROCESS | 1663 | --DOCSHELL 0x119c92000 == 72 [pid = 1663] [id = 244] 01:10:22 INFO - PROCESS | 1663 | --DOCSHELL 0x118c9b800 == 71 [pid = 1663] [id = 243] 01:10:22 INFO - PROCESS | 1663 | --DOCSHELL 0x122b08800 == 70 [pid = 1663] [id = 242] 01:10:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f19000 == 71 [pid = 1663] [id = 256] 01:10:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x11716bc00) [pid = 1663] [serial = 766] [outer = 0x0] 01:10:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x1185c2000) [pid = 1663] [serial = 767] [outer = 0x11716bc00] 01:10:22 INFO - PROCESS | 1663 | 1463645422544 Marionette DEBUG loaded listener.js 01:10:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x119dd7400) [pid = 1663] [serial = 768] [outer = 0x11716bc00] 01:10:22 INFO - PROCESS | 1663 | --DOCSHELL 0x138bc7800 == 70 [pid = 1663] [id = 237] 01:10:22 INFO - PROCESS | 1663 | --DOCSHELL 0x12cec8800 == 69 [pid = 1663] [id = 236] 01:10:22 INFO - PROCESS | 1663 | --DOCSHELL 0x12929c000 == 68 [pid = 1663] [id = 235] 01:10:22 INFO - PROCESS | 1663 | --DOCSHELL 0x119073800 == 67 [pid = 1663] [id = 234] 01:10:22 INFO - PROCESS | 1663 | 1463645422886 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 725ms 01:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:10:22 INFO - PROCESS | 1663 | 1463645422900 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:10:22 INFO - PROCESS | 1663 | 1463645422901 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 01:10:22 INFO - PROCESS | 1663 | 1463645422903 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:10:22 INFO - PROCESS | 1663 | 1463645422906 Marionette TRACE conn2 <- [1,998,null,{}] 01:10:22 INFO - PROCESS | 1663 | 1463645422921 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:23 INFO - PROCESS | 1663 | 1463645423019 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:10:23 INFO - PROCESS | 1663 | 1463645423084 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9b3800 == 68 [pid = 1663] [id = 257] 01:10:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x119dd8c00) [pid = 1663] [serial = 769] [outer = 0x0] 01:10:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x121399400) [pid = 1663] [serial = 770] [outer = 0x119dd8c00] 01:10:23 INFO - PROCESS | 1663 | 1463645423111 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x124e41000) [pid = 1663] [serial = 771] [outer = 0x119dd8c00] 01:10:23 INFO - PROCESS | 1663 | 1463645423415 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 530ms 01:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:10:23 INFO - PROCESS | 1663 | 1463645423433 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:10:23 INFO - PROCESS | 1663 | 1463645423435 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 01:10:23 INFO - PROCESS | 1663 | 1463645423437 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:10:23 INFO - PROCESS | 1663 | 1463645423438 Marionette TRACE conn2 <- [1,1002,null,{}] 01:10:23 INFO - PROCESS | 1663 | 1463645423443 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:23 INFO - PROCESS | 1663 | 1463645423539 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:10:23 INFO - PROCESS | 1663 | 1463645423630 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd56000 == 69 [pid = 1663] [id = 258] 01:10:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x12431d800) [pid = 1663] [serial = 772] [outer = 0x0] 01:10:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x126e5b800) [pid = 1663] [serial = 773] [outer = 0x12431d800] 01:10:23 INFO - PROCESS | 1663 | 1463645423668 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12a9d9800) [pid = 1663] [serial = 774] [outer = 0x12431d800] 01:10:24 INFO - PROCESS | 1663 | 1463645424138 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 723ms 01:10:24 INFO - PROCESS | 1663 | 1463645424163 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:10:24 INFO - PROCESS | 1663 | 1463645424164 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 01:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:10:24 INFO - PROCESS | 1663 | 1463645424166 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:10:24 INFO - PROCESS | 1663 | 1463645424167 Marionette TRACE conn2 <- [1,1006,null,{}] 01:10:24 INFO - PROCESS | 1663 | 1463645424178 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:24 INFO - PROCESS | 1663 | 1463645424287 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:10:24 INFO - PROCESS | 1663 | 1463645424331 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x1373f6800 == 70 [pid = 1663] [id = 259] 01:10:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x1269eec00) [pid = 1663] [serial = 775] [outer = 0x0] 01:10:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x12aae2000) [pid = 1663] [serial = 776] [outer = 0x1269eec00] 01:10:24 INFO - PROCESS | 1663 | 1463645424356 Marionette DEBUG loaded listener.js 01:10:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12aaefc00) [pid = 1663] [serial = 777] [outer = 0x1269eec00] 01:10:24 INFO - PROCESS | 1663 | 1463645424676 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 527ms 01:10:24 INFO - PROCESS | 1663 | 1463645424695 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:10:24 INFO - PROCESS | 1663 | 1463645424696 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 01:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:10:24 INFO - PROCESS | 1663 | 1463645424698 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:10:24 INFO - PROCESS | 1663 | 1463645424699 Marionette TRACE conn2 <- [1,1010,null,{}] 01:10:24 INFO - PROCESS | 1663 | 1463645424701 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:24 INFO - PROCESS | 1663 | 1463645424828 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:10:24 INFO - PROCESS | 1663 | 1463645424841 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x139117800 == 71 [pid = 1663] [id = 260] 01:10:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x12b33a800) [pid = 1663] [serial = 778] [outer = 0x0] 01:10:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12ce7dc00) [pid = 1663] [serial = 779] [outer = 0x12b33a800] 01:10:24 INFO - PROCESS | 1663 | 1463645424865 Marionette DEBUG loaded listener.js 01:10:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x12d392000) [pid = 1663] [serial = 780] [outer = 0x12b33a800] 01:10:25 INFO - PROCESS | 1663 | 1463645425197 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 519ms 01:10:25 INFO - PROCESS | 1663 | 1463645425217 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:10:25 INFO - PROCESS | 1663 | 1463645425219 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 01:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:10:25 INFO - PROCESS | 1663 | 1463645425230 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:10:25 INFO - PROCESS | 1663 | 1463645425231 Marionette TRACE conn2 <- [1,1014,null,{}] 01:10:25 INFO - PROCESS | 1663 | 1463645425238 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:25 INFO - PROCESS | 1663 | 1463645425310 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:10:25 INFO - PROCESS | 1663 | 1463645425333 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x138fc5000 == 72 [pid = 1663] [id = 261] 01:10:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x12bc60000) [pid = 1663] [serial = 781] [outer = 0x0] 01:10:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x12d398800) [pid = 1663] [serial = 782] [outer = 0x12bc60000] 01:10:25 INFO - PROCESS | 1663 | 1463645425358 Marionette DEBUG loaded listener.js 01:10:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x12d8e0c00) [pid = 1663] [serial = 783] [outer = 0x12bc60000] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x128d41000) [pid = 1663] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x12a9d1000) [pid = 1663] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x12bc39800) [pid = 1663] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x123824800) [pid = 1663] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x11872f400) [pid = 1663] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x112f11000) [pid = 1663] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x1245af800) [pid = 1663] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x112f0d800) [pid = 1663] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x11805f400) [pid = 1663] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x126ede000) [pid = 1663] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x112f1a800) [pid = 1663] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x116ae7400) [pid = 1663] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x11a40f000) [pid = 1663] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x12bc58800) [pid = 1663] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:10:25 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x123bcfc00) [pid = 1663] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:10:25 INFO - PROCESS | 1663 | 1463645425938 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 719ms 01:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:10:25 INFO - PROCESS | 1663 | 1463645425950 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:10:25 INFO - PROCESS | 1663 | 1463645425952 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 01:10:25 INFO - PROCESS | 1663 | 1463645425955 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:10:25 INFO - PROCESS | 1663 | 1463645425960 Marionette TRACE conn2 <- [1,1018,null,{}] 01:10:25 INFO - PROCESS | 1663 | 1463645425963 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:26 INFO - PROCESS | 1663 | 1463645426118 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:10:26 INFO - PROCESS | 1663 | 1463645426176 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb86000 == 73 [pid = 1663] [id = 262] 01:10:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x1171d4400) [pid = 1663] [serial = 784] [outer = 0x0] 01:10:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x122b85000) [pid = 1663] [serial = 785] [outer = 0x1171d4400] 01:10:26 INFO - PROCESS | 1663 | 1463645426202 Marionette DEBUG loaded listener.js 01:10:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x126e58c00) [pid = 1663] [serial = 786] [outer = 0x1171d4400] 01:10:26 INFO - PROCESS | 1663 | 1463645426465 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 522ms 01:10:26 INFO - PROCESS | 1663 | 1463645426481 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:10:26 INFO - PROCESS | 1663 | 1463645426482 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 01:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:10:26 INFO - PROCESS | 1663 | 1463645426484 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:10:26 INFO - PROCESS | 1663 | 1463645426485 Marionette TRACE conn2 <- [1,1022,null,{}] 01:10:26 INFO - PROCESS | 1663 | 1463645426488 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:26 INFO - PROCESS | 1663 | 1463645426596 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:10:26 INFO - PROCESS | 1663 | 1463645426658 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1391b6000 == 74 [pid = 1663] [id = 263] 01:10:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x1194c3800) [pid = 1663] [serial = 787] [outer = 0x0] 01:10:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x1292cb000) [pid = 1663] [serial = 788] [outer = 0x1194c3800] 01:10:26 INFO - PROCESS | 1663 | 1463645426683 Marionette DEBUG loaded listener.js 01:10:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12d8e3c00) [pid = 1663] [serial = 789] [outer = 0x1194c3800] 01:10:26 INFO - PROCESS | 1663 | 1463645426961 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 517ms 01:10:27 INFO - PROCESS | 1663 | 1463645427003 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:10:27 INFO - PROCESS | 1663 | 1463645427004 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 01:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:10:27 INFO - PROCESS | 1663 | 1463645427009 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:10:27 INFO - PROCESS | 1663 | 1463645427011 Marionette TRACE conn2 <- [1,1026,null,{}] 01:10:27 INFO - PROCESS | 1663 | 1463645427014 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:27 INFO - PROCESS | 1663 | 1463645427101 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:10:27 INFO - PROCESS | 1663 | 1463645427106 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x138ee0800 == 75 [pid = 1663] [id = 264] 01:10:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x119035c00) [pid = 1663] [serial = 790] [outer = 0x0] 01:10:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x12d8e8800) [pid = 1663] [serial = 791] [outer = 0x119035c00] 01:10:27 INFO - PROCESS | 1663 | 1463645427131 Marionette DEBUG loaded listener.js 01:10:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12da8f400) [pid = 1663] [serial = 792] [outer = 0x119035c00] 01:10:27 INFO - PROCESS | 1663 | 1463645427467 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 472ms 01:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:10:27 INFO - PROCESS | 1663 | 1463645427480 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:10:27 INFO - PROCESS | 1663 | 1463645427482 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 01:10:27 INFO - PROCESS | 1663 | 1463645427484 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:10:27 INFO - PROCESS | 1663 | 1463645427485 Marionette TRACE conn2 <- [1,1030,null,{}] 01:10:27 INFO - PROCESS | 1663 | 1463645427488 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:27 INFO - PROCESS | 1663 | 1463645427624 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:10:27 INFO - PROCESS | 1663 | 1463645427630 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x138eee800 == 76 [pid = 1663] [id = 265] 01:10:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x12bc5c000) [pid = 1663] [serial = 793] [outer = 0x0] 01:10:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12da91c00) [pid = 1663] [serial = 794] [outer = 0x12bc5c000] 01:10:27 INFO - PROCESS | 1663 | 1463645427659 Marionette DEBUG loaded listener.js 01:10:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x12daa6800) [pid = 1663] [serial = 795] [outer = 0x12bc5c000] 01:10:28 INFO - PROCESS | 1663 | 1463645428152 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 725ms 01:10:28 INFO - PROCESS | 1663 | 1463645428210 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:10:28 INFO - PROCESS | 1663 | 1463645428214 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 01:10:28 INFO - PROCESS | 1663 | 1463645428219 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:10:28 INFO - PROCESS | 1663 | 1463645428221 Marionette TRACE conn2 <- [1,1034,null,{}] 01:10:28 INFO - PROCESS | 1663 | 1463645428225 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:28 INFO - PROCESS | 1663 | 1463645428326 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:10:28 INFO - PROCESS | 1663 | 1463645428477 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x124e7c800 == 77 [pid = 1663] [id = 266] 01:10:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x11716a400) [pid = 1663] [serial = 796] [outer = 0x0] 01:10:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x1185c3800) [pid = 1663] [serial = 797] [outer = 0x11716a400] 01:10:28 INFO - PROCESS | 1663 | 1463645428527 Marionette DEBUG loaded listener.js 01:10:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x1171d6c00) [pid = 1663] [serial = 798] [outer = 0x11716a400] 01:10:29 INFO - PROCESS | 1663 | 1463645429081 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 925ms 01:10:29 INFO - PROCESS | 1663 | 1463645429145 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:10:29 INFO - PROCESS | 1663 | 1463645429149 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 01:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:10:29 INFO - PROCESS | 1663 | 1463645429154 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:10:29 INFO - PROCESS | 1663 | 1463645429156 Marionette TRACE conn2 <- [1,1038,null,{}] 01:10:29 INFO - PROCESS | 1663 | 1463645429158 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:29 INFO - PROCESS | 1663 | 1463645429266 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:10:29 INFO - PROCESS | 1663 | 1463645429352 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1373e5000 == 78 [pid = 1663] [id = 267] 01:10:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x1211b1c00) [pid = 1663] [serial = 799] [outer = 0x0] 01:10:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x123c0e000) [pid = 1663] [serial = 800] [outer = 0x1211b1c00] 01:10:29 INFO - PROCESS | 1663 | 1463645429399 Marionette DEBUG loaded listener.js 01:10:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x12431d400) [pid = 1663] [serial = 801] [outer = 0x1211b1c00] 01:10:29 INFO - PROCESS | 1663 | 1463645429937 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 822ms 01:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:10:29 INFO - PROCESS | 1663 | 1463645429975 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:10:29 INFO - PROCESS | 1663 | 1463645429977 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 01:10:29 INFO - PROCESS | 1663 | 1463645429979 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:10:29 INFO - PROCESS | 1663 | 1463645429982 Marionette TRACE conn2 <- [1,1042,null,{}] 01:10:30 INFO - PROCESS | 1663 | 1463645430007 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:30 INFO - PROCESS | 1663 | 1463645430141 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:10:30 INFO - PROCESS | 1663 | 1463645430201 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1391b6800 == 79 [pid = 1663] [id = 268] 01:10:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x12aae2c00) [pid = 1663] [serial = 802] [outer = 0x0] 01:10:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x12b336000) [pid = 1663] [serial = 803] [outer = 0x12aae2c00] 01:10:30 INFO - PROCESS | 1663 | 1463645430233 Marionette DEBUG loaded listener.js 01:10:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x12cb57400) [pid = 1663] [serial = 804] [outer = 0x12aae2c00] 01:10:30 INFO - PROCESS | 1663 | 1463645430641 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 01:10:30 INFO - PROCESS | 1663 | 1463645430650 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:10:30 INFO - PROCESS | 1663 | 1463645430652 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 01:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:10:30 INFO - PROCESS | 1663 | 1463645430654 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:10:30 INFO - PROCESS | 1663 | 1463645430655 Marionette TRACE conn2 <- [1,1046,null,{}] 01:10:30 INFO - PROCESS | 1663 | 1463645430658 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:30 INFO - PROCESS | 1663 | 1463645430768 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:10:30 INFO - PROCESS | 1663 | 1463645430882 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1127c3800 == 80 [pid = 1663] [id = 269] 01:10:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x12ce98400) [pid = 1663] [serial = 805] [outer = 0x0] 01:10:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x12d1b7000) [pid = 1663] [serial = 806] [outer = 0x12ce98400] 01:10:30 INFO - PROCESS | 1663 | 1463645430933 Marionette DEBUG loaded listener.js 01:10:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x12da8e800) [pid = 1663] [serial = 807] [outer = 0x12ce98400] 01:10:31 INFO - PROCESS | 1663 | 1463645431438 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 818ms 01:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:10:31 INFO - PROCESS | 1663 | 1463645431473 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:10:31 INFO - PROCESS | 1663 | 1463645431474 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 01:10:31 INFO - PROCESS | 1663 | 1463645431476 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:10:31 INFO - PROCESS | 1663 | 1463645431476 Marionette TRACE conn2 <- [1,1050,null,{}] 01:10:31 INFO - PROCESS | 1663 | 1463645431478 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:31 INFO - PROCESS | 1663 | 1463645431567 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:10:31 INFO - PROCESS | 1663 | 1463645431680 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x138d07000 == 81 [pid = 1663] [id = 270] 01:10:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x12ce9d000) [pid = 1663] [serial = 808] [outer = 0x0] 01:10:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x12da9a800) [pid = 1663] [serial = 809] [outer = 0x12ce9d000] 01:10:31 INFO - PROCESS | 1663 | 1463645431728 Marionette DEBUG loaded listener.js 01:10:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x12daa3000) [pid = 1663] [serial = 810] [outer = 0x12ce9d000] 01:10:32 INFO - PROCESS | 1663 | 1463645432224 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 771ms 01:10:32 INFO - PROCESS | 1663 | 1463645432248 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:10:32 INFO - PROCESS | 1663 | 1463645432250 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 01:10:32 INFO - PROCESS | 1663 | 1463645432253 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:10:32 INFO - PROCESS | 1663 | 1463645432255 Marionette TRACE conn2 <- [1,1054,null,{}] 01:10:32 INFO - PROCESS | 1663 | 1463645432259 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:32 INFO - PROCESS | 1663 | 1463645432436 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:10:32 INFO - PROCESS | 1663 | 1463645432586 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f2eb800 == 82 [pid = 1663] [id = 271] 01:10:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x111011c00) [pid = 1663] [serial = 811] [outer = 0x0] 01:10:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x12f28fc00) [pid = 1663] [serial = 812] [outer = 0x111011c00] 01:10:32 INFO - PROCESS | 1663 | 1463645432631 Marionette DEBUG loaded listener.js 01:10:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x138d73800) [pid = 1663] [serial = 813] [outer = 0x111011c00] 01:10:33 INFO - PROCESS | 1663 | 1463645433089 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 872ms 01:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:10:33 INFO - PROCESS | 1663 | 1463645433126 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:10:33 INFO - PROCESS | 1663 | 1463645433127 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 01:10:33 INFO - PROCESS | 1663 | 1463645433129 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:10:33 INFO - PROCESS | 1663 | 1463645433131 Marionette TRACE conn2 <- [1,1058,null,{}] 01:10:33 INFO - PROCESS | 1663 | 1463645433133 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:33 INFO - PROCESS | 1663 | 1463645433241 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:10:33 INFO - PROCESS | 1663 | 1463645433349 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x11961a800 == 83 [pid = 1663] [id = 272] 01:10:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x113bf8400) [pid = 1663] [serial = 814] [outer = 0x0] 01:10:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x126e5f000) [pid = 1663] [serial = 815] [outer = 0x113bf8400] 01:10:33 INFO - PROCESS | 1663 | 1463645433383 Marionette DEBUG loaded listener.js 01:10:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x138d74c00) [pid = 1663] [serial = 816] [outer = 0x113bf8400] 01:10:34 INFO - PROCESS | 1663 | 1463645434002 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 920ms 01:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:10:34 INFO - PROCESS | 1663 | 1463645434051 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:10:34 INFO - PROCESS | 1663 | 1463645434053 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 01:10:34 INFO - PROCESS | 1663 | 1463645434056 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:10:34 INFO - PROCESS | 1663 | 1463645434058 Marionette TRACE conn2 <- [1,1062,null,{}] 01:10:34 INFO - PROCESS | 1663 | 1463645434062 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:34 INFO - PROCESS | 1663 | 1463645434160 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:10:34 INFO - PROCESS | 1663 | 1463645434231 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x11226e800 == 84 [pid = 1663] [id = 273] 01:10:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x110fa9400) [pid = 1663] [serial = 817] [outer = 0x0] 01:10:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x111f69c00) [pid = 1663] [serial = 818] [outer = 0x110fa9400] 01:10:34 INFO - PROCESS | 1663 | 1463645434305 Marionette DEBUG loaded listener.js 01:10:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x113e64800) [pid = 1663] [serial = 819] [outer = 0x110fa9400] 01:10:34 INFO - PROCESS | 1663 | 1463645434724 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 723ms 01:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:10:34 INFO - PROCESS | 1663 | 1463645434778 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:10:34 INFO - PROCESS | 1663 | 1463645434782 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 01:10:34 INFO - PROCESS | 1663 | 1463645434785 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:10:34 INFO - PROCESS | 1663 | 1463645434787 Marionette TRACE conn2 <- [1,1066,null,{}] 01:10:34 INFO - PROCESS | 1663 | 1463645434790 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:34 INFO - PROCESS | 1663 | 1463645434884 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:10:34 INFO - PROCESS | 1663 | 1463645434966 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x117576000 == 85 [pid = 1663] [id = 274] 01:10:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x1171d3800) [pid = 1663] [serial = 820] [outer = 0x0] 01:10:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x1171de800) [pid = 1663] [serial = 821] [outer = 0x1171d3800] 01:10:34 INFO - PROCESS | 1663 | 1463645434993 Marionette DEBUG loaded listener.js 01:10:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x118069400) [pid = 1663] [serial = 822] [outer = 0x1171d3800] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x138ee0800 == 84 [pid = 1663] [id = 264] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1391b6000 == 83 [pid = 1663] [id = 263] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb86000 == 82 [pid = 1663] [id = 262] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x138fc5000 == 81 [pid = 1663] [id = 261] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x139117800 == 80 [pid = 1663] [id = 260] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1373f6800 == 79 [pid = 1663] [id = 259] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x124349400) [pid = 1663] [serial = 734] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd56000 == 78 [pid = 1663] [id = 258] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9b3800 == 77 [pid = 1663] [id = 257] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x116f19000 == 76 [pid = 1663] [id = 256] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x128e20800 == 75 [pid = 1663] [id = 255] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x118561000 == 74 [pid = 1663] [id = 246] 01:10:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12692e000 == 73 [pid = 1663] [id = 245] 01:10:35 INFO - PROCESS | 1663 | 1463645435376 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x126ed9c00) [pid = 1663] [serial = 641] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x12957f000) [pid = 1663] [serial = 680] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x12ad88c00) [pid = 1663] [serial = 683] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x119d60800) [pid = 1663] [serial = 647] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x12bf63400) [pid = 1663] [serial = 686] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x12a70f800) [pid = 1663] [serial = 653] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x12bc62800) [pid = 1663] [serial = 656] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x124317800) [pid = 1663] [serial = 671] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x124323400) [pid = 1663] [serial = 672] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x119d5e800) [pid = 1663] [serial = 668] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x1191a1000) [pid = 1663] [serial = 689] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x1260d3c00) [pid = 1663] [serial = 674] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x126ed1c00) [pid = 1663] [serial = 675] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x119de2c00) [pid = 1663] [serial = 669] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x126e5b400) [pid = 1663] [serial = 690] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x1169aac00) [pid = 1663] [serial = 663] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x113341000) [pid = 1663] [serial = 662] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x11954a400) [pid = 1663] [serial = 666] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x1185c8400) [pid = 1663] [serial = 665] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x128d37400) [pid = 1663] [serial = 677] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x119de2400) [pid = 1663] [serial = 659] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x11767a800) [pid = 1663] [serial = 725] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x11903e000) [pid = 1663] [serial = 726] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x1193d1c00) [pid = 1663] [serial = 728] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x122d9f400) [pid = 1663] [serial = 731] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x119dd9400) [pid = 1663] [serial = 729] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x119c3c400) [pid = 1663] [serial = 704] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x128d3c800) [pid = 1663] [serial = 710] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x1245e4000) [pid = 1663] [serial = 707] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x12958c400) [pid = 1663] [serial = 713] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x12cb61000) [pid = 1663] [serial = 696] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x110fae800) [pid = 1663] [serial = 698] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x12c9bd000) [pid = 1663] [serial = 695] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x12c9b4c00) [pid = 1663] [serial = 687] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x126e60c00) [pid = 1663] [serial = 692] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x12957e000) [pid = 1663] [serial = 693] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x1171df800) [pid = 1663] [serial = 644] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x124317c00) [pid = 1663] [serial = 732] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x126ed3800) [pid = 1663] [serial = 650] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x12aaef000) [pid = 1663] [serial = 716] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x1211ac400) [pid = 1663] [serial = 719] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x1211aec00) [pid = 1663] [serial = 722] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12bc40400) [pid = 1663] [serial = 684] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12a9d0400) [pid = 1663] [serial = 681] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x128d3e800) [pid = 1663] [serial = 678] [outer = 0x0] [url = about:blank] 01:10:35 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x113eeb400) [pid = 1663] [serial = 701] [outer = 0x0] [url = about:blank] 01:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 624ms 01:10:35 INFO - PROCESS | 1663 | 1463645435409 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:10:35 INFO - PROCESS | 1663 | 1463645435410 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 01:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:10:35 INFO - PROCESS | 1663 | 1463645435413 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:10:35 INFO - PROCESS | 1663 | 1463645435415 Marionette TRACE conn2 <- [1,1070,null,{}] 01:10:35 INFO - PROCESS | 1663 | 1463645435422 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:35 INFO - PROCESS | 1663 | 1463645435507 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:10:35 INFO - PROCESS | 1663 | 1463645435514 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d5000 == 74 [pid = 1663] [id = 275] 01:10:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x1182ea000) [pid = 1663] [serial = 823] [outer = 0x0] 01:10:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x11872b000) [pid = 1663] [serial = 824] [outer = 0x1182ea000] 01:10:35 INFO - PROCESS | 1663 | 1463645435542 Marionette DEBUG loaded listener.js 01:10:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x119038400) [pid = 1663] [serial = 825] [outer = 0x1182ea000] 01:10:35 INFO - PROCESS | 1663 | 1463645435892 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 520ms 01:10:35 INFO - PROCESS | 1663 | 1463645435934 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:10:35 INFO - PROCESS | 1663 | 1463645435935 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 01:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:10:35 INFO - PROCESS | 1663 | 1463645435960 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:10:35 INFO - PROCESS | 1663 | 1463645435961 Marionette TRACE conn2 <- [1,1074,null,{}] 01:10:35 INFO - PROCESS | 1663 | 1463645435965 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:36 INFO - PROCESS | 1663 | 1463645436047 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:10:36 INFO - PROCESS | 1663 | 1463645436053 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c98000 == 75 [pid = 1663] [id = 276] 01:10:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x119060400) [pid = 1663] [serial = 826] [outer = 0x0] 01:10:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x1193c3800) [pid = 1663] [serial = 827] [outer = 0x119060400] 01:10:36 INFO - PROCESS | 1663 | 1463645436079 Marionette DEBUG loaded listener.js 01:10:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x11954f400) [pid = 1663] [serial = 828] [outer = 0x119060400] 01:10:36 INFO - PROCESS | 1663 | 1463645436424 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 494ms 01:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:10:36 INFO - PROCESS | 1663 | 1463645436433 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:10:36 INFO - PROCESS | 1663 | 1463645436434 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 01:10:36 INFO - PROCESS | 1663 | 1463645436436 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:10:36 INFO - PROCESS | 1663 | 1463645436437 Marionette TRACE conn2 <- [1,1078,null,{}] 01:10:36 INFO - PROCESS | 1663 | 1463645436439 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:36 INFO - PROCESS | 1663 | 1463645436519 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:10:36 INFO - PROCESS | 1663 | 1463645436583 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12117d000 == 76 [pid = 1663] [id = 277] 01:10:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x119062400) [pid = 1663] [serial = 829] [outer = 0x0] 01:10:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x119908400) [pid = 1663] [serial = 830] [outer = 0x119062400] 01:10:36 INFO - PROCESS | 1663 | 1463645436609 Marionette DEBUG loaded listener.js 01:10:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x119d6ac00) [pid = 1663] [serial = 831] [outer = 0x119062400] 01:10:36 INFO - PROCESS | 1663 | 1463645436884 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 473ms 01:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:10:36 INFO - PROCESS | 1663 | 1463645436914 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:10:36 INFO - PROCESS | 1663 | 1463645436915 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 01:10:36 INFO - PROCESS | 1663 | 1463645436917 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:10:36 INFO - PROCESS | 1663 | 1463645436918 Marionette TRACE conn2 <- [1,1082,null,{}] 01:10:36 INFO - PROCESS | 1663 | 1463645436920 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:37 INFO - PROCESS | 1663 | 1463645437028 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:10:37 INFO - PROCESS | 1663 | 1463645437033 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c82800 == 77 [pid = 1663] [id = 278] 01:10:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x11a40c400) [pid = 1663] [serial = 832] [outer = 0x0] 01:10:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x12139f000) [pid = 1663] [serial = 833] [outer = 0x11a40c400] 01:10:37 INFO - PROCESS | 1663 | 1463645437059 Marionette DEBUG loaded listener.js 01:10:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x123c11c00) [pid = 1663] [serial = 834] [outer = 0x11a40c400] 01:10:37 INFO - PROCESS | 1663 | 1463645437411 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 525ms 01:10:37 INFO - PROCESS | 1663 | 1463645437442 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:10:37 INFO - PROCESS | 1663 | 1463645437444 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 01:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:10:37 INFO - PROCESS | 1663 | 1463645437466 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:10:37 INFO - PROCESS | 1663 | 1463645437467 Marionette TRACE conn2 <- [1,1086,null,{}] 01:10:37 INFO - PROCESS | 1663 | 1463645437477 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:37 INFO - PROCESS | 1663 | 1463645437592 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:10:37 INFO - PROCESS | 1663 | 1463645437596 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12496c800 == 78 [pid = 1663] [id = 279] 01:10:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x123b35800) [pid = 1663] [serial = 835] [outer = 0x0] 01:10:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x123c1c000) [pid = 1663] [serial = 836] [outer = 0x123b35800] 01:10:37 INFO - PROCESS | 1663 | 1463645437654 Marionette DEBUG loaded listener.js 01:10:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x1242ce800) [pid = 1663] [serial = 837] [outer = 0x123b35800] 01:10:37 INFO - PROCESS | 1663 | 1463645437946 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 539ms 01:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:10:38 INFO - PROCESS | 1663 | 1463645437985 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:10:38 INFO - PROCESS | 1663 | 1463645437987 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 01:10:38 INFO - PROCESS | 1663 | 1463645437989 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:10:38 INFO - PROCESS | 1663 | 1463645437992 Marionette TRACE conn2 <- [1,1090,null,{}] 01:10:38 INFO - PROCESS | 1663 | 1463645438002 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:38 INFO - PROCESS | 1663 | 1463645438109 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:10:38 INFO - PROCESS | 1663 | 1463645438113 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12657d800 == 79 [pid = 1663] [id = 280] 01:10:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x123c12800) [pid = 1663] [serial = 838] [outer = 0x0] 01:10:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12431bc00) [pid = 1663] [serial = 839] [outer = 0x123c12800] 01:10:38 INFO - PROCESS | 1663 | 1463645438172 Marionette DEBUG loaded listener.js 01:10:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x124e47400) [pid = 1663] [serial = 840] [outer = 0x123c12800] 01:10:38 INFO - PROCESS | 1663 | 1463645438558 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 622ms 01:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:10:38 INFO - PROCESS | 1663 | 1463645438612 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:10:38 INFO - PROCESS | 1663 | 1463645438614 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 01:10:38 INFO - PROCESS | 1663 | 1463645438617 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:10:38 INFO - PROCESS | 1663 | 1463645438619 Marionette TRACE conn2 <- [1,1094,null,{}] 01:10:38 INFO - PROCESS | 1663 | 1463645438623 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:38 INFO - PROCESS | 1663 | 1463645438784 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:10:38 INFO - PROCESS | 1663 | 1463645438807 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f24000 == 80 [pid = 1663] [id = 281] 01:10:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x123c1a400) [pid = 1663] [serial = 841] [outer = 0x0] 01:10:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x126717800) [pid = 1663] [serial = 842] [outer = 0x123c1a400] 01:10:38 INFO - PROCESS | 1663 | 1463645438858 Marionette DEBUG loaded listener.js 01:10:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x12699dc00) [pid = 1663] [serial = 843] [outer = 0x123c1a400] 01:10:39 INFO - PROCESS | 1663 | 1463645439296 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 722ms 01:10:39 INFO - PROCESS | 1663 | 1463645439346 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:10:39 INFO - PROCESS | 1663 | 1463645439347 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 01:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:10:39 INFO - PROCESS | 1663 | 1463645439349 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:10:39 INFO - PROCESS | 1663 | 1463645439350 Marionette TRACE conn2 <- [1,1098,null,{}] 01:10:39 INFO - PROCESS | 1663 | 1463645439353 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:39 INFO - PROCESS | 1663 | 1463645439478 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x1269eec00) [pid = 1663] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x12b33a800) [pid = 1663] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x12bc60000) [pid = 1663] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x111018c00) [pid = 1663] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x11716bc00) [pid = 1663] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x1194c3800) [pid = 1663] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x119dd8c00) [pid = 1663] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x1171d4400) [pid = 1663] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x12431d800) [pid = 1663] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:10:39 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x119035c00) [pid = 1663] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:10:39 INFO - PROCESS | 1663 | 1463645439960 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c83800 == 81 [pid = 1663] [id = 282] 01:10:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x11224ec00) [pid = 1663] [serial = 844] [outer = 0x0] 01:10:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x119035c00) [pid = 1663] [serial = 845] [outer = 0x11224ec00] 01:10:39 INFO - PROCESS | 1663 | 1463645439988 Marionette DEBUG loaded listener.js 01:10:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x1269e8c00) [pid = 1663] [serial = 846] [outer = 0x11224ec00] 01:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 919ms 01:10:40 INFO - PROCESS | 1663 | 1463645440260 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:10:40 INFO - PROCESS | 1663 | 1463645440271 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:10:40 INFO - PROCESS | 1663 | 1463645440272 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 01:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:10:40 INFO - PROCESS | 1663 | 1463645440280 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:10:40 INFO - PROCESS | 1663 | 1463645440282 Marionette TRACE conn2 <- [1,1102,null,{}] 01:10:40 INFO - PROCESS | 1663 | 1463645440284 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:40 INFO - PROCESS | 1663 | 1463645440387 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:10:40 INFO - PROCESS | 1663 | 1463645440392 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad1a800 == 82 [pid = 1663] [id = 283] 01:10:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x126e59000) [pid = 1663] [serial = 847] [outer = 0x0] 01:10:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x126ede000) [pid = 1663] [serial = 848] [outer = 0x126e59000] 01:10:40 INFO - PROCESS | 1663 | 1463645440421 Marionette DEBUG loaded listener.js 01:10:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x128dda800) [pid = 1663] [serial = 849] [outer = 0x126e59000] 01:10:40 INFO - PROCESS | 1663 | 1463645440761 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 523ms 01:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:10:40 INFO - PROCESS | 1663 | 1463645440800 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:10:40 INFO - PROCESS | 1663 | 1463645440801 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 01:10:40 INFO - PROCESS | 1663 | 1463645440803 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:10:40 INFO - PROCESS | 1663 | 1463645440804 Marionette TRACE conn2 <- [1,1106,null,{}] 01:10:40 INFO - PROCESS | 1663 | 1463645440808 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:40 INFO - PROCESS | 1663 | 1463645440922 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:10:40 INFO - PROCESS | 1663 | 1463645440927 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adc9000 == 83 [pid = 1663] [id = 284] 01:10:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x128d3b000) [pid = 1663] [serial = 850] [outer = 0x0] 01:10:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x128fdb400) [pid = 1663] [serial = 851] [outer = 0x128d3b000] 01:10:40 INFO - PROCESS | 1663 | 1463645440951 Marionette DEBUG loaded listener.js 01:10:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x1292d2800) [pid = 1663] [serial = 852] [outer = 0x128d3b000] 01:10:41 INFO - PROCESS | 1663 | 1463645441276 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 01:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:10:41 INFO - PROCESS | 1663 | 1463645441322 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:10:41 INFO - PROCESS | 1663 | 1463645441323 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 01:10:41 INFO - PROCESS | 1663 | 1463645441326 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:10:41 INFO - PROCESS | 1663 | 1463645441327 Marionette TRACE conn2 <- [1,1110,null,{}] 01:10:41 INFO - PROCESS | 1663 | 1463645441329 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:41 INFO - PROCESS | 1663 | 1463645441415 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:10:41 INFO - PROCESS | 1663 | 1463645441478 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbb3800 == 84 [pid = 1663] [id = 285] 01:10:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x128dd9400) [pid = 1663] [serial = 853] [outer = 0x0] 01:10:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x1296ef800) [pid = 1663] [serial = 854] [outer = 0x128dd9400] 01:10:41 INFO - PROCESS | 1663 | 1463645441502 Marionette DEBUG loaded listener.js 01:10:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x12a9d0400) [pid = 1663] [serial = 855] [outer = 0x128dd9400] 01:10:41 INFO - PROCESS | 1663 | 1463645441755 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 468ms 01:10:41 INFO - PROCESS | 1663 | 1463645441798 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:10:41 INFO - PROCESS | 1663 | 1463645441800 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 01:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:10:41 INFO - PROCESS | 1663 | 1463645441802 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:10:41 INFO - PROCESS | 1663 | 1463645441803 Marionette TRACE conn2 <- [1,1114,null,{}] 01:10:41 INFO - PROCESS | 1663 | 1463645441813 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:41 INFO - PROCESS | 1663 | 1463645441903 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:10:41 INFO - PROCESS | 1663 | 1463645441908 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c28e000 == 85 [pid = 1663] [id = 286] 01:10:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x12a9d8400) [pid = 1663] [serial = 856] [outer = 0x0] 01:10:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x12aadfc00) [pid = 1663] [serial = 857] [outer = 0x12a9d8400] 01:10:41 INFO - PROCESS | 1663 | 1463645441932 Marionette DEBUG loaded listener.js 01:10:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x12ad89c00) [pid = 1663] [serial = 858] [outer = 0x12a9d8400] 01:10:42 INFO - PROCESS | 1663 | 1463645442407 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 669ms 01:10:42 INFO - PROCESS | 1663 | 1463645442472 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:10:42 INFO - PROCESS | 1663 | 1463645442475 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 01:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:10:42 INFO - PROCESS | 1663 | 1463645442479 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:10:42 INFO - PROCESS | 1663 | 1463645442482 Marionette TRACE conn2 <- [1,1118,null,{}] 01:10:42 INFO - PROCESS | 1663 | 1463645442485 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:42 INFO - PROCESS | 1663 | 1463645442601 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:10:42 INFO - PROCESS | 1663 | 1463645442702 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170af800 == 86 [pid = 1663] [id = 287] 01:10:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x113340c00) [pid = 1663] [serial = 859] [outer = 0x0] 01:10:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x1161e9400) [pid = 1663] [serial = 860] [outer = 0x113340c00] 01:10:42 INFO - PROCESS | 1663 | 1463645442736 Marionette DEBUG loaded listener.js 01:10:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x1171d1000) [pid = 1663] [serial = 861] [outer = 0x113340c00] 01:10:43 INFO - PROCESS | 1663 | 1463645443148 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 721ms 01:10:43 INFO - PROCESS | 1663 | 1463645443208 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:10:43 INFO - PROCESS | 1663 | 1463645443212 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 01:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:10:43 INFO - PROCESS | 1663 | 1463645443218 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:10:43 INFO - PROCESS | 1663 | 1463645443219 Marionette TRACE conn2 <- [1,1122,null,{}] 01:10:43 INFO - PROCESS | 1663 | 1463645443222 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:43 INFO - PROCESS | 1663 | 1463645443331 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:10:43 INFO - PROCESS | 1663 | 1463645443409 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c73800 == 87 [pid = 1663] [id = 288] 01:10:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x1182ea800) [pid = 1663] [serial = 862] [outer = 0x0] 01:10:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x118c26800) [pid = 1663] [serial = 863] [outer = 0x1182ea800] 01:10:43 INFO - PROCESS | 1663 | 1463645443439 Marionette DEBUG loaded listener.js 01:10:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x1191a1000) [pid = 1663] [serial = 864] [outer = 0x1182ea800] 01:10:43 INFO - PROCESS | 1663 | 1463645443837 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 672ms 01:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:10:43 INFO - PROCESS | 1663 | 1463645443890 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:10:43 INFO - PROCESS | 1663 | 1463645443891 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 01:10:43 INFO - PROCESS | 1663 | 1463645443894 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:10:43 INFO - PROCESS | 1663 | 1463645443896 Marionette TRACE conn2 <- [1,1126,null,{}] 01:10:43 INFO - PROCESS | 1663 | 1463645443927 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:44 INFO - PROCESS | 1663 | 1463645444075 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:10:44 INFO - PROCESS | 1663 | 1463645444132 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c29b000 == 88 [pid = 1663] [id = 289] 01:10:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x1211adc00) [pid = 1663] [serial = 865] [outer = 0x0] 01:10:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x122d95000) [pid = 1663] [serial = 866] [outer = 0x1211adc00] 01:10:44 INFO - PROCESS | 1663 | 1463645444164 Marionette DEBUG loaded listener.js 01:10:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x123c1c400) [pid = 1663] [serial = 867] [outer = 0x1211adc00] 01:10:44 INFO - PROCESS | 1663 | 1463645444581 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 723ms 01:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:10:44 INFO - PROCESS | 1663 | 1463645444618 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:10:44 INFO - PROCESS | 1663 | 1463645444620 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 01:10:44 INFO - PROCESS | 1663 | 1463645444622 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:10:44 INFO - PROCESS | 1663 | 1463645444623 Marionette TRACE conn2 <- [1,1130,null,{}] 01:10:44 INFO - PROCESS | 1663 | 1463645444626 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:44 INFO - PROCESS | 1663 | 1463645444733 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:10:44 INFO - PROCESS | 1663 | 1463645444811 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb98800 == 89 [pid = 1663] [id = 290] 01:10:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x122b8ec00) [pid = 1663] [serial = 868] [outer = 0x0] 01:10:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x126e5ec00) [pid = 1663] [serial = 869] [outer = 0x122b8ec00] 01:10:44 INFO - PROCESS | 1663 | 1463645444841 Marionette DEBUG loaded listener.js 01:10:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x128d3dc00) [pid = 1663] [serial = 870] [outer = 0x122b8ec00] 01:10:45 INFO - PROCESS | 1663 | 1463645445441 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 871ms 01:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:10:45 INFO - PROCESS | 1663 | 1463645445494 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:10:45 INFO - PROCESS | 1663 | 1463645445495 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 01:10:45 INFO - PROCESS | 1663 | 1463645445497 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:10:45 INFO - PROCESS | 1663 | 1463645445498 Marionette TRACE conn2 <- [1,1134,null,{}] 01:10:45 INFO - PROCESS | 1663 | 1463645445501 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:45 INFO - PROCESS | 1663 | 1463645445603 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:10:45 INFO - PROCESS | 1663 | 1463645445709 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f2e8000 == 90 [pid = 1663] [id = 291] 01:10:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x118728800) [pid = 1663] [serial = 871] [outer = 0x0] 01:10:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x128e71400) [pid = 1663] [serial = 872] [outer = 0x118728800] 01:10:45 INFO - PROCESS | 1663 | 1463645445740 Marionette DEBUG loaded listener.js 01:10:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x12bf5f800) [pid = 1663] [serial = 873] [outer = 0x118728800] 01:10:46 INFO - PROCESS | 1663 | 1463645446176 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 720ms 01:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:10:46 INFO - PROCESS | 1663 | 1463645446217 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:10:46 INFO - PROCESS | 1663 | 1463645446219 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 01:10:46 INFO - PROCESS | 1663 | 1463645446221 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:10:46 INFO - PROCESS | 1663 | 1463645446222 Marionette TRACE conn2 <- [1,1138,null,{}] 01:10:46 INFO - PROCESS | 1663 | 1463645446225 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:46 INFO - PROCESS | 1663 | 1463645446337 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:10:46 INFO - PROCESS | 1663 | 1463645446443 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x138bd6000 == 91 [pid = 1663] [id = 292] 01:10:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x128dd6800) [pid = 1663] [serial = 874] [outer = 0x0] 01:10:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x12bf70c00) [pid = 1663] [serial = 875] [outer = 0x128dd6800] 01:10:46 INFO - PROCESS | 1663 | 1463645446476 Marionette DEBUG loaded listener.js 01:10:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x12ce7d000) [pid = 1663] [serial = 876] [outer = 0x128dd6800] 01:10:46 INFO - PROCESS | 1663 | 1463645446929 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 769ms 01:10:46 INFO - PROCESS | 1663 | 1463645446991 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:10:46 INFO - PROCESS | 1663 | 1463645446992 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 01:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:10:46 INFO - PROCESS | 1663 | 1463645446995 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:10:46 INFO - PROCESS | 1663 | 1463645446996 Marionette TRACE conn2 <- [1,1142,null,{}] 01:10:47 INFO - PROCESS | 1663 | 1463645446998 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:47 INFO - PROCESS | 1663 | 1463645447102 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:10:47 INFO - PROCESS | 1663 | 1463645447181 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x138ee0800 == 92 [pid = 1663] [id = 293] 01:10:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x12ce72800) [pid = 1663] [serial = 877] [outer = 0x0] 01:10:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x12d390400) [pid = 1663] [serial = 878] [outer = 0x12ce72800] 01:10:47 INFO - PROCESS | 1663 | 1463645447210 Marionette DEBUG loaded listener.js 01:10:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x12d398400) [pid = 1663] [serial = 879] [outer = 0x12ce72800] 01:10:47 INFO - PROCESS | 1663 | 1463645447653 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 669ms 01:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:10:47 INFO - PROCESS | 1663 | 1463645447665 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:10:47 INFO - PROCESS | 1663 | 1463645447666 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 01:10:47 INFO - PROCESS | 1663 | 1463645447668 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:10:47 INFO - PROCESS | 1663 | 1463645447669 Marionette TRACE conn2 <- [1,1146,null,{}] 01:10:47 INFO - PROCESS | 1663 | 1463645447672 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:47 INFO - PROCESS | 1663 | 1463645447779 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:10:47 INFO - PROCESS | 1663 | 1463645447886 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x117588800 == 93 [pid = 1663] [id = 294] 01:10:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x11679cc00) [pid = 1663] [serial = 880] [outer = 0x0] 01:10:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x12cb56000) [pid = 1663] [serial = 881] [outer = 0x11679cc00] 01:10:47 INFO - PROCESS | 1663 | 1463645447919 Marionette DEBUG loaded listener.js 01:10:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x12d8e5000) [pid = 1663] [serial = 882] [outer = 0x11679cc00] 01:10:48 INFO - PROCESS | 1663 | 1463645448460 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 821ms 01:10:48 INFO - PROCESS | 1663 | 1463645448490 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:10:48 INFO - PROCESS | 1663 | 1463645448492 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 01:10:48 INFO - PROCESS | 1663 | 1463645448495 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:10:48 INFO - PROCESS | 1663 | 1463645448497 Marionette TRACE conn2 <- [1,1150,null,{}] 01:10:48 INFO - PROCESS | 1663 | 1463645448500 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:48 INFO - PROCESS | 1663 | 1463645448658 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:10:48 INFO - PROCESS | 1663 | 1463645448757 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cec5800 == 94 [pid = 1663] [id = 295] 01:10:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x1171d4800) [pid = 1663] [serial = 883] [outer = 0x0] 01:10:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x12da8d400) [pid = 1663] [serial = 884] [outer = 0x1171d4800] 01:10:48 INFO - PROCESS | 1663 | 1463645448786 Marionette DEBUG loaded listener.js 01:10:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x12da9c800) [pid = 1663] [serial = 885] [outer = 0x1171d4800] 01:10:49 INFO - PROCESS | 1663 | 1463645449325 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 873ms 01:10:49 INFO - PROCESS | 1663 | 1463645449369 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:10:49 INFO - PROCESS | 1663 | 1463645449371 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 01:10:49 INFO - PROCESS | 1663 | 1463645449375 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:10:49 INFO - PROCESS | 1663 | 1463645449377 Marionette TRACE conn2 <- [1,1154,null,{}] 01:10:49 INFO - PROCESS | 1663 | 1463645449380 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:49 INFO - PROCESS | 1663 | 1463645449486 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:10:49 INFO - PROCESS | 1663 | 1463645449557 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170af000 == 95 [pid = 1663] [id = 296] 01:10:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x113eed400) [pid = 1663] [serial = 886] [outer = 0x0] 01:10:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x116a4f800) [pid = 1663] [serial = 887] [outer = 0x113eed400] 01:10:49 INFO - PROCESS | 1663 | 1463645449631 Marionette DEBUG loaded listener.js 01:10:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x11767ac00) [pid = 1663] [serial = 888] [outer = 0x113eed400] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7e7000 == 94 [pid = 1663] [id = 187] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12da4d800 == 93 [pid = 1663] [id = 220] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb84000 == 92 [pid = 1663] [id = 252] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12c29a000 == 91 [pid = 1663] [id = 251] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b9800 == 90 [pid = 1663] [id = 249] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbb3800 == 89 [pid = 1663] [id = 285] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12adc9000 == 88 [pid = 1663] [id = 284] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad1a800 == 87 [pid = 1663] [id = 283] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x123c83800 == 86 [pid = 1663] [id = 282] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x128f24000 == 85 [pid = 1663] [id = 281] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x123c15800) [pid = 1663] [serial = 758] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x12da91c00) [pid = 1663] [serial = 794] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12657d800 == 84 [pid = 1663] [id = 280] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12496c800 == 83 [pid = 1663] [id = 279] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x123c82800 == 82 [pid = 1663] [id = 278] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12117d000 == 81 [pid = 1663] [id = 277] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x119c98000 == 80 [pid = 1663] [id = 276] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d5000 == 79 [pid = 1663] [id = 275] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x117576000 == 78 [pid = 1663] [id = 274] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x11226e800 == 77 [pid = 1663] [id = 273] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x138d07000 == 76 [pid = 1663] [id = 270] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1127c3800 == 75 [pid = 1663] [id = 269] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1391b6800 == 74 [pid = 1663] [id = 268] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1373e5000 == 73 [pid = 1663] [id = 267] 01:10:50 INFO - PROCESS | 1663 | --DOCSHELL 0x124e7c800 == 72 [pid = 1663] [id = 266] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x12d8e8800) [pid = 1663] [serial = 791] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x12aae2000) [pid = 1663] [serial = 776] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x12ce7dc00) [pid = 1663] [serial = 779] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x12aaefc00) [pid = 1663] [serial = 777] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x12d398800) [pid = 1663] [serial = 782] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x112f15c00) [pid = 1663] [serial = 765] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x11101c400) [pid = 1663] [serial = 764] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x1185c2000) [pid = 1663] [serial = 767] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x119dd7400) [pid = 1663] [serial = 768] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x12d392000) [pid = 1663] [serial = 780] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x1292cb000) [pid = 1663] [serial = 788] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x12c9b6400) [pid = 1663] [serial = 755] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x128d33800) [pid = 1663] [serial = 746] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x121399400) [pid = 1663] [serial = 770] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x124e41000) [pid = 1663] [serial = 771] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x12c9b8800) [pid = 1663] [serial = 761] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x12aaed800) [pid = 1663] [serial = 752] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x11606f000) [pid = 1663] [serial = 737] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x1211a2c00) [pid = 1663] [serial = 740] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x126926c00) [pid = 1663] [serial = 743] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x122b85000) [pid = 1663] [serial = 785] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x12d8e3c00) [pid = 1663] [serial = 789] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x12d8e0c00) [pid = 1663] [serial = 783] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x1296f7000) [pid = 1663] [serial = 749] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x12a9d9800) [pid = 1663] [serial = 774] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x126e5b800) [pid = 1663] [serial = 773] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x126e58c00) [pid = 1663] [serial = 786] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x12da8f400) [pid = 1663] [serial = 792] [outer = 0x0] [url = about:blank] 01:10:50 INFO - PROCESS | 1663 | 1463645450129 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 773ms 01:10:50 INFO - PROCESS | 1663 | 1463645450148 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:10:50 INFO - PROCESS | 1663 | 1463645450151 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 01:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:10:50 INFO - PROCESS | 1663 | 1463645450156 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:10:50 INFO - PROCESS | 1663 | 1463645450160 Marionette TRACE conn2 <- [1,1158,null,{}] 01:10:50 INFO - PROCESS | 1663 | 1463645450163 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:50 INFO - PROCESS | 1663 | 1463645450250 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:10:50 INFO - PROCESS | 1663 | 1463645450254 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x118275800 == 73 [pid = 1663] [id = 297] 01:10:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x1181d4800) [pid = 1663] [serial = 889] [outer = 0x0] 01:10:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x11903f400) [pid = 1663] [serial = 890] [outer = 0x1181d4800] 01:10:50 INFO - PROCESS | 1663 | 1463645450281 Marionette DEBUG loaded listener.js 01:10:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x1193cbc00) [pid = 1663] [serial = 891] [outer = 0x1181d4800] 01:10:50 INFO - PROCESS | 1663 | 1463645450639 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms 01:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:10:50 INFO - PROCESS | 1663 | 1463645450679 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:10:50 INFO - PROCESS | 1663 | 1463645450680 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 01:10:50 INFO - PROCESS | 1663 | 1463645450682 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:10:50 INFO - PROCESS | 1663 | 1463645450684 Marionette TRACE conn2 <- [1,1162,null,{}] 01:10:50 INFO - PROCESS | 1663 | 1463645450703 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:50 INFO - PROCESS | 1663 | 1463645450790 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:10:50 INFO - PROCESS | 1663 | 1463645450797 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213b3000 == 74 [pid = 1663] [id = 298] 01:10:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x119905c00) [pid = 1663] [serial = 892] [outer = 0x0] 01:10:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x119ddec00) [pid = 1663] [serial = 893] [outer = 0x119905c00] 01:10:50 INFO - PROCESS | 1663 | 1463645450825 Marionette DEBUG loaded listener.js 01:10:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x123820800) [pid = 1663] [serial = 894] [outer = 0x119905c00] 01:10:51 INFO - PROCESS | 1663 | 1463645451182 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 521ms 01:10:51 INFO - PROCESS | 1663 | 1463645451204 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 01:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:10:51 INFO - PROCESS | 1663 | 1463645451205 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 01:10:51 INFO - PROCESS | 1663 | 1463645451218 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:10:51 INFO - PROCESS | 1663 | 1463645451219 Marionette TRACE conn2 <- [1,1166,null,{}] 01:10:51 INFO - PROCESS | 1663 | 1463645451223 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:51 INFO - PROCESS | 1663 | 1463645451316 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:10:51 INFO - PROCESS | 1663 | 1463645451321 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12496f800 == 75 [pid = 1663] [id = 299] 01:10:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x123bd8c00) [pid = 1663] [serial = 895] [outer = 0x0] 01:10:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x124317c00) [pid = 1663] [serial = 896] [outer = 0x123bd8c00] 01:10:51 INFO - PROCESS | 1663 | 1463645451350 Marionette DEBUG loaded listener.js 01:10:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x124907800) [pid = 1663] [serial = 897] [outer = 0x123bd8c00] 01:10:51 INFO - PROCESS | 1663 | 1463645451793 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 01:10:51 INFO - PROCESS | 1663 | 1463645451839 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 01:10:51 INFO - PROCESS | 1663 | 1463645451840 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 01:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:10:51 INFO - PROCESS | 1663 | 1463645451842 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:10:51 INFO - PROCESS | 1663 | 1463645451843 Marionette TRACE conn2 <- [1,1170,null,{}] 01:10:51 INFO - PROCESS | 1663 | 1463645451846 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:51 INFO - PROCESS | 1663 | 1463645451932 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:10:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x1191a2c00) [pid = 1663] [serial = 898] [outer = 0x12d1b4c00] 01:10:52 INFO - PROCESS | 1663 | 1463645452033 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9ba000 == 76 [pid = 1663] [id = 300] 01:10:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x126562c00) [pid = 1663] [serial = 899] [outer = 0x0] 01:10:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x126e57400) [pid = 1663] [serial = 900] [outer = 0x126562c00] 01:10:52 INFO - PROCESS | 1663 | 1463645452062 Marionette DEBUG loaded listener.js 01:10:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x126e64400) [pid = 1663] [serial = 901] [outer = 0x126562c00] 01:10:52 INFO - PROCESS | 1663 | 1463645452384 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 570ms 01:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:10:52 INFO - PROCESS | 1663 | 1463645452413 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 01:10:52 INFO - PROCESS | 1663 | 1463645452414 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 01:10:52 INFO - PROCESS | 1663 | 1463645452416 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:10:52 INFO - PROCESS | 1663 | 1463645452417 Marionette TRACE conn2 <- [1,1174,null,{}] 01:10:52 INFO - PROCESS | 1663 | 1463645452419 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:52 INFO - PROCESS | 1663 | 1463645452548 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:10:52 INFO - PROCESS | 1663 | 1463645452564 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7de800 == 77 [pid = 1663] [id = 301] 01:10:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x128d37400) [pid = 1663] [serial = 902] [outer = 0x0] 01:10:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x12a9d3000) [pid = 1663] [serial = 903] [outer = 0x128d37400] 01:10:52 INFO - PROCESS | 1663 | 1463645452590 Marionette DEBUG loaded listener.js 01:10:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x12bf71c00) [pid = 1663] [serial = 904] [outer = 0x128d37400] 01:10:52 INFO - PROCESS | 1663 | 1463645452938 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:10:52 INFO - PROCESS | 1663 | 1463645452986 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 01:10:52 INFO - PROCESS | 1663 | 1463645452988 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:10:52 INFO - PROCESS | 1663 | 1463645452989 Marionette TRACE conn2 <- [1,1178,null,{}] 01:10:52 INFO - PROCESS | 1663 | 1463645452991 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:53 INFO - PROCESS | 1663 | 1463645453099 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:10:53 INFO - PROCESS | 1663 | 1463645453110 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbc1000 == 78 [pid = 1663] [id = 302] 01:10:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x126e37800) [pid = 1663] [serial = 905] [outer = 0x0] 01:10:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x126e41800) [pid = 1663] [serial = 906] [outer = 0x126e37800] 01:10:53 INFO - PROCESS | 1663 | 1463645453137 Marionette DEBUG loaded listener.js 01:10:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x128dcd000) [pid = 1663] [serial = 907] [outer = 0x126e37800] 01:10:53 INFO - PROCESS | 1663 | 1463645453545 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:10:53 INFO - PROCESS | 1663 | 1463645453561 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 01:10:53 INFO - PROCESS | 1663 | 1463645453563 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:10:53 INFO - PROCESS | 1663 | 1463645453564 Marionette TRACE conn2 <- [1,1182,null,{}] 01:10:53 INFO - PROCESS | 1663 | 1463645453566 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:53 INFO - PROCESS | 1663 | 1463645453697 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:10:53 INFO - PROCESS | 1663 | 1463645453718 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb93800 == 79 [pid = 1663] [id = 303] 01:10:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x12bc41800) [pid = 1663] [serial = 908] [outer = 0x0] 01:10:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x12cb54800) [pid = 1663] [serial = 909] [outer = 0x12bc41800] 01:10:53 INFO - PROCESS | 1663 | 1463645453768 Marionette DEBUG loaded listener.js 01:10:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x12ce9f000) [pid = 1663] [serial = 910] [outer = 0x12bc41800] 01:10:54 INFO - PROCESS | 1663 | 1463645454224 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:10:54 INFO - PROCESS | 1663 | 1463645454234 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 01:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:10:54 INFO - PROCESS | 1663 | 1463645454236 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:10:54 INFO - PROCESS | 1663 | 1463645454237 Marionette TRACE conn2 <- [1,1186,null,{}] 01:10:54 INFO - PROCESS | 1663 | 1463645454240 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:54 INFO - PROCESS | 1663 | 1463645454509 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x119060400) [pid = 1663] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x1171d3800) [pid = 1663] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x1182ea000) [pid = 1663] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x110fa9400) [pid = 1663] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x123b35800) [pid = 1663] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x126e59000) [pid = 1663] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x128d3b000) [pid = 1663] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x119062400) [pid = 1663] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x11a40c400) [pid = 1663] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x123c1a400) [pid = 1663] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x11224ec00) [pid = 1663] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x123c12800) [pid = 1663] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:10:54 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x128dd9400) [pid = 1663] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:10:54 INFO - PROCESS | 1663 | 1463645454564 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x11758f800 == 80 [pid = 1663] [id = 304] 01:10:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x112a5ec00) [pid = 1663] [serial = 911] [outer = 0x0] 01:10:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x1171d3800) [pid = 1663] [serial = 912] [outer = 0x112a5ec00] 01:10:54 INFO - PROCESS | 1663 | 1463645454589 Marionette DEBUG loaded listener.js 01:10:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x11a40c400) [pid = 1663] [serial = 913] [outer = 0x112a5ec00] 01:10:54 INFO - PROCESS | 1663 | 1463645454866 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 01:10:54 INFO - PROCESS | 1663 | 1463645454919 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 01:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:10:54 INFO - PROCESS | 1663 | 1463645454922 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:10:54 INFO - PROCESS | 1663 | 1463645454924 Marionette TRACE conn2 <- [1,1190,null,{}] 01:10:54 INFO - PROCESS | 1663 | 1463645454930 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:55 INFO - PROCESS | 1663 | 1463645455069 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:10:55 INFO - PROCESS | 1663 | 1463645455193 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1373dd000 == 81 [pid = 1663] [id = 305] 01:10:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x1194c4800) [pid = 1663] [serial = 914] [outer = 0x0] 01:10:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x12d395000) [pid = 1663] [serial = 915] [outer = 0x1194c4800] 01:10:55 INFO - PROCESS | 1663 | 1463645455229 Marionette DEBUG loaded listener.js 01:10:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x12daa2000) [pid = 1663] [serial = 916] [outer = 0x1194c4800] 01:10:55 INFO - PROCESS | 1663 | 1463645455519 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 01:10:55 INFO - PROCESS | 1663 | 1463645455549 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 01:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:10:55 INFO - PROCESS | 1663 | 1463645455551 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:10:55 INFO - PROCESS | 1663 | 1463645455553 Marionette TRACE conn2 <- [1,1194,null,{}] 01:10:55 INFO - PROCESS | 1663 | 1463645455556 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:55 INFO - PROCESS | 1663 | 1463645455662 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:10:55 INFO - PROCESS | 1663 | 1463645455730 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x138fcd800 == 82 [pid = 1663] [id = 306] 01:10:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x110e77400) [pid = 1663] [serial = 917] [outer = 0x0] 01:10:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x110e81000) [pid = 1663] [serial = 918] [outer = 0x110e77400] 01:10:55 INFO - PROCESS | 1663 | 1463645455758 Marionette DEBUG loaded listener.js 01:10:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x12f28f400) [pid = 1663] [serial = 919] [outer = 0x110e77400] 01:10:56 INFO - PROCESS | 1663 | 1463645456031 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 01:10:56 INFO - PROCESS | 1663 | 1463645456072 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 01:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:10:56 INFO - PROCESS | 1663 | 1463645456082 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:10:56 INFO - PROCESS | 1663 | 1463645456083 Marionette TRACE conn2 <- [1,1198,null,{}] 01:10:56 INFO - PROCESS | 1663 | 1463645456086 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:56 INFO - PROCESS | 1663 | 1463645456179 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:10:56 INFO - PROCESS | 1663 | 1463645456184 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1391b3000 == 83 [pid = 1663] [id = 307] 01:10:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x12f292400) [pid = 1663] [serial = 920] [outer = 0x0] 01:10:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x12f299000) [pid = 1663] [serial = 921] [outer = 0x12f292400] 01:10:56 INFO - PROCESS | 1663 | 1463645456208 Marionette DEBUG loaded listener.js 01:10:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x138d76800) [pid = 1663] [serial = 922] [outer = 0x12f292400] 01:10:56 INFO - PROCESS | 1663 | 1463645456713 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 669ms 01:10:56 INFO - PROCESS | 1663 | 1463645456752 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:10:56 INFO - PROCESS | 1663 | 1463645456754 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 01:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:10:56 INFO - PROCESS | 1663 | 1463645456758 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:10:56 INFO - PROCESS | 1663 | 1463645456761 Marionette TRACE conn2 <- [1,1202,null,{}] 01:10:56 INFO - PROCESS | 1663 | 1463645456765 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:56 INFO - PROCESS | 1663 | 1463645456881 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:10:56 INFO - PROCESS | 1663 | 1463645456963 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x118561000 == 84 [pid = 1663] [id = 308] 01:10:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x110fb0000) [pid = 1663] [serial = 923] [outer = 0x0] 01:10:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x112765800) [pid = 1663] [serial = 924] [outer = 0x110fb0000] 01:10:56 INFO - PROCESS | 1663 | 1463645456995 Marionette DEBUG loaded listener.js 01:10:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x117168400) [pid = 1663] [serial = 925] [outer = 0x110fb0000] 01:10:57 INFO - PROCESS | 1663 | 1463645457428 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:10: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 01:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 722ms 01:10:57 INFO - PROCESS | 1663 | 1463645457480 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:10:57 INFO - PROCESS | 1663 | 1463645457484 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 01:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:10:57 INFO - PROCESS | 1663 | 1463645457489 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:10:57 INFO - PROCESS | 1663 | 1463645457491 Marionette TRACE conn2 <- [1,1206,null,{}] 01:10:57 INFO - PROCESS | 1663 | 1463645457493 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:57 INFO - PROCESS | 1663 | 1463645457603 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:10:57 INFO - PROCESS | 1663 | 1463645457713 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12928c000 == 85 [pid = 1663] [id = 309] 01:10:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x11754e800) [pid = 1663] [serial = 926] [outer = 0x0] 01:10:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x11903c400) [pid = 1663] [serial = 927] [outer = 0x11754e800] 01:10:57 INFO - PROCESS | 1663 | 1463645457747 Marionette DEBUG loaded listener.js 01:10:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x119d5ec00) [pid = 1663] [serial = 928] [outer = 0x11754e800] 01:10:58 INFO - PROCESS | 1663 | 1463645458197 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:10: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 01:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 770ms 01:10:58 INFO - PROCESS | 1663 | 1463645458260 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:10:58 INFO - PROCESS | 1663 | 1463645458262 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 01:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:10:58 INFO - PROCESS | 1663 | 1463645458264 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:10:58 INFO - PROCESS | 1663 | 1463645458267 Marionette TRACE conn2 <- [1,1210,null,{}] 01:10:58 INFO - PROCESS | 1663 | 1463645458275 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:58 INFO - PROCESS | 1663 | 1463645458387 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:10:58 INFO - PROCESS | 1663 | 1463645458495 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x13918d000 == 86 [pid = 1663] [id = 310] 01:10:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x122d9d400) [pid = 1663] [serial = 929] [outer = 0x0] 01:10:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x124e4c000) [pid = 1663] [serial = 930] [outer = 0x122d9d400] 01:10:58 INFO - PROCESS | 1663 | 1463645458530 Marionette DEBUG loaded listener.js 01:10:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x128d3e800) [pid = 1663] [serial = 931] [outer = 0x122d9d400] 01:10:58 INFO - PROCESS | 1663 | 1463645458963 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 724ms 01:10:58 INFO - PROCESS | 1663 | 1463645458989 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 01:10:58 INFO - PROCESS | 1663 | 1463645458993 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 01:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:10:58 INFO - PROCESS | 1663 | 1463645458995 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:10:58 INFO - PROCESS | 1663 | 1463645458996 Marionette TRACE conn2 <- [1,1214,null,{}] 01:10:59 INFO - PROCESS | 1663 | 1463645458999 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:59 INFO - PROCESS | 1663 | 1463645459105 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:10:59 INFO - PROCESS | 1663 | 1463645459215 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x1373ab000 == 87 [pid = 1663] [id = 311] 01:10:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x128fd9c00) [pid = 1663] [serial = 932] [outer = 0x0] 01:10:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x12a91fc00) [pid = 1663] [serial = 933] [outer = 0x128fd9c00] 01:10:59 INFO - PROCESS | 1663 | 1463645459247 Marionette DEBUG loaded listener.js 01:10:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x12bc64800) [pid = 1663] [serial = 934] [outer = 0x128fd9c00] 01:10:59 INFO - PROCESS | 1663 | 1463645459637 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 669ms 01:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:10:59 INFO - PROCESS | 1663 | 1463645459664 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:10:59 INFO - PROCESS | 1663 | 1463645459666 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 01:10:59 INFO - PROCESS | 1663 | 1463645459668 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:10:59 INFO - PROCESS | 1663 | 1463645459669 Marionette TRACE conn2 <- [1,1218,null,{}] 01:10:59 INFO - PROCESS | 1663 | 1463645459672 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:59 INFO - PROCESS | 1663 | 1463645459777 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:10:59 INFO - PROCESS | 1663 | 1463645459885 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x13bbc7000 == 88 [pid = 1663] [id = 312] 01:10:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x1292cb000) [pid = 1663] [serial = 935] [outer = 0x0] 01:10:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x12ce71000) [pid = 1663] [serial = 936] [outer = 0x1292cb000] 01:10:59 INFO - PROCESS | 1663 | 1463645459917 Marionette DEBUG loaded listener.js 01:10:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x12da91000) [pid = 1663] [serial = 937] [outer = 0x1292cb000] 01:11:00 INFO - PROCESS | 1663 | 1463645460418 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 820ms 01:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:11:00 INFO - PROCESS | 1663 | 1463645460493 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:11:00 INFO - PROCESS | 1663 | 1463645460495 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 01:11:00 INFO - PROCESS | 1663 | 1463645460498 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:11:00 INFO - PROCESS | 1663 | 1463645460500 Marionette TRACE conn2 <- [1,1222,null,{}] 01:11:00 INFO - PROCESS | 1663 | 1463645460504 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:00 INFO - PROCESS | 1663 | 1463645460656 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:11:00 INFO - PROCESS | 1663 | 1463645460778 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12113f000 == 89 [pid = 1663] [id = 313] 01:11:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x110e82c00) [pid = 1663] [serial = 938] [outer = 0x0] 01:11:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x12f294800) [pid = 1663] [serial = 939] [outer = 0x110e82c00] 01:11:00 INFO - PROCESS | 1663 | 1463645460809 Marionette DEBUG loaded listener.js 01:11:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x138d73000) [pid = 1663] [serial = 940] [outer = 0x110e82c00] 01:11:01 INFO - PROCESS | 1663 | 1463645461199 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 01:11:01 INFO - PROCESS | 1663 | 1463645461223 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 01:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:11:01 INFO - PROCESS | 1663 | 1463645461226 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:11:01 INFO - PROCESS | 1663 | 1463645461227 Marionette TRACE conn2 <- [1,1226,null,{}] 01:11:01 INFO - PROCESS | 1663 | 1463645461230 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:01 INFO - PROCESS | 1663 | 1463645461393 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:11:01 INFO - PROCESS | 1663 | 1463645461804 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x119082800 == 90 [pid = 1663] [id = 314] 01:11:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x110fa9c00) [pid = 1663] [serial = 941] [outer = 0x0] 01:11:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x110fb2400) [pid = 1663] [serial = 942] [outer = 0x110fa9c00] 01:11:01 INFO - PROCESS | 1663 | 1463645461834 Marionette DEBUG loaded listener.js 01:11:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x112f0b400) [pid = 1663] [serial = 943] [outer = 0x110fa9c00] 01:11:02 INFO - PROCESS | 1663 | 1463645462286 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1070ms 01:11:02 INFO - PROCESS | 1663 | 1463645462297 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:11:02 INFO - PROCESS | 1663 | 1463645462300 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 01:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:11:02 INFO - PROCESS | 1663 | 1463645462302 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:11:02 INFO - PROCESS | 1663 | 1463645462305 Marionette TRACE conn2 <- [1,1230,null,{}] 01:11:02 INFO - PROCESS | 1663 | 1463645462308 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:02 INFO - PROCESS | 1663 | 1463645462407 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:11:02 INFO - PROCESS | 1663 | 1463645462478 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1127ae000 == 91 [pid = 1663] [id = 315] 01:11:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 233 (0x1169aac00) [pid = 1663] [serial = 944] [outer = 0x0] 01:11:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 234 (0x110e83000) [pid = 1663] [serial = 945] [outer = 0x1169aac00] 01:11:02 INFO - PROCESS | 1663 | 1463645462547 Marionette DEBUG loaded listener.js 01:11:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 235 (0x11905f400) [pid = 1663] [serial = 946] [outer = 0x1169aac00] 01:11:02 INFO - PROCESS | 1663 | 1463645462931 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 01:11:02 INFO - PROCESS | 1663 | 1463645462974 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:11:02 INFO - PROCESS | 1663 | 1463645462977 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 01:11:02 INFO - PROCESS | 1663 | 1463645462979 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:11:02 INFO - PROCESS | 1663 | 1463645462980 Marionette TRACE conn2 <- [1,1234,null,{}] 01:11:02 INFO - PROCESS | 1663 | 1463645462983 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:03 INFO - PROCESS | 1663 | 1463645463080 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:11:03 INFO - PROCESS | 1663 | 1463645463196 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c7e000 == 92 [pid = 1663] [id = 316] 01:11:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 236 (0x119902c00) [pid = 1663] [serial = 947] [outer = 0x0] 01:11:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 237 (0x119dd6400) [pid = 1663] [serial = 948] [outer = 0x119902c00] 01:11:03 INFO - PROCESS | 1663 | 1463645463225 Marionette DEBUG loaded listener.js 01:11:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 238 (0x121395400) [pid = 1663] [serial = 949] [outer = 0x119902c00] 01:11:03 INFO - PROCESS | 1663 | 1463645463605 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 668ms 01:11:03 INFO - PROCESS | 1663 | 1463645463648 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:11:03 INFO - PROCESS | 1663 | 1463645463649 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 01:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:11:03 INFO - PROCESS | 1663 | 1463645463655 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:11:03 INFO - PROCESS | 1663 | 1463645463659 Marionette TRACE conn2 <- [1,1238,null,{}] 01:11:03 INFO - PROCESS | 1663 | 1463645463663 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:03 INFO - PROCESS | 1663 | 1463645463764 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:11:03 INFO - PROCESS | 1663 | 1463645463835 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1127ad000 == 93 [pid = 1663] [id = 317] 01:11:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x110e76800) [pid = 1663] [serial = 950] [outer = 0x0] 01:11:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x1139b3800) [pid = 1663] [serial = 951] [outer = 0x110e76800] 01:11:03 INFO - PROCESS | 1663 | 1463645463915 Marionette DEBUG loaded listener.js 01:11:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x1211ae800) [pid = 1663] [serial = 952] [outer = 0x110e76800] 01:11:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12d74d800 == 92 [pid = 1663] [id = 253] 01:11:03 INFO - PROCESS | 1663 | --DOCSHELL 0x128e26000 == 91 [pid = 1663] [id = 247] 01:11:03 INFO - PROCESS | 1663 | --DOCSHELL 0x138fcd800 == 90 [pid = 1663] [id = 306] 01:11:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1373dd000 == 89 [pid = 1663] [id = 305] 01:11:03 INFO - PROCESS | 1663 | --DOCSHELL 0x11758f800 == 88 [pid = 1663] [id = 304] 01:11:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb93800 == 87 [pid = 1663] [id = 303] 01:11:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbc1000 == 86 [pid = 1663] [id = 302] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 240 (0x12d1b7000) [pid = 1663] [serial = 806] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 239 (0x123c0e000) [pid = 1663] [serial = 800] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 238 (0x12da9a800) [pid = 1663] [serial = 809] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 237 (0x1185c3800) [pid = 1663] [serial = 797] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 236 (0x12f28fc00) [pid = 1663] [serial = 812] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 235 (0x12b336000) [pid = 1663] [serial = 803] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 234 (0x126e5f000) [pid = 1663] [serial = 815] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7de800 == 85 [pid = 1663] [id = 301] 01:11:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9ba000 == 84 [pid = 1663] [id = 300] 01:11:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12496f800 == 83 [pid = 1663] [id = 299] 01:11:04 INFO - PROCESS | 1663 | --DOCSHELL 0x1213b3000 == 82 [pid = 1663] [id = 298] 01:11:04 INFO - PROCESS | 1663 | --DOCSHELL 0x118275800 == 81 [pid = 1663] [id = 297] 01:11:04 INFO - PROCESS | 1663 | --DOCSHELL 0x1170af000 == 80 [pid = 1663] [id = 296] 01:11:04 INFO - PROCESS | 1663 | --DOCSHELL 0x1170af800 == 79 [pid = 1663] [id = 287] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 233 (0x1292d2800) [pid = 1663] [serial = 852] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 232 (0x1296ef800) [pid = 1663] [serial = 854] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 231 (0x12a9d0400) [pid = 1663] [serial = 855] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 230 (0x1193c3800) [pid = 1663] [serial = 827] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 229 (0x1171de800) [pid = 1663] [serial = 821] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 228 (0x11872b000) [pid = 1663] [serial = 824] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 227 (0x119038400) [pid = 1663] [serial = 825] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 226 (0x113e64800) [pid = 1663] [serial = 819] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 225 (0x118069400) [pid = 1663] [serial = 822] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 224 (0x1242ce800) [pid = 1663] [serial = 837] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x126ede000) [pid = 1663] [serial = 848] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x128fdb400) [pid = 1663] [serial = 851] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x119d6ac00) [pid = 1663] [serial = 831] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x12139f000) [pid = 1663] [serial = 833] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x128dda800) [pid = 1663] [serial = 849] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x126717800) [pid = 1663] [serial = 842] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x1269e8c00) [pid = 1663] [serial = 846] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x123c1c000) [pid = 1663] [serial = 836] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x124e47400) [pid = 1663] [serial = 840] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x12699dc00) [pid = 1663] [serial = 843] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x119035c00) [pid = 1663] [serial = 845] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x119908400) [pid = 1663] [serial = 830] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x11954f400) [pid = 1663] [serial = 828] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x111f69c00) [pid = 1663] [serial = 818] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x12431bc00) [pid = 1663] [serial = 839] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x123c11c00) [pid = 1663] [serial = 834] [outer = 0x0] [url = about:blank] 01:11:04 INFO - PROCESS | 1663 | 1463645464246 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 626ms 01:11:04 INFO - PROCESS | 1663 | 1463645464279 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:11:04 INFO - PROCESS | 1663 | 1463645464281 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 01:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:11:04 INFO - PROCESS | 1663 | 1463645464283 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:11:04 INFO - PROCESS | 1663 | 1463645464284 Marionette TRACE conn2 <- [1,1242,null,{}] 01:11:04 INFO - PROCESS | 1663 | 1463645464286 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:04 INFO - PROCESS | 1663 | 1463645464371 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:11:04 INFO - PROCESS | 1663 | 1463645464456 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x11757c000 == 80 [pid = 1663] [id = 318] 01:11:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x111f69c00) [pid = 1663] [serial = 953] [outer = 0x0] 01:11:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x12431bc00) [pid = 1663] [serial = 954] [outer = 0x111f69c00] 01:11:04 INFO - PROCESS | 1663 | 1463645464485 Marionette DEBUG loaded listener.js 01:11:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x1269e8c00) [pid = 1663] [serial = 955] [outer = 0x111f69c00] 01:11:04 INFO - PROCESS | 1663 | 1463645464795 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 568ms 01:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:11:04 INFO - PROCESS | 1663 | 1463645464851 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:11:04 INFO - PROCESS | 1663 | 1463645464853 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 01:11:04 INFO - PROCESS | 1663 | 1463645464855 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:11:04 INFO - PROCESS | 1663 | 1463645464856 Marionette TRACE conn2 <- [1,1246,null,{}] 01:11:04 INFO - PROCESS | 1663 | 1463645464858 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:04 INFO - PROCESS | 1663 | 1463645464944 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:11:05 INFO - PROCESS | 1663 | 1463645465010 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12693f000 == 81 [pid = 1663] [id = 319] 01:11:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x126e43c00) [pid = 1663] [serial = 956] [outer = 0x0] 01:11:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x126e5b800) [pid = 1663] [serial = 957] [outer = 0x126e43c00] 01:11:05 INFO - PROCESS | 1663 | 1463645465041 Marionette DEBUG loaded listener.js 01:11:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x128d3b000) [pid = 1663] [serial = 958] [outer = 0x126e43c00] 01:11:05 INFO - PROCESS | 1663 | 1463645465348 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 521ms 01:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:11:05 INFO - PROCESS | 1663 | 1463645465378 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:11:05 INFO - PROCESS | 1663 | 1463645465379 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 01:11:05 INFO - PROCESS | 1663 | 1463645465381 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:11:05 INFO - PROCESS | 1663 | 1463645465382 Marionette TRACE conn2 <- [1,1250,null,{}] 01:11:05 INFO - PROCESS | 1663 | 1463645465384 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:05 INFO - PROCESS | 1663 | 1463645465470 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:11:05 INFO - PROCESS | 1663 | 1463645465475 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad03000 == 82 [pid = 1663] [id = 320] 01:11:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x121117000) [pid = 1663] [serial = 959] [outer = 0x0] 01:11:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x12111a000) [pid = 1663] [serial = 960] [outer = 0x121117000] 01:11:05 INFO - PROCESS | 1663 | 1463645465500 Marionette DEBUG loaded listener.js 01:11:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x128dd5400) [pid = 1663] [serial = 961] [outer = 0x121117000] 01:11:05 INFO - PROCESS | 1663 | 1463645465849 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 518ms 01:11:05 INFO - PROCESS | 1663 | 1463645465900 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:11:05 INFO - PROCESS | 1663 | 1463645465901 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 01:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:11:05 INFO - PROCESS | 1663 | 1463645465903 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:11:05 INFO - PROCESS | 1663 | 1463645465904 Marionette TRACE conn2 <- [1,1254,null,{}] 01:11:05 INFO - PROCESS | 1663 | 1463645465908 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:05 INFO - PROCESS | 1663 | 1463645465994 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:11:06 INFO - PROCESS | 1663 | 1463645465999 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3bf000 == 83 [pid = 1663] [id = 321] 01:11:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x121114800) [pid = 1663] [serial = 962] [outer = 0x0] 01:11:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x128e78400) [pid = 1663] [serial = 963] [outer = 0x121114800] 01:11:06 INFO - PROCESS | 1663 | 1463645466024 Marionette DEBUG loaded listener.js 01:11:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12a91f000) [pid = 1663] [serial = 964] [outer = 0x121114800] 01:11:06 INFO - PROCESS | 1663 | 1463645466383 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 01:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:11:06 INFO - PROCESS | 1663 | 1463645466439 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:11:06 INFO - PROCESS | 1663 | 1463645466440 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 01:11:06 INFO - PROCESS | 1663 | 1463645466442 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:11:06 INFO - PROCESS | 1663 | 1463645466443 Marionette TRACE conn2 <- [1,1258,null,{}] 01:11:06 INFO - PROCESS | 1663 | 1463645466445 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:06 INFO - PROCESS | 1663 | 1463645466557 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:11:06 INFO - PROCESS | 1663 | 1463645466569 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbc5800 == 84 [pid = 1663] [id = 322] 01:11:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x128dd4400) [pid = 1663] [serial = 965] [outer = 0x0] 01:11:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x12aaed800) [pid = 1663] [serial = 966] [outer = 0x128dd4400] 01:11:06 INFO - PROCESS | 1663 | 1463645466594 Marionette DEBUG loaded listener.js 01:11:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x12bc3fc00) [pid = 1663] [serial = 967] [outer = 0x128dd4400] 01:11:06 INFO - PROCESS | 1663 | 1463645466940 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 01:11:06 INFO - PROCESS | 1663 | 1463645466961 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:11:06 INFO - PROCESS | 1663 | 1463645466962 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 01:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:11:06 INFO - PROCESS | 1663 | 1463645466964 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:11:06 INFO - PROCESS | 1663 | 1463645466965 Marionette TRACE conn2 <- [1,1262,null,{}] 01:11:06 INFO - PROCESS | 1663 | 1463645466968 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:07 INFO - PROCESS | 1663 | 1463645467081 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:11:07 INFO - PROCESS | 1663 | 1463645467094 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb83800 == 85 [pid = 1663] [id = 323] 01:11:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x11266b800) [pid = 1663] [serial = 968] [outer = 0x0] 01:11:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x112673400) [pid = 1663] [serial = 969] [outer = 0x11266b800] 01:11:07 INFO - PROCESS | 1663 | 1463645467119 Marionette DEBUG loaded listener.js 01:11:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x112677400) [pid = 1663] [serial = 970] [outer = 0x11266b800] 01:11:07 INFO - PROCESS | 1663 | 1463645467477 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 517ms 01:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:11:07 INFO - PROCESS | 1663 | 1463645467483 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:11:07 INFO - PROCESS | 1663 | 1463645467484 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 01:11:07 INFO - PROCESS | 1663 | 1463645467486 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:11:07 INFO - PROCESS | 1663 | 1463645467487 Marionette TRACE conn2 <- [1,1266,null,{}] 01:11:07 INFO - PROCESS | 1663 | 1463645467489 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:07 INFO - PROCESS | 1663 | 1463645467627 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:11:07 INFO - PROCESS | 1663 | 1463645467641 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d753000 == 86 [pid = 1663] [id = 324] 01:11:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x112670800) [pid = 1663] [serial = 971] [outer = 0x0] 01:11:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x12bc5f800) [pid = 1663] [serial = 972] [outer = 0x112670800] 01:11:07 INFO - PROCESS | 1663 | 1463645467671 Marionette DEBUG loaded listener.js 01:11:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x12c9c2800) [pid = 1663] [serial = 973] [outer = 0x112670800] 01:11:08 INFO - PROCESS | 1663 | 1463645468037 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 572ms 01:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:11:08 INFO - PROCESS | 1663 | 1463645468059 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:11:08 INFO - PROCESS | 1663 | 1463645468060 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 01:11:08 INFO - PROCESS | 1663 | 1463645468063 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:11:08 INFO - PROCESS | 1663 | 1463645468064 Marionette TRACE conn2 <- [1,1270,null,{}] 01:11:08 INFO - PROCESS | 1663 | 1463645468067 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:08 INFO - PROCESS | 1663 | 1463645468194 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 228 (0x113e66000) [pid = 1663] [serial = 513] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 227 (0x128dd8c00) [pid = 1663] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 226 (0x1194c4800) [pid = 1663] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 225 (0x110e77400) [pid = 1663] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 224 (0x116a54c00) [pid = 1663] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x1182dc400) [pid = 1663] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x1171de000) [pid = 1663] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x124eac400) [pid = 1663] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x12396dc00) [pid = 1663] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x122a0a800) [pid = 1663] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x1269e8800) [pid = 1663] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x1171d5400) [pid = 1663] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x112f19800) [pid = 1663] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x117553000) [pid = 1663] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x113bf8400) [pid = 1663] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x123c19000) [pid = 1663] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x1193ce800) [pid = 1663] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x129586800) [pid = 1663] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x128d37400) [pid = 1663] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x126e37800) [pid = 1663] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x12bc41800) [pid = 1663] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x112a5ec00) [pid = 1663] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x126562c00) [pid = 1663] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x1171d4800) [pid = 1663] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x119905c00) [pid = 1663] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x1181d4800) [pid = 1663] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x123bd8c00) [pid = 1663] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:11:08 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x113eed400) [pid = 1663] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:11:08 INFO - PROCESS | 1663 | 1463645468653 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e05800 == 87 [pid = 1663] [id = 325] 01:11:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x110e78000) [pid = 1663] [serial = 974] [outer = 0x0] 01:11:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x111016400) [pid = 1663] [serial = 975] [outer = 0x110e78000] 01:11:08 INFO - PROCESS | 1663 | 1463645468678 Marionette DEBUG loaded listener.js 01:11:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x1171d4800) [pid = 1663] [serial = 976] [outer = 0x110e78000] 01:11:08 INFO - PROCESS | 1663 | 1463645468976 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 923ms 01:11:08 INFO - PROCESS | 1663 | 1463645468987 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:11:08 INFO - PROCESS | 1663 | 1463645468988 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 01:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:11:08 INFO - PROCESS | 1663 | 1463645468991 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:11:08 INFO - PROCESS | 1663 | 1463645468993 Marionette TRACE conn2 <- [1,1274,null,{}] 01:11:09 INFO - PROCESS | 1663 | 1463645469001 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:09 INFO - PROCESS | 1663 | 1463645469095 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:11:09 INFO - PROCESS | 1663 | 1463645469100 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1373ad000 == 88 [pid = 1663] [id = 326] 01:11:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x110e7d400) [pid = 1663] [serial = 977] [outer = 0x0] 01:11:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x122cec000) [pid = 1663] [serial = 978] [outer = 0x110e7d400] 01:11:09 INFO - PROCESS | 1663 | 1463645469127 Marionette DEBUG loaded listener.js 01:11:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x126e38000) [pid = 1663] [serial = 979] [outer = 0x110e7d400] 01:11:09 INFO - PROCESS | 1663 | 1463645469582 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 626ms 01:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:11:09 INFO - PROCESS | 1663 | 1463645469617 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:11:09 INFO - PROCESS | 1663 | 1463645469619 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 01:11:09 INFO - PROCESS | 1663 | 1463645469622 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:11:09 INFO - PROCESS | 1663 | 1463645469623 Marionette TRACE conn2 <- [1,1278,null,{}] 01:11:09 INFO - PROCESS | 1663 | 1463645469628 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:09 INFO - PROCESS | 1663 | 1463645469749 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:11:09 INFO - PROCESS | 1663 | 1463645469753 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x138ed6000 == 89 [pid = 1663] [id = 327] 01:11:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x126ed4800) [pid = 1663] [serial = 980] [outer = 0x0] 01:11:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x12bc42c00) [pid = 1663] [serial = 981] [outer = 0x126ed4800] 01:11:09 INFO - PROCESS | 1663 | 1463645469778 Marionette DEBUG loaded listener.js 01:11:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x12ce78c00) [pid = 1663] [serial = 982] [outer = 0x126ed4800] 01:11:10 INFO - PROCESS | 1663 | 1463645470113 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 522ms 01:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:11:10 INFO - PROCESS | 1663 | 1463645470145 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:11:10 INFO - PROCESS | 1663 | 1463645470146 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 01:11:10 INFO - PROCESS | 1663 | 1463645470148 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:11:10 INFO - PROCESS | 1663 | 1463645470149 Marionette TRACE conn2 <- [1,1282,null,{}] 01:11:10 INFO - PROCESS | 1663 | 1463645470151 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:10 INFO - PROCESS | 1663 | 1463645470242 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:11:10 INFO - PROCESS | 1663 | 1463645470317 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x138fc4800 == 90 [pid = 1663] [id = 328] 01:11:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x128d37400) [pid = 1663] [serial = 983] [outer = 0x0] 01:11:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x12da8b800) [pid = 1663] [serial = 984] [outer = 0x128d37400] 01:11:10 INFO - PROCESS | 1663 | 1463645470341 Marionette DEBUG loaded listener.js 01:11:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x12daa8000) [pid = 1663] [serial = 985] [outer = 0x128d37400] 01:11:10 INFO - PROCESS | 1663 | 1463645470832 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 721ms 01:11:10 INFO - PROCESS | 1663 | 1463645470876 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:11:10 INFO - PROCESS | 1663 | 1463645470879 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 01:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:11:10 INFO - PROCESS | 1663 | 1463645470884 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:11:10 INFO - PROCESS | 1663 | 1463645470886 Marionette TRACE conn2 <- [1,1286,null,{}] 01:11:10 INFO - PROCESS | 1663 | 1463645470891 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:11 INFO - PROCESS | 1663 | 1463645471006 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:11:11 INFO - PROCESS | 1663 | 1463645471120 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12117d000 == 91 [pid = 1663] [id = 329] 01:11:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x112f0c800) [pid = 1663] [serial = 986] [outer = 0x0] 01:11:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x1166b3000) [pid = 1663] [serial = 987] [outer = 0x112f0c800] 01:11:11 INFO - PROCESS | 1663 | 1463645471155 Marionette DEBUG loaded listener.js 01:11:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x117557000) [pid = 1663] [serial = 988] [outer = 0x112f0c800] 01:11:11 INFO - PROCESS | 1663 | 1463645471629 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 776ms 01:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:11:11 INFO - PROCESS | 1663 | 1463645471660 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:11:11 INFO - PROCESS | 1663 | 1463645471664 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 01:11:11 INFO - PROCESS | 1663 | 1463645471669 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:11:11 INFO - PROCESS | 1663 | 1463645471671 Marionette TRACE conn2 <- [1,1290,null,{}] 01:11:11 INFO - PROCESS | 1663 | 1463645471692 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:11 INFO - PROCESS | 1663 | 1463645471804 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:11:11 INFO - PROCESS | 1663 | 1463645471887 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x129993800 == 92 [pid = 1663] [id = 330] 01:11:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x11900ec00) [pid = 1663] [serial = 989] [outer = 0x0] 01:11:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x1193c5c00) [pid = 1663] [serial = 990] [outer = 0x11900ec00] 01:11:11 INFO - PROCESS | 1663 | 1463645471917 Marionette DEBUG loaded listener.js 01:11:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x12110d000) [pid = 1663] [serial = 991] [outer = 0x11900ec00] 01:11:12 INFO - PROCESS | 1663 | 1463645472345 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 720ms 01:11:12 INFO - PROCESS | 1663 | 1463645472390 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:11:12 INFO - PROCESS | 1663 | 1463645472391 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 01:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:11:12 INFO - PROCESS | 1663 | 1463645472394 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:11:12 INFO - PROCESS | 1663 | 1463645472396 Marionette TRACE conn2 <- [1,1294,null,{}] 01:11:12 INFO - PROCESS | 1663 | 1463645472404 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:12 INFO - PROCESS | 1663 | 1463645472516 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:11:12 INFO - PROCESS | 1663 | 1463645472634 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x138d03800 == 93 [pid = 1663] [id = 331] 01:11:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12111ac00) [pid = 1663] [serial = 992] [outer = 0x0] 01:11:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x123c16c00) [pid = 1663] [serial = 993] [outer = 0x12111ac00] 01:11:12 INFO - PROCESS | 1663 | 1463645472667 Marionette DEBUG loaded listener.js 01:11:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x126e3f800) [pid = 1663] [serial = 994] [outer = 0x12111ac00] 01:11:13 INFO - PROCESS | 1663 | 1463645473086 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 01:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:11:13 INFO - PROCESS | 1663 | 1463645473165 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:11:13 INFO - PROCESS | 1663 | 1463645473166 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 01:11:13 INFO - PROCESS | 1663 | 1463645473169 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:11:13 INFO - PROCESS | 1663 | 1463645473170 Marionette TRACE conn2 <- [1,1298,null,{}] 01:11:13 INFO - PROCESS | 1663 | 1463645473172 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:13 INFO - PROCESS | 1663 | 1463645473282 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:11:13 INFO - PROCESS | 1663 | 1463645473366 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x1391cc800 == 94 [pid = 1663] [id = 332] 01:11:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x126eda000) [pid = 1663] [serial = 995] [outer = 0x0] 01:11:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x128fdd400) [pid = 1663] [serial = 996] [outer = 0x126eda000] 01:11:13 INFO - PROCESS | 1663 | 1463645473398 Marionette DEBUG loaded listener.js 01:11:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x12bc62400) [pid = 1663] [serial = 997] [outer = 0x126eda000] 01:11:13 INFO - PROCESS | 1663 | 1463645473863 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 718ms 01:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:11:13 INFO - PROCESS | 1663 | 1463645473888 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 01:11:13 INFO - PROCESS | 1663 | 1463645473890 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 01:11:13 INFO - PROCESS | 1663 | 1463645473894 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:11:13 INFO - PROCESS | 1663 | 1463645473896 Marionette TRACE conn2 <- [1,1302,null,{}] 01:11:13 INFO - PROCESS | 1663 | 1463645473899 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:14 INFO - PROCESS | 1663 | 1463645474056 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:11:14 INFO - PROCESS | 1663 | 1463645474185 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x1392cc800 == 95 [pid = 1663] [id = 333] 01:11:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x128d36800) [pid = 1663] [serial = 998] [outer = 0x0] 01:11:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x12cb61400) [pid = 1663] [serial = 999] [outer = 0x128d36800] 01:11:14 INFO - PROCESS | 1663 | 1463645474215 Marionette DEBUG loaded listener.js 01:11:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x12d8de800) [pid = 1663] [serial = 1000] [outer = 0x128d36800] 01:11:14 INFO - PROCESS | 1663 | 1463645474647 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 773ms 01:11:14 INFO - PROCESS | 1663 | 1463645474666 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:11:14 INFO - PROCESS | 1663 | 1463645474668 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 01:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:11:14 INFO - PROCESS | 1663 | 1463645474670 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:11:14 INFO - PROCESS | 1663 | 1463645474671 Marionette TRACE conn2 <- [1,1306,null,{}] 01:11:14 INFO - PROCESS | 1663 | 1463645474674 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:14 INFO - PROCESS | 1663 | 1463645474797 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:11:14 INFO - PROCESS | 1663 | 1463645474912 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x13bbc5800 == 96 [pid = 1663] [id = 334] 01:11:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x12da90400) [pid = 1663] [serial = 1001] [outer = 0x0] 01:11:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x12f29a400) [pid = 1663] [serial = 1002] [outer = 0x12da90400] 01:11:14 INFO - PROCESS | 1663 | 1463645474946 Marionette DEBUG loaded listener.js 01:11:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x138d7a400) [pid = 1663] [serial = 1003] [outer = 0x12da90400] 01:11:15 INFO - PROCESS | 1663 | 1463645475386 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 771ms 01:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:11:15 INFO - PROCESS | 1663 | 1463645475441 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:11:15 INFO - PROCESS | 1663 | 1463645475443 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 01:11:15 INFO - PROCESS | 1663 | 1463645475445 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:11:15 INFO - PROCESS | 1663 | 1463645475446 Marionette TRACE conn2 <- [1,1310,null,{}] 01:11:15 INFO - PROCESS | 1663 | 1463645475449 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:15 INFO - PROCESS | 1663 | 1463645475558 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:11:15 INFO - PROCESS | 1663 | 1463645475646 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x123867000 == 97 [pid = 1663] [id = 335] 01:11:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x110fb2c00) [pid = 1663] [serial = 1004] [outer = 0x0] 01:11:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 233 (0x12671b000) [pid = 1663] [serial = 1005] [outer = 0x110fb2c00] 01:11:15 INFO - PROCESS | 1663 | 1463645475676 Marionette DEBUG loaded listener.js 01:11:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 234 (0x138d7e800) [pid = 1663] [serial = 1006] [outer = 0x110fb2c00] 01:11:16 INFO - PROCESS | 1663 | 1463645476100 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 01:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:11:16 INFO - PROCESS | 1663 | 1463645476167 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 01:11:16 INFO - PROCESS | 1663 | 1463645476169 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:11:16 INFO - PROCESS | 1663 | 1463645476171 Marionette TRACE conn2 <- [1,1314,null,{}] 01:11:16 INFO - PROCESS | 1663 | 1463645476173 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:16 INFO - PROCESS | 1663 | 1463645476285 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:11:16 INFO - PROCESS | 1663 | 1463645476372 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119084000 == 98 [pid = 1663] [id = 336] 01:11:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 235 (0x118065c00) [pid = 1663] [serial = 1007] [outer = 0x0] 01:11:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 236 (0x140185400) [pid = 1663] [serial = 1008] [outer = 0x118065c00] 01:11:16 INFO - PROCESS | 1663 | 1463645476403 Marionette DEBUG loaded listener.js 01:11:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 237 (0x14018b400) [pid = 1663] [serial = 1009] [outer = 0x118065c00] 01:11:16 INFO - PROCESS | 1663 | 1463645476830 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 01:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:11:16 INFO - PROCESS | 1663 | 1463645476842 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:11:16 INFO - PROCESS | 1663 | 1463645476844 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 01:11:16 INFO - PROCESS | 1663 | 1463645476847 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:11:16 INFO - PROCESS | 1663 | 1463645476848 Marionette TRACE conn2 <- [1,1318,null,{}] 01:11:16 INFO - PROCESS | 1663 | 1463645476850 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:16 INFO - PROCESS | 1663 | 1463645476958 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:11:17 INFO - PROCESS | 1663 | 1463645477074 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e0f800 == 99 [pid = 1663] [id = 337] 01:11:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 238 (0x112019000) [pid = 1663] [serial = 1010] [outer = 0x0] 01:11:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x116a4fc00) [pid = 1663] [serial = 1011] [outer = 0x112019000] 01:11:17 INFO - PROCESS | 1663 | 1463645477105 Marionette DEBUG loaded listener.js 01:11:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x11954bc00) [pid = 1663] [serial = 1012] [outer = 0x112019000] 01:11:17 INFO - PROCESS | 1663 | 1463645477697 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 868ms 01:11:17 INFO - PROCESS | 1663 | 1463645477716 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:11:17 INFO - PROCESS | 1663 | 1463645477718 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 01:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:11:17 INFO - PROCESS | 1663 | 1463645477722 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:11:17 INFO - PROCESS | 1663 | 1463645477724 Marionette TRACE conn2 <- [1,1322,null,{}] 01:11:17 INFO - PROCESS | 1663 | 1463645477728 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:17 INFO - PROCESS | 1663 | 1463645477834 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:11:17 INFO - PROCESS | 1663 | 1463645477926 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x112d1c800 == 100 [pid = 1663] [id = 338] 01:11:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x111016000) [pid = 1663] [serial = 1013] [outer = 0x0] 01:11:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 242 (0x11224c800) [pid = 1663] [serial = 1014] [outer = 0x111016000] 01:11:17 INFO - PROCESS | 1663 | 1463645477954 Marionette DEBUG loaded listener.js 01:11:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 243 (0x112674c00) [pid = 1663] [serial = 1015] [outer = 0x111016000] 01:11:18 INFO - PROCESS | 1663 | 1463645478395 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 725ms 01:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:11:18 INFO - PROCESS | 1663 | 1463645478448 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:11:18 INFO - PROCESS | 1663 | 1463645478451 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 01:11:18 INFO - PROCESS | 1663 | 1463645478455 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:11:18 INFO - PROCESS | 1663 | 1463645478457 Marionette TRACE conn2 <- [1,1326,null,{}] 01:11:18 INFO - PROCESS | 1663 | 1463645478481 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:18 INFO - PROCESS | 1663 | 1463645478582 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:11:18 INFO - PROCESS | 1663 | 1463645478671 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161cd000 == 101 [pid = 1663] [id = 339] 01:11:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 244 (0x11329dc00) [pid = 1663] [serial = 1016] [outer = 0x0] 01:11:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 245 (0x11334d800) [pid = 1663] [serial = 1017] [outer = 0x11329dc00] 01:11:18 INFO - PROCESS | 1663 | 1463645478699 Marionette DEBUG loaded listener.js 01:11:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 246 (0x113e5fc00) [pid = 1663] [serial = 1018] [outer = 0x11329dc00] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12c28e000 == 100 [pid = 1663] [id = 286] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x138ed6000 == 99 [pid = 1663] [id = 327] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1373ad000 == 98 [pid = 1663] [id = 326] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x115e05800 == 97 [pid = 1663] [id = 325] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12d753000 == 96 [pid = 1663] [id = 324] 01:11:18 INFO - PROCESS | 1663 | --DOMWINDOW == 245 (0x12d390400) [pid = 1663] [serial = 878] [outer = 0x0] [url = about:blank] 01:11:18 INFO - PROCESS | 1663 | --DOMWINDOW == 244 (0x12cb56000) [pid = 1663] [serial = 881] [outer = 0x0] [url = about:blank] 01:11:18 INFO - PROCESS | 1663 | --DOMWINDOW == 243 (0x12f299000) [pid = 1663] [serial = 921] [outer = 0x0] [url = about:blank] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb83800 == 95 [pid = 1663] [id = 323] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbc5800 == 94 [pid = 1663] [id = 322] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3bf000 == 93 [pid = 1663] [id = 321] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad03000 == 92 [pid = 1663] [id = 320] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12693f000 == 91 [pid = 1663] [id = 319] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11757c000 == 90 [pid = 1663] [id = 318] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1127ad000 == 89 [pid = 1663] [id = 317] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x123c7e000 == 88 [pid = 1663] [id = 316] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1127ae000 == 87 [pid = 1663] [id = 315] 01:11:18 INFO - PROCESS | 1663 | --DOCSHELL 0x119082800 == 86 [pid = 1663] [id = 314] 01:11:19 INFO - PROCESS | 1663 | --DOCSHELL 0x13bbc7000 == 85 [pid = 1663] [id = 312] 01:11:19 INFO - PROCESS | 1663 | --DOCSHELL 0x1373ab000 == 84 [pid = 1663] [id = 311] 01:11:19 INFO - PROCESS | 1663 | --DOCSHELL 0x13918d000 == 83 [pid = 1663] [id = 310] 01:11:19 INFO - PROCESS | 1663 | --DOCSHELL 0x12928c000 == 82 [pid = 1663] [id = 309] 01:11:19 INFO - PROCESS | 1663 | --DOCSHELL 0x118561000 == 81 [pid = 1663] [id = 308] 01:11:19 INFO - PROCESS | 1663 | --DOCSHELL 0x1391b3000 == 80 [pid = 1663] [id = 307] 01:11:19 INFO - PROCESS | 1663 | 1463645479099 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 688ms 01:11:19 INFO - PROCESS | 1663 | 1463645479145 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:11:19 INFO - PROCESS | 1663 | 1463645479146 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 01:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:11:19 INFO - PROCESS | 1663 | 1463645479149 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:11:19 INFO - PROCESS | 1663 | 1463645479151 Marionette TRACE conn2 <- [1,1330,null,{}] 01:11:19 INFO - PROCESS | 1663 | 1463645479162 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 242 (0x1267b2c00) [pid = 1663] [serial = 522] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 241 (0x12bc5c400) [pid = 1663] [serial = 600] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 240 (0x12bf5c800) [pid = 1663] [serial = 564] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 239 (0x126ed1800) [pid = 1663] [serial = 723] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 238 (0x11954a800) [pid = 1663] [serial = 519] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 237 (0x138d74c00) [pid = 1663] [serial = 816] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 236 (0x12ce75400) [pid = 1663] [serial = 762] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 235 (0x12ce79400) [pid = 1663] [serial = 455] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 234 (0x12c9c1400) [pid = 1663] [serial = 528] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 233 (0x1171d3000) [pid = 1663] [serial = 515] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 232 (0x1296f5000) [pid = 1663] [serial = 525] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 231 (0x1181cdc00) [pid = 1663] [serial = 555] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 230 (0x121394c00) [pid = 1663] [serial = 558] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 229 (0x11919b800) [pid = 1663] [serial = 594] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 228 (0x12aad4000) [pid = 1663] [serial = 561] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 227 (0x12655d800) [pid = 1663] [serial = 597] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 226 (0x12a9d3000) [pid = 1663] [serial = 903] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 225 (0x126e41800) [pid = 1663] [serial = 906] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 224 (0x12bf71c00) [pid = 1663] [serial = 904] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x12ce9f000) [pid = 1663] [serial = 910] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x12cb54800) [pid = 1663] [serial = 909] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x11a40c400) [pid = 1663] [serial = 913] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x1171d3800) [pid = 1663] [serial = 912] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x118c26800) [pid = 1663] [serial = 863] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x126e57400) [pid = 1663] [serial = 900] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x12da8d400) [pid = 1663] [serial = 884] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x12da9c800) [pid = 1663] [serial = 885] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x122d95000) [pid = 1663] [serial = 866] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x126e5ec00) [pid = 1663] [serial = 869] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x119ddec00) [pid = 1663] [serial = 893] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x123820800) [pid = 1663] [serial = 894] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x1161e9400) [pid = 1663] [serial = 860] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x11903f400) [pid = 1663] [serial = 890] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x1193cbc00) [pid = 1663] [serial = 891] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x128e71400) [pid = 1663] [serial = 872] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x124317c00) [pid = 1663] [serial = 896] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x124907800) [pid = 1663] [serial = 897] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x12bf70c00) [pid = 1663] [serial = 875] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x116a4f800) [pid = 1663] [serial = 887] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x11767ac00) [pid = 1663] [serial = 888] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x12aadfc00) [pid = 1663] [serial = 857] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x119007800) [pid = 1663] [serial = 516] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x128dcd000) [pid = 1663] [serial = 907] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x12d395000) [pid = 1663] [serial = 915] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x126e64400) [pid = 1663] [serial = 901] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x12f28f400) [pid = 1663] [serial = 919] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x12daa2000) [pid = 1663] [serial = 916] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x110e81000) [pid = 1663] [serial = 918] [outer = 0x0] [url = about:blank] 01:11:19 INFO - PROCESS | 1663 | 1463645479297 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:11:19 INFO - PROCESS | 1663 | 1463645479313 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x117593000 == 81 [pid = 1663] [id = 340] 01:11:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x1161ee400) [pid = 1663] [serial = 1019] [outer = 0x0] 01:11:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x11693c000) [pid = 1663] [serial = 1020] [outer = 0x1161ee400] 01:11:19 INFO - PROCESS | 1663 | 1463645479341 Marionette DEBUG loaded listener.js 01:11:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x116ae7400) [pid = 1663] [serial = 1021] [outer = 0x1161ee400] 01:11:19 INFO - PROCESS | 1663 | 1463645479678 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 571ms 01:11:19 INFO - PROCESS | 1663 | 1463645479721 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:11:19 INFO - PROCESS | 1663 | 1463645479723 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 01:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:11:19 INFO - PROCESS | 1663 | 1463645479727 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:11:19 INFO - PROCESS | 1663 | 1463645479728 Marionette TRACE conn2 <- [1,1334,null,{}] 01:11:19 INFO - PROCESS | 1663 | 1463645479739 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:19 INFO - PROCESS | 1663 | 1463645479829 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:11:19 INFO - PROCESS | 1663 | 1463645479833 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119306800 == 82 [pid = 1663] [id = 341] 01:11:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x1171d2000) [pid = 1663] [serial = 1022] [outer = 0x0] 01:11:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x11767a800) [pid = 1663] [serial = 1023] [outer = 0x1171d2000] 01:11:19 INFO - PROCESS | 1663 | 1463645479859 Marionette DEBUG loaded listener.js 01:11:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x1182db800) [pid = 1663] [serial = 1024] [outer = 0x1171d2000] 01:11:20 INFO - PROCESS | 1663 | 1463645480223 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 525ms 01:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:11:20 INFO - PROCESS | 1663 | 1463645480251 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:11:20 INFO - PROCESS | 1663 | 1463645480252 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 01:11:20 INFO - PROCESS | 1663 | 1463645480254 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:11:20 INFO - PROCESS | 1663 | 1463645480255 Marionette TRACE conn2 <- [1,1338,null,{}] 01:11:20 INFO - PROCESS | 1663 | 1463645480259 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:20 INFO - PROCESS | 1663 | 1463645480376 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:11:20 INFO - PROCESS | 1663 | 1463645480384 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199f3000 == 83 [pid = 1663] [id = 342] 01:11:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x1181d2000) [pid = 1663] [serial = 1025] [outer = 0x0] 01:11:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x1184c8000) [pid = 1663] [serial = 1026] [outer = 0x1181d2000] 01:11:20 INFO - PROCESS | 1663 | 1463645480410 Marionette DEBUG loaded listener.js 01:11:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x11872a000) [pid = 1663] [serial = 1027] [outer = 0x1181d2000] 01:11:21 INFO - PROCESS | 1663 | 1463645481243 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1020ms 01:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:11:21 INFO - PROCESS | 1663 | 1463645481274 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:11:21 INFO - PROCESS | 1663 | 1463645481277 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 01:11:21 INFO - PROCESS | 1663 | 1463645481279 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:11:21 INFO - PROCESS | 1663 | 1463645481280 Marionette TRACE conn2 <- [1,1342,null,{}] 01:11:21 INFO - PROCESS | 1663 | 1463645481289 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:21 INFO - PROCESS | 1663 | 1463645481414 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:11:21 INFO - PROCESS | 1663 | 1463645481426 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b15000 == 84 [pid = 1663] [id = 343] 01:11:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x118c1c800) [pid = 1663] [serial = 1028] [outer = 0x0] 01:11:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x119068400) [pid = 1663] [serial = 1029] [outer = 0x118c1c800] 01:11:21 INFO - PROCESS | 1663 | 1463645481453 Marionette DEBUG loaded listener.js 01:11:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x119904000) [pid = 1663] [serial = 1030] [outer = 0x118c1c800] 01:11:21 INFO - PROCESS | 1663 | 1463645481815 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 568ms 01:11:21 INFO - PROCESS | 1663 | 1463645481848 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:11:21 INFO - PROCESS | 1663 | 1463645481859 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 01:11:21 INFO - PROCESS | 1663 | 1463645481867 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:11:21 INFO - PROCESS | 1663 | 1463645481868 Marionette TRACE conn2 <- [1,1346,null,{}] 01:11:21 INFO - PROCESS | 1663 | 1463645481870 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:21 INFO - PROCESS | 1663 | 1463645481986 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:11:22 INFO - PROCESS | 1663 | 1463645482032 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12421f800 == 85 [pid = 1663] [id = 344] 01:11:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x119060400) [pid = 1663] [serial = 1031] [outer = 0x0] 01:11:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x119d64800) [pid = 1663] [serial = 1032] [outer = 0x119060400] 01:11:22 INFO - PROCESS | 1663 | 1463645482057 Marionette DEBUG loaded listener.js 01:11:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x119ddec00) [pid = 1663] [serial = 1033] [outer = 0x119060400] 01:11:22 INFO - PROCESS | 1663 | 1463645482387 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 570ms 01:11:22 INFO - PROCESS | 1663 | 1463645482438 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:11:22 INFO - PROCESS | 1663 | 1463645482439 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 01:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:11:22 INFO - PROCESS | 1663 | 1463645482441 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:11:22 INFO - PROCESS | 1663 | 1463645482442 Marionette TRACE conn2 <- [1,1350,null,{}] 01:11:22 INFO - PROCESS | 1663 | 1463645482445 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:22 INFO - PROCESS | 1663 | 1463645482935 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x12ce98400) [pid = 1663] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x110fac000) [pid = 1663] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x12139dc00) [pid = 1663] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x1211a5c00) [pid = 1663] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x112f93400) [pid = 1663] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x119909000) [pid = 1663] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x124316400) [pid = 1663] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x126ed5400) [pid = 1663] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x128dcf400) [pid = 1663] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x12aae3800) [pid = 1663] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x12aae7000) [pid = 1663] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x12f292400) [pid = 1663] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x128dd4400) [pid = 1663] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x121117000) [pid = 1663] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x126ed4800) [pid = 1663] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x110fa9c00) [pid = 1663] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x111f69c00) [pid = 1663] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x121114800) [pid = 1663] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x11266b800) [pid = 1663] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x126e43c00) [pid = 1663] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x1169aac00) [pid = 1663] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x119902c00) [pid = 1663] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x110e76800) [pid = 1663] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x112670800) [pid = 1663] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x110e78000) [pid = 1663] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x110e7d400) [pid = 1663] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x11716a400) [pid = 1663] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x12ce72800) [pid = 1663] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x1122a8000) [pid = 1663] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x12aad8000) [pid = 1663] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x128d39800) [pid = 1663] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x1269e9800) [pid = 1663] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x1211b1c00) [pid = 1663] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x1182e0400) [pid = 1663] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x11679cc00) [pid = 1663] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x1269ecc00) [pid = 1663] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x119ddf800) [pid = 1663] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x126ed7000) [pid = 1663] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x1161f0c00) [pid = 1663] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x122e87400) [pid = 1663] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x12ce9d000) [pid = 1663] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x126ed3000) [pid = 1663] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x111011c00) [pid = 1663] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12aae8800) [pid = 1663] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x123c0ec00) [pid = 1663] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12aae2c00) [pid = 1663] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x119111c00) [pid = 1663] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12bc5c000) [pid = 1663] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x118728800) [pid = 1663] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x1211adc00) [pid = 1663] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x122b8ec00) [pid = 1663] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1182ea800) [pid = 1663] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x113340c00) [pid = 1663] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:11:22 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x128dd6800) [pid = 1663] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:11:23 INFO - PROCESS | 1663 | 1463645483056 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x112657800 == 86 [pid = 1663] [id = 345] 01:11:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x110e78000) [pid = 1663] [serial = 1034] [outer = 0x0] 01:11:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x110fac000) [pid = 1663] [serial = 1035] [outer = 0x110e78000] 01:11:23 INFO - PROCESS | 1663 | 1463645483095 Marionette DEBUG loaded listener.js 01:11:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x111d8ac00) [pid = 1663] [serial = 1036] [outer = 0x110e78000] 01:11:23 INFO - PROCESS | 1663 | 1463645483612 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1223ms 01:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:11:23 INFO - PROCESS | 1663 | 1463645483666 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:11:23 INFO - PROCESS | 1663 | 1463645483668 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 01:11:23 INFO - PROCESS | 1663 | 1463645483671 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:11:23 INFO - PROCESS | 1663 | 1463645483673 Marionette TRACE conn2 <- [1,1354,null,{}] 01:11:23 INFO - PROCESS | 1663 | 1463645483695 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:23 INFO - PROCESS | 1663 | 1463645483811 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:11:23 INFO - PROCESS | 1663 | 1463645483894 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x117051800 == 87 [pid = 1663] [id = 346] 01:11:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x112a61c00) [pid = 1663] [serial = 1037] [outer = 0x0] 01:11:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x112f93400) [pid = 1663] [serial = 1038] [outer = 0x112a61c00] 01:11:23 INFO - PROCESS | 1663 | 1463645483926 Marionette DEBUG loaded listener.js 01:11:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x113e61000) [pid = 1663] [serial = 1039] [outer = 0x112a61c00] 01:11:24 INFO - PROCESS | 1663 | 1463645484367 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 740ms 01:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:11:24 INFO - PROCESS | 1663 | 1463645484412 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 01:11:24 INFO - PROCESS | 1663 | 1463645484414 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 01:11:24 INFO - PROCESS | 1663 | 1463645484416 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:11:24 INFO - PROCESS | 1663 | 1463645484417 Marionette TRACE conn2 <- [1,1358,null,{}] 01:11:24 INFO - PROCESS | 1663 | 1463645484420 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:24 INFO - PROCESS | 1663 | 1463645484530 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:11:24 INFO - PROCESS | 1663 | 1463645484616 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12118c000 == 88 [pid = 1663] [id = 347] 01:11:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x116795000) [pid = 1663] [serial = 1040] [outer = 0x0] 01:11:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x116a52c00) [pid = 1663] [serial = 1041] [outer = 0x116795000] 01:11:24 INFO - PROCESS | 1663 | 1463645484647 Marionette DEBUG loaded listener.js 01:11:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x11754c000) [pid = 1663] [serial = 1042] [outer = 0x116795000] 01:11:25 INFO - PROCESS | 1663 | 1463645485059 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 672ms 01:11:25 INFO - PROCESS | 1663 | 1463645485088 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 01:11:25 INFO - PROCESS | 1663 | 1463645485091 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 01:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:11:25 INFO - PROCESS | 1663 | 1463645485100 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:11:25 INFO - PROCESS | 1663 | 1463645485103 Marionette TRACE conn2 <- [1,1362,null,{}] 01:11:25 INFO - PROCESS | 1663 | 1463645485105 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:25 INFO - PROCESS | 1663 | 1463645485220 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:11:25 INFO - PROCESS | 1663 | 1463645485333 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e1d000 == 89 [pid = 1663] [id = 348] 01:11:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x11679cc00) [pid = 1663] [serial = 1043] [outer = 0x0] 01:11:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x118724800) [pid = 1663] [serial = 1044] [outer = 0x11679cc00] 01:11:25 INFO - PROCESS | 1663 | 1463645485366 Marionette DEBUG loaded listener.js 01:11:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x119104800) [pid = 1663] [serial = 1045] [outer = 0x11679cc00] 01:11:25 INFO - PROCESS | 1663 | 1463645485876 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 825ms 01:11:25 INFO - PROCESS | 1663 | 1463645485920 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 01:11:25 INFO - PROCESS | 1663 | 1463645485922 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 01:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:11:25 INFO - PROCESS | 1663 | 1463645485943 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:11:25 INFO - PROCESS | 1663 | 1463645485945 Marionette TRACE conn2 <- [1,1366,null,{}] 01:11:25 INFO - PROCESS | 1663 | 1463645485947 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:26 INFO - PROCESS | 1663 | 1463645486054 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:11:26 INFO - PROCESS | 1663 | 1463645486137 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12928f800 == 90 [pid = 1663] [id = 349] 01:11:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x119111c00) [pid = 1663] [serial = 1046] [outer = 0x0] 01:11:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x1194c1400) [pid = 1663] [serial = 1047] [outer = 0x119111c00] 01:11:26 INFO - PROCESS | 1663 | 1463645486167 Marionette DEBUG loaded listener.js 01:11:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x119c39000) [pid = 1663] [serial = 1048] [outer = 0x119111c00] 01:11:26 INFO - PROCESS | 1663 | 1463645486610 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:11:26 INFO - PROCESS | 1663 | 1463645486664 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 01:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:11:26 INFO - PROCESS | 1663 | 1463645486667 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:11:26 INFO - PROCESS | 1663 | 1463645486668 Marionette TRACE conn2 <- [1,1370,null,{}] 01:11:26 INFO - PROCESS | 1663 | 1463645486670 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:26 INFO - PROCESS | 1663 | 1463645486780 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:11:26 INFO - PROCESS | 1663 | 1463645486864 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7da800 == 91 [pid = 1663] [id = 350] 01:11:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12110e800) [pid = 1663] [serial = 1049] [outer = 0x0] 01:11:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x121112c00) [pid = 1663] [serial = 1050] [outer = 0x12110e800] 01:11:26 INFO - PROCESS | 1663 | 1463645486901 Marionette DEBUG loaded listener.js 01:11:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x1211a8800) [pid = 1663] [serial = 1051] [outer = 0x12110e800] 01:11:27 INFO - PROCESS | 1663 | 1463645487312 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:11:27 INFO - PROCESS | 1663 | 1463645487341 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 01:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:11:27 INFO - PROCESS | 1663 | 1463645487360 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:11:27 INFO - PROCESS | 1663 | 1463645487362 Marionette TRACE conn2 <- [1,1374,null,{}] 01:11:27 INFO - PROCESS | 1663 | 1463645487364 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:27 INFO - PROCESS | 1663 | 1463645487471 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:11:27 INFO - PROCESS | 1663 | 1463645487555 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aabb000 == 92 [pid = 1663] [id = 351] 01:11:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x12110ec00) [pid = 1663] [serial = 1052] [outer = 0x0] 01:11:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x122b88c00) [pid = 1663] [serial = 1053] [outer = 0x12110ec00] 01:11:27 INFO - PROCESS | 1663 | 1463645487584 Marionette DEBUG loaded listener.js 01:11:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x123b3d000) [pid = 1663] [serial = 1054] [outer = 0x12110ec00] 01:11:27 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:11:27 INFO - PROCESS | 1663 | 1463645487996 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:11:28 INFO - PROCESS | 1663 | 1463645488031 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 01:11:28 INFO - PROCESS | 1663 | 1463645488034 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:11:28 INFO - PROCESS | 1663 | 1463645488035 Marionette TRACE conn2 <- [1,1378,null,{}] 01:11:28 INFO - PROCESS | 1663 | 1463645488038 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:28 INFO - PROCESS | 1663 | 1463645488143 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:11:28 INFO - PROCESS | 1663 | 1463645488251 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adc1000 == 93 [pid = 1663] [id = 352] 01:11:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x122d95000) [pid = 1663] [serial = 1055] [outer = 0x0] 01:11:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x123c17400) [pid = 1663] [serial = 1056] [outer = 0x122d95000] 01:11:28 INFO - PROCESS | 1663 | 1463645488284 Marionette DEBUG loaded listener.js 01:11:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x1242cd800) [pid = 1663] [serial = 1057] [outer = 0x122d95000] 01:11:28 INFO - PROCESS | 1663 | 1463645488673 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 01:11:28 INFO - PROCESS | 1663 | 1463645488705 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 01:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:11:28 INFO - PROCESS | 1663 | 1463645488707 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:11:28 INFO - PROCESS | 1663 | 1463645488709 Marionette TRACE conn2 <- [1,1382,null,{}] 01:11:28 INFO - PROCESS | 1663 | 1463645488711 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:28 INFO - PROCESS | 1663 | 1463645488818 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:11:28 INFO - PROCESS | 1663 | 1463645488921 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb3c000 == 94 [pid = 1663] [id = 353] 01:11:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x119d6a400) [pid = 1663] [serial = 1058] [outer = 0x0] 01:11:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x124319000) [pid = 1663] [serial = 1059] [outer = 0x119d6a400] 01:11:28 INFO - PROCESS | 1663 | 1463645488962 Marionette DEBUG loaded listener.js 01:11:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x124905400) [pid = 1663] [serial = 1060] [outer = 0x119d6a400] 01:11:29 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:11:29 INFO - PROCESS | 1663 | 1463645489511 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 01:11:29 INFO - PROCESS | 1663 | 1463645489583 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 01:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:11:29 INFO - PROCESS | 1663 | 1463645489587 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:11:29 INFO - PROCESS | 1663 | 1463645489589 Marionette TRACE conn2 <- [1,1386,null,{}] 01:11:29 INFO - PROCESS | 1663 | 1463645489592 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:29 INFO - PROCESS | 1663 | 1463645489744 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:11:29 INFO - PROCESS | 1663 | 1463645489855 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12114f000 == 95 [pid = 1663] [id = 354] 01:11:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x110e80c00) [pid = 1663] [serial = 1061] [outer = 0x0] 01:11:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x116797c00) [pid = 1663] [serial = 1062] [outer = 0x110e80c00] 01:11:29 INFO - PROCESS | 1663 | 1463645489886 Marionette DEBUG loaded listener.js 01:11:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x12431f400) [pid = 1663] [serial = 1063] [outer = 0x110e80c00] 01:11:30 INFO - PROCESS | 1663 | 1463645490303 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 01:11:30 INFO - PROCESS | 1663 | 1463645490310 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 01:11:30 INFO - PROCESS | 1663 | 1463645490313 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:11:30 INFO - PROCESS | 1663 | 1463645490314 Marionette TRACE conn2 <- [1,1390,null,{}] 01:11:30 INFO - PROCESS | 1663 | 1463645490316 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:30 INFO - PROCESS | 1663 | 1463645490425 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:11:30 INFO - PROCESS | 1663 | 1463645490513 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12678c000 == 96 [pid = 1663] [id = 355] 01:11:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x112f9b000) [pid = 1663] [serial = 1064] [outer = 0x0] 01:11:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x1193c6400) [pid = 1663] [serial = 1065] [outer = 0x112f9b000] 01:11:30 INFO - PROCESS | 1663 | 1463645490547 Marionette DEBUG loaded listener.js 01:11:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x1260d2800) [pid = 1663] [serial = 1066] [outer = 0x112f9b000] 01:11:31 INFO - PROCESS | 1663 | 1463645491138 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 873ms 01:11:31 INFO - PROCESS | 1663 | 1463645491187 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:11:31 INFO - PROCESS | 1663 | 1463645491189 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 01:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:11:31 INFO - PROCESS | 1663 | 1463645491193 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:11:31 INFO - PROCESS | 1663 | 1463645491195 Marionette TRACE conn2 <- [1,1394,null,{}] 01:11:31 INFO - PROCESS | 1663 | 1463645491199 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:31 INFO - PROCESS | 1663 | 1463645491313 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:11:31 INFO - PROCESS | 1663 | 1463645491403 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x11709f800 == 97 [pid = 1663] [id = 356] 01:11:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x112018800) [pid = 1663] [serial = 1067] [outer = 0x0] 01:11:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x112a68c00) [pid = 1663] [serial = 1068] [outer = 0x112018800] 01:11:31 INFO - PROCESS | 1663 | 1463645491432 Marionette DEBUG loaded listener.js 01:11:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x113963400) [pid = 1663] [serial = 1069] [outer = 0x112018800] 01:11:31 INFO - PROCESS | 1663 | 1463645491926 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd59800 == 96 [pid = 1663] [id = 155] 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12421f800 == 95 [pid = 1663] [id = 344] 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x122b15000 == 94 [pid = 1663] [id = 343] 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x117593000 == 93 [pid = 1663] [id = 340] 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1161cd000 == 92 [pid = 1663] [id = 339] 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x112d1c800 == 91 [pid = 1663] [id = 338] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x12da8b800) [pid = 1663] [serial = 984] [outer = 0x0] [url = about:blank] 01:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 773ms 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x1391cc800 == 90 [pid = 1663] [id = 332] 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x138d03800 == 89 [pid = 1663] [id = 331] 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x129993800 == 88 [pid = 1663] [id = 330] 01:11:31 INFO - PROCESS | 1663 | --DOCSHELL 0x12117d000 == 87 [pid = 1663] [id = 329] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x126567400) [pid = 1663] [serial = 735] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x1211afc00) [pid = 1663] [serial = 720] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x117677800) [pid = 1663] [serial = 738] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x12139e000) [pid = 1663] [serial = 741] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x126e65400) [pid = 1663] [serial = 744] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x128dd5800) [pid = 1663] [serial = 747] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x12a929c00) [pid = 1663] [serial = 750] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x12bf6b400) [pid = 1663] [serial = 753] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x12cb54c00) [pid = 1663] [serial = 756] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x128e6e000) [pid = 1663] [serial = 651] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x12431d400) [pid = 1663] [serial = 801] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x119ddcc00) [pid = 1663] [serial = 705] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x12d8e5000) [pid = 1663] [serial = 882] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x12a9d6800) [pid = 1663] [serial = 654] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x12d1b5400) [pid = 1663] [serial = 660] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x12ce9b000) [pid = 1663] [serial = 642] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x1182e4400) [pid = 1663] [serial = 645] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x126ed2000) [pid = 1663] [serial = 708] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x12daa3000) [pid = 1663] [serial = 810] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x128e6f400) [pid = 1663] [serial = 711] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x138d73800) [pid = 1663] [serial = 813] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x12ce70400) [pid = 1663] [serial = 717] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x123c19c00) [pid = 1663] [serial = 759] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12cb57400) [pid = 1663] [serial = 804] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x123b3c800) [pid = 1663] [serial = 648] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x12daa6800) [pid = 1663] [serial = 795] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12da8e800) [pid = 1663] [serial = 807] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x110fb4000) [pid = 1663] [serial = 699] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x11903c400) [pid = 1663] [serial = 927] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x138d76800) [pid = 1663] [serial = 922] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12aaed800) [pid = 1663] [serial = 966] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12111a000) [pid = 1663] [serial = 960] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x128dd5400) [pid = 1663] [serial = 961] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12ce78c00) [pid = 1663] [serial = 982] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x124e4c000) [pid = 1663] [serial = 930] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x112f0b400) [pid = 1663] [serial = 943] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x110fb2400) [pid = 1663] [serial = 942] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12431bc00) [pid = 1663] [serial = 954] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x128e78400) [pid = 1663] [serial = 963] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1269e8c00) [pid = 1663] [serial = 955] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x112673400) [pid = 1663] [serial = 969] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12ce71000) [pid = 1663] [serial = 936] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12bc3fc00) [pid = 1663] [serial = 967] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x126e5b800) [pid = 1663] [serial = 957] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x128d3b000) [pid = 1663] [serial = 958] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12a91fc00) [pid = 1663] [serial = 933] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x110e83000) [pid = 1663] [serial = 945] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x11905f400) [pid = 1663] [serial = 946] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x112765800) [pid = 1663] [serial = 924] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12f294800) [pid = 1663] [serial = 939] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x121395400) [pid = 1663] [serial = 949] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x119dd6400) [pid = 1663] [serial = 948] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1139b3800) [pid = 1663] [serial = 951] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1211ae800) [pid = 1663] [serial = 952] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12bc5f800) [pid = 1663] [serial = 972] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x112677400) [pid = 1663] [serial = 970] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12c9c2800) [pid = 1663] [serial = 973] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12bc42c00) [pid = 1663] [serial = 981] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x111016400) [pid = 1663] [serial = 975] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1171d4800) [pid = 1663] [serial = 976] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x126e38000) [pid = 1663] [serial = 979] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12a91f000) [pid = 1663] [serial = 964] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x122cec000) [pid = 1663] [serial = 978] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1171d6c00) [pid = 1663] [serial = 798] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12d398400) [pid = 1663] [serial = 879] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1171df000) [pid = 1663] [serial = 702] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12c9bfc00) [pid = 1663] [serial = 657] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12aae5c00) [pid = 1663] [serial = 714] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12bf5f800) [pid = 1663] [serial = 873] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x123c1c400) [pid = 1663] [serial = 867] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x128d3dc00) [pid = 1663] [serial = 870] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1191a1000) [pid = 1663] [serial = 864] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1171d1000) [pid = 1663] [serial = 861] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12ce7d000) [pid = 1663] [serial = 876] [outer = 0x0] [url = about:blank] 01:11:31 INFO - PROCESS | 1663 | 1463645491972 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:11:31 INFO - PROCESS | 1663 | 1463645491977 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 01:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:11:31 INFO - PROCESS | 1663 | 1463645491987 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:11:31 INFO - PROCESS | 1663 | 1463645491989 Marionette TRACE conn2 <- [1,1398,null,{}] 01:11:31 INFO - PROCESS | 1663 | 1463645491992 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:32 INFO - PROCESS | 1663 | 1463645492091 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:11:32 INFO - PROCESS | 1663 | 1463645492100 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161cd000 == 88 [pid = 1663] [id = 357] 01:11:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x113e64000) [pid = 1663] [serial = 1070] [outer = 0x0] 01:11:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x114047800) [pid = 1663] [serial = 1071] [outer = 0x113e64000] 01:11:32 INFO - PROCESS | 1663 | 1463645492140 Marionette DEBUG loaded listener.js 01:11:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1169b0000) [pid = 1663] [serial = 1072] [outer = 0x113e64000] 01:11:32 INFO - PROCESS | 1663 | 1463645492704 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 723ms 01:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:11:32 INFO - PROCESS | 1663 | 1463645492714 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:11:32 INFO - PROCESS | 1663 | 1463645492716 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 01:11:32 INFO - PROCESS | 1663 | 1463645492719 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:11:32 INFO - PROCESS | 1663 | 1463645492723 Marionette TRACE conn2 <- [1,1402,null,{}] 01:11:32 INFO - PROCESS | 1663 | 1463645492734 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:32 INFO - PROCESS | 1663 | 1463645492828 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:11:32 INFO - PROCESS | 1663 | 1463645492834 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x11962d000 == 89 [pid = 1663] [id = 358] 01:11:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x117677800) [pid = 1663] [serial = 1073] [outer = 0x0] 01:11:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1182e3400) [pid = 1663] [serial = 1074] [outer = 0x117677800] 01:11:32 INFO - PROCESS | 1663 | 1463645492862 Marionette DEBUG loaded listener.js 01:11:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x119034400) [pid = 1663] [serial = 1075] [outer = 0x117677800] 01:11:33 INFO - PROCESS | 1663 | 1463645493217 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 527ms 01:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:11:33 INFO - PROCESS | 1663 | 1463645493246 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:11:33 INFO - PROCESS | 1663 | 1463645493248 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 01:11:33 INFO - PROCESS | 1663 | 1463645493250 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:11:33 INFO - PROCESS | 1663 | 1463645493251 Marionette TRACE conn2 <- [1,1406,null,{}] 01:11:33 INFO - PROCESS | 1663 | 1463645493253 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:33 INFO - PROCESS | 1663 | 1463645493355 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:11:33 INFO - PROCESS | 1663 | 1463645493359 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12117c000 == 90 [pid = 1663] [id = 359] 01:11:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x119039800) [pid = 1663] [serial = 1076] [outer = 0x0] 01:11:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1191a3c00) [pid = 1663] [serial = 1077] [outer = 0x119039800] 01:11:33 INFO - PROCESS | 1663 | 1463645493386 Marionette DEBUG loaded listener.js 01:11:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x119d66c00) [pid = 1663] [serial = 1078] [outer = 0x119039800] 01:11:33 INFO - PROCESS | 1663 | 1463645493736 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 01:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:11:33 INFO - PROCESS | 1663 | 1463645493770 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:11:33 INFO - PROCESS | 1663 | 1463645493771 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 01:11:33 INFO - PROCESS | 1663 | 1463645493773 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:11:33 INFO - PROCESS | 1663 | 1463645493774 Marionette TRACE conn2 <- [1,1410,null,{}] 01:11:33 INFO - PROCESS | 1663 | 1463645493779 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:33 INFO - PROCESS | 1663 | 1463645493868 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:11:33 INFO - PROCESS | 1663 | 1463645493944 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b07000 == 91 [pid = 1663] [id = 360] 01:11:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119040800) [pid = 1663] [serial = 1079] [outer = 0x0] 01:11:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119dd7800) [pid = 1663] [serial = 1080] [outer = 0x119040800] 01:11:33 INFO - PROCESS | 1663 | 1463645493969 Marionette DEBUG loaded listener.js 01:11:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1211a3c00) [pid = 1663] [serial = 1081] [outer = 0x119040800] 01:11:34 INFO - PROCESS | 1663 | 1463645494297 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 571ms 01:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:11:34 INFO - PROCESS | 1663 | 1463645494350 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:11:34 INFO - PROCESS | 1663 | 1463645494351 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 01:11:34 INFO - PROCESS | 1663 | 1463645494353 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:11:34 INFO - PROCESS | 1663 | 1463645494354 Marionette TRACE conn2 <- [1,1414,null,{}] 01:11:34 INFO - PROCESS | 1663 | 1463645494357 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:34 INFO - PROCESS | 1663 | 1463645494488 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:11:34 INFO - PROCESS | 1663 | 1463645494536 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x126c98000 == 92 [pid = 1663] [id = 361] 01:11:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1211a9800) [pid = 1663] [serial = 1082] [outer = 0x0] 01:11:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x122d9ec00) [pid = 1663] [serial = 1083] [outer = 0x1211a9800] 01:11:34 INFO - PROCESS | 1663 | 1463645494561 Marionette DEBUG loaded listener.js 01:11:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1267ac800) [pid = 1663] [serial = 1084] [outer = 0x1211a9800] 01:11:34 INFO - PROCESS | 1663 | 1463645494915 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 569ms 01:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:11:34 INFO - PROCESS | 1663 | 1463645494923 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:11:34 INFO - PROCESS | 1663 | 1463645494926 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 01:11:34 INFO - PROCESS | 1663 | 1463645494930 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:11:34 INFO - PROCESS | 1663 | 1463645494931 Marionette TRACE conn2 <- [1,1418,null,{}] 01:11:34 INFO - PROCESS | 1663 | 1463645494939 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:35 INFO - PROCESS | 1663 | 1463645495058 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:11:35 INFO - PROCESS | 1663 | 1463645495071 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x129993800 == 93 [pid = 1663] [id = 362] 01:11:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126563c00) [pid = 1663] [serial = 1085] [outer = 0x0] 01:11:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1269e9800) [pid = 1663] [serial = 1086] [outer = 0x126563c00] 01:11:35 INFO - PROCESS | 1663 | 1463645495098 Marionette DEBUG loaded listener.js 01:11:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x126e3c800) [pid = 1663] [serial = 1087] [outer = 0x126563c00] 01:11:35 INFO - PROCESS | 1663 | 1463645495453 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 577ms 01:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:11:35 INFO - PROCESS | 1663 | 1463645495508 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:11:35 INFO - PROCESS | 1663 | 1463645495509 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 01:11:35 INFO - PROCESS | 1663 | 1463645495511 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:11:35 INFO - PROCESS | 1663 | 1463645495512 Marionette TRACE conn2 <- [1,1422,null,{}] 01:11:35 INFO - PROCESS | 1663 | 1463645495514 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:35 INFO - PROCESS | 1663 | 1463645495630 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:11:35 INFO - PROCESS | 1663 | 1463645495646 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad2d000 == 94 [pid = 1663] [id = 363] 01:11:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1269a6800) [pid = 1663] [serial = 1088] [outer = 0x0] 01:11:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x126e46000) [pid = 1663] [serial = 1089] [outer = 0x1269a6800] 01:11:35 INFO - PROCESS | 1663 | 1463645495671 Marionette DEBUG loaded listener.js 01:11:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x126e5e400) [pid = 1663] [serial = 1090] [outer = 0x1269a6800] 01:11:36 INFO - PROCESS | 1663 | 1463645496047 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 568ms 01:11:36 INFO - PROCESS | 1663 | 1463645496079 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:11:36 INFO - PROCESS | 1663 | 1463645496080 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 01:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:11:36 INFO - PROCESS | 1663 | 1463645496088 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:11:36 INFO - PROCESS | 1663 | 1463645496089 Marionette TRACE conn2 <- [1,1426,null,{}] 01:11:36 INFO - PROCESS | 1663 | 1463645496092 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:36 INFO - PROCESS | 1663 | 1463645496211 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:11:36 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1161ee400) [pid = 1663] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:11:36 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x111016000) [pid = 1663] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:11:36 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1171d2000) [pid = 1663] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:11:36 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11329dc00) [pid = 1663] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:11:36 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1181d2000) [pid = 1663] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:11:36 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x118c1c800) [pid = 1663] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:11:36 INFO - PROCESS | 1663 | 1463645496301 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x11857a800 == 95 [pid = 1663] [id = 364] 01:11:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x112675800) [pid = 1663] [serial = 1091] [outer = 0x0] 01:11:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x113343c00) [pid = 1663] [serial = 1092] [outer = 0x112675800] 01:11:36 INFO - PROCESS | 1663 | 1463645496326 Marionette DEBUG loaded listener.js 01:11:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x11872c000) [pid = 1663] [serial = 1093] [outer = 0x112675800] 01:11:36 INFO - PROCESS | 1663 | 1463645496594 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 01:11:36 INFO - PROCESS | 1663 | 1463645496616 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:11:36 INFO - PROCESS | 1663 | 1463645496617 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 01:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:11:36 INFO - PROCESS | 1663 | 1463645496619 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:11:36 INFO - PROCESS | 1663 | 1463645496620 Marionette TRACE conn2 <- [1,1430,null,{}] 01:11:36 INFO - PROCESS | 1663 | 1463645496623 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:36 INFO - PROCESS | 1663 | 1463645496730 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:11:36 INFO - PROCESS | 1663 | 1463645496734 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c78f000 == 96 [pid = 1663] [id = 365] 01:11:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x112766800) [pid = 1663] [serial = 1094] [outer = 0x0] 01:11:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x128d34c00) [pid = 1663] [serial = 1095] [outer = 0x112766800] 01:11:36 INFO - PROCESS | 1663 | 1463645496759 Marionette DEBUG loaded listener.js 01:11:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x126925000) [pid = 1663] [serial = 1096] [outer = 0x112766800] 01:11:37 INFO - PROCESS | 1663 | 1463645497136 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 569ms 01:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:11:37 INFO - PROCESS | 1663 | 1463645497189 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:11:37 INFO - PROCESS | 1663 | 1463645497190 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 01:11:37 INFO - PROCESS | 1663 | 1463645497192 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:11:37 INFO - PROCESS | 1663 | 1463645497194 Marionette TRACE conn2 <- [1,1434,null,{}] 01:11:37 INFO - PROCESS | 1663 | 1463645497197 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:37 INFO - PROCESS | 1663 | 1463645497303 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:11:37 INFO - PROCESS | 1663 | 1463645497309 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb94800 == 97 [pid = 1663] [id = 366] 01:11:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x128d38800) [pid = 1663] [serial = 1097] [outer = 0x0] 01:11:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x128e6d400) [pid = 1663] [serial = 1098] [outer = 0x128d38800] 01:11:37 INFO - PROCESS | 1663 | 1463645497338 Marionette DEBUG loaded listener.js 01:11:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1291dd800) [pid = 1663] [serial = 1099] [outer = 0x128d38800] 01:11:37 INFO - PROCESS | 1663 | 1463645497682 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 01:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:11:37 INFO - PROCESS | 1663 | 1463645497713 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:11:37 INFO - PROCESS | 1663 | 1463645497714 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 01:11:37 INFO - PROCESS | 1663 | 1463645497716 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:11:37 INFO - PROCESS | 1663 | 1463645497717 Marionette TRACE conn2 <- [1,1438,null,{}] 01:11:37 INFO - PROCESS | 1663 | 1463645497720 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:37 INFO - PROCESS | 1663 | 1463645497816 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:11:37 INFO - PROCESS | 1663 | 1463645497886 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cecc000 == 98 [pid = 1663] [id = 367] 01:11:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x128d40000) [pid = 1663] [serial = 1100] [outer = 0x0] 01:11:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1292cec00) [pid = 1663] [serial = 1101] [outer = 0x128d40000] 01:11:37 INFO - PROCESS | 1663 | 1463645497910 Marionette DEBUG loaded listener.js 01:11:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12958b000) [pid = 1663] [serial = 1102] [outer = 0x128d40000] 01:11:38 INFO - PROCESS | 1663 | 1463645498199 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 521ms 01:11:38 INFO - PROCESS | 1663 | 1463645498237 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:11:38 INFO - PROCESS | 1663 | 1463645498239 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 01:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:11:38 INFO - PROCESS | 1663 | 1463645498242 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:11:38 INFO - PROCESS | 1663 | 1463645498253 Marionette TRACE conn2 <- [1,1442,null,{}] 01:11:38 INFO - PROCESS | 1663 | 1463645498256 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:38 INFO - PROCESS | 1663 | 1463645498427 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:11:38 INFO - PROCESS | 1663 | 1463645498537 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x11288e000 == 99 [pid = 1663] [id = 368] 01:11:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x110fb4c00) [pid = 1663] [serial = 1103] [outer = 0x0] 01:11:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x111016000) [pid = 1663] [serial = 1104] [outer = 0x110fb4c00] 01:11:38 INFO - PROCESS | 1663 | 1463645498572 Marionette DEBUG loaded listener.js 01:11:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x112678c00) [pid = 1663] [serial = 1105] [outer = 0x110fb4c00] 01:11:39 INFO - PROCESS | 1663 | 1463645499026 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 830ms 01:11:39 INFO - PROCESS | 1663 | 1463645499083 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:11:39 INFO - PROCESS | 1663 | 1463645499086 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 01:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:11:39 INFO - PROCESS | 1663 | 1463645499089 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:11:39 INFO - PROCESS | 1663 | 1463645499091 Marionette TRACE conn2 <- [1,1446,null,{}] 01:11:39 INFO - PROCESS | 1663 | 1463645499113 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:39 INFO - PROCESS | 1663 | 1463645499234 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:11:39 INFO - PROCESS | 1663 | 1463645499316 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x121147800 == 100 [pid = 1663] [id = 369] 01:11:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x117168800) [pid = 1663] [serial = 1106] [outer = 0x0] 01:11:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1171dcc00) [pid = 1663] [serial = 1107] [outer = 0x117168800] 01:11:39 INFO - PROCESS | 1663 | 1463645499348 Marionette DEBUG loaded listener.js 01:11:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1182e9400) [pid = 1663] [serial = 1108] [outer = 0x117168800] 01:11:39 INFO - PROCESS | 1663 | 1463645499786 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 740ms 01:11:39 INFO - PROCESS | 1663 | 1463645499841 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:11:39 INFO - PROCESS | 1663 | 1463645499843 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 01:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:11:39 INFO - PROCESS | 1663 | 1463645499847 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:11:39 INFO - PROCESS | 1663 | 1463645499849 Marionette TRACE conn2 <- [1,1450,null,{}] 01:11:39 INFO - PROCESS | 1663 | 1463645499851 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:39 INFO - PROCESS | 1663 | 1463645499967 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:11:40 INFO - PROCESS | 1663 | 1463645500052 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c28b000 == 101 [pid = 1663] [id = 370] 01:11:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1194bd400) [pid = 1663] [serial = 1109] [outer = 0x0] 01:11:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x119d6bc00) [pid = 1663] [serial = 1110] [outer = 0x1194bd400] 01:11:40 INFO - PROCESS | 1663 | 1463645500082 Marionette DEBUG loaded listener.js 01:11:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1211aa000) [pid = 1663] [serial = 1111] [outer = 0x1194bd400] 01:11:40 INFO - PROCESS | 1663 | 1463645500529 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 769ms 01:11:40 INFO - PROCESS | 1663 | 1463645500617 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:11:40 INFO - PROCESS | 1663 | 1463645500619 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 01:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:11:40 INFO - PROCESS | 1663 | 1463645500628 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:11:40 INFO - PROCESS | 1663 | 1463645500631 Marionette TRACE conn2 <- [1,1454,null,{}] 01:11:40 INFO - PROCESS | 1663 | 1463645500634 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:40 INFO - PROCESS | 1663 | 1463645500752 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:11:40 INFO - PROCESS | 1663 | 1463645500836 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da51800 == 102 [pid = 1663] [id = 371] 01:11:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1194c7000) [pid = 1663] [serial = 1112] [outer = 0x0] 01:11:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1260d3000) [pid = 1663] [serial = 1113] [outer = 0x1194c7000] 01:11:40 INFO - PROCESS | 1663 | 1463645500866 Marionette DEBUG loaded listener.js 01:11:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x126927000) [pid = 1663] [serial = 1114] [outer = 0x1194c7000] 01:11:41 INFO - PROCESS | 1663 | 1463645501658 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1076ms 01:11:41 INFO - PROCESS | 1663 | 1463645501700 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:11:41 INFO - PROCESS | 1663 | 1463645501702 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 01:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:11:41 INFO - PROCESS | 1663 | 1463645501705 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:11:41 INFO - PROCESS | 1663 | 1463645501708 Marionette TRACE conn2 <- [1,1458,null,{}] 01:11:41 INFO - PROCESS | 1663 | 1463645501731 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:41 INFO - PROCESS | 1663 | 1463645501828 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:11:41 INFO - PROCESS | 1663 | 1463645501914 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x11704b800 == 103 [pid = 1663] [id = 372] 01:11:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x111016400) [pid = 1663] [serial = 1115] [outer = 0x0] 01:11:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x112055c00) [pid = 1663] [serial = 1116] [outer = 0x111016400] 01:11:41 INFO - PROCESS | 1663 | 1463645501942 Marionette DEBUG loaded listener.js 01:11:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x11266d800) [pid = 1663] [serial = 1117] [outer = 0x111016400] 01:11:42 INFO - PROCESS | 1663 | 1463645502383 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 739ms 01:11:42 INFO - PROCESS | 1663 | 1463645502445 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:11:42 INFO - PROCESS | 1663 | 1463645502449 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 01:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:11:42 INFO - PROCESS | 1663 | 1463645502453 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:11:42 INFO - PROCESS | 1663 | 1463645502455 Marionette TRACE conn2 <- [1,1462,null,{}] 01:11:42 INFO - PROCESS | 1663 | 1463645502458 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:42 INFO - PROCESS | 1663 | 1463645502552 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:11:42 INFO - PROCESS | 1663 | 1463645502645 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1127a8800 == 104 [pid = 1663] [id = 373] 01:11:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x110fad800) [pid = 1663] [serial = 1118] [outer = 0x0] 01:11:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x111d7b400) [pid = 1663] [serial = 1119] [outer = 0x110fad800] 01:11:42 INFO - PROCESS | 1663 | 1463645502673 Marionette DEBUG loaded listener.js 01:11:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x113344000) [pid = 1663] [serial = 1120] [outer = 0x110fad800] 01:11:43 INFO - PROCESS | 1663 | 1463645503180 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 774ms 01:11:43 INFO - PROCESS | 1663 | 1463645503228 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:11:43 INFO - PROCESS | 1663 | 1463645503230 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 01:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:11:43 INFO - PROCESS | 1663 | 1463645503232 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:11:43 INFO - PROCESS | 1663 | 1463645503234 Marionette TRACE conn2 <- [1,1466,null,{}] 01:11:43 INFO - PROCESS | 1663 | 1463645503242 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:43 INFO - PROCESS | 1663 | 1463645503334 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:11:43 INFO - PROCESS | 1663 | 1463645503421 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x118280000 == 105 [pid = 1663] [id = 374] 01:11:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x114047c00) [pid = 1663] [serial = 1121] [outer = 0x0] 01:11:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x116798400) [pid = 1663] [serial = 1122] [outer = 0x114047c00] 01:11:43 INFO - PROCESS | 1663 | 1463645503450 Marionette DEBUG loaded listener.js 01:11:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x116a50000) [pid = 1663] [serial = 1123] [outer = 0x114047c00] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x123c73800 == 104 [pid = 1663] [id = 288] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12deb4000 == 103 [pid = 1663] [id = 254] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbbc800 == 102 [pid = 1663] [id = 250] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x115e0f800 == 101 [pid = 1663] [id = 337] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12adb9000 == 100 [pid = 1663] [id = 120] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x118270000 == 99 [pid = 1663] [id = 69] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x112884000 == 98 [pid = 1663] [id = 239] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd5f000 == 97 [pid = 1663] [id = 200] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x138eee800 == 96 [pid = 1663] [id = 265] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12cecc000 == 95 [pid = 1663] [id = 367] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb94800 == 94 [pid = 1663] [id = 366] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x128fdd400) [pid = 1663] [serial = 996] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x116a4fc00) [pid = 1663] [serial = 1011] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1193c5c00) [pid = 1663] [serial = 990] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x140185400) [pid = 1663] [serial = 1008] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12671b000) [pid = 1663] [serial = 1005] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12f29a400) [pid = 1663] [serial = 1002] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x123c16c00) [pid = 1663] [serial = 993] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x119d64800) [pid = 1663] [serial = 1032] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x1166b3000) [pid = 1663] [serial = 987] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12cb61400) [pid = 1663] [serial = 999] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12c78f000 == 93 [pid = 1663] [id = 365] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x11857a800 == 92 [pid = 1663] [id = 364] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad2d000 == 91 [pid = 1663] [id = 363] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x129993800 == 90 [pid = 1663] [id = 362] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x126c98000 == 89 [pid = 1663] [id = 361] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x123b07000 == 88 [pid = 1663] [id = 360] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12117c000 == 87 [pid = 1663] [id = 359] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x1199f3000 == 86 [pid = 1663] [id = 342] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x11962d000 == 85 [pid = 1663] [id = 358] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x119306800 == 84 [pid = 1663] [id = 341] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x1161cd000 == 83 [pid = 1663] [id = 357] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x11709f800 == 82 [pid = 1663] [id = 356] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12678c000 == 81 [pid = 1663] [id = 355] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12114f000 == 80 [pid = 1663] [id = 354] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb3c000 == 79 [pid = 1663] [id = 353] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12adc1000 == 78 [pid = 1663] [id = 352] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12aabb000 == 77 [pid = 1663] [id = 351] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7da800 == 76 [pid = 1663] [id = 350] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12928f800 == 75 [pid = 1663] [id = 349] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x128e1d000 == 74 [pid = 1663] [id = 348] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12118c000 == 73 [pid = 1663] [id = 347] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x117051800 == 72 [pid = 1663] [id = 346] 01:11:43 INFO - PROCESS | 1663 | --DOCSHELL 0x112657800 == 71 [pid = 1663] [id = 345] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x11872a000) [pid = 1663] [serial = 1027] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1184c8000) [pid = 1663] [serial = 1026] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x119068400) [pid = 1663] [serial = 1029] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119904000) [pid = 1663] [serial = 1030] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x11693c000) [pid = 1663] [serial = 1020] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x112674c00) [pid = 1663] [serial = 1015] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x1182db800) [pid = 1663] [serial = 1024] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11224c800) [pid = 1663] [serial = 1014] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x116ae7400) [pid = 1663] [serial = 1021] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x11767a800) [pid = 1663] [serial = 1023] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x113e5fc00) [pid = 1663] [serial = 1018] [outer = 0x0] [url = about:blank] 01:11:43 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x11334d800) [pid = 1663] [serial = 1017] [outer = 0x0] [url = about:blank] 01:11:44 INFO - PROCESS | 1663 | 1463645504001 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 822ms 01:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:11:44 INFO - PROCESS | 1663 | 1463645504054 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:11:44 INFO - PROCESS | 1663 | 1463645504056 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 01:11:44 INFO - PROCESS | 1663 | 1463645504058 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:11:44 INFO - PROCESS | 1663 | 1463645504059 Marionette TRACE conn2 <- [1,1470,null,{}] 01:11:44 INFO - PROCESS | 1663 | 1463645504062 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:44 INFO - PROCESS | 1663 | 1463645504140 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:11:44 INFO - PROCESS | 1663 | 1463645504146 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x113e33800 == 72 [pid = 1663] [id = 375] 01:11:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x113968c00) [pid = 1663] [serial = 1124] [outer = 0x0] 01:11:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x116ae7400) [pid = 1663] [serial = 1125] [outer = 0x113968c00] 01:11:44 INFO - PROCESS | 1663 | 1463645504172 Marionette DEBUG loaded listener.js 01:11:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1171d8c00) [pid = 1663] [serial = 1126] [outer = 0x113968c00] 01:11:44 INFO - PROCESS | 1663 | 1463645504545 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 01:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:11:44 INFO - PROCESS | 1663 | 1463645504577 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:11:44 INFO - PROCESS | 1663 | 1463645504578 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 01:11:44 INFO - PROCESS | 1663 | 1463645504580 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:11:44 INFO - PROCESS | 1663 | 1463645504581 Marionette TRACE conn2 <- [1,1474,null,{}] 01:11:44 INFO - PROCESS | 1663 | 1463645504583 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:44 INFO - PROCESS | 1663 | 1463645504663 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:11:44 INFO - PROCESS | 1663 | 1463645504685 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11827d000 == 73 [pid = 1663] [id = 376] 01:11:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x117549c00) [pid = 1663] [serial = 1127] [outer = 0x0] 01:11:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x118064800) [pid = 1663] [serial = 1128] [outer = 0x117549c00] 01:11:44 INFO - PROCESS | 1663 | 1463645504711 Marionette DEBUG loaded listener.js 01:11:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1182dc000) [pid = 1663] [serial = 1129] [outer = 0x117549c00] 01:11:45 INFO - PROCESS | 1663 | 1463645505111 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 571ms 01:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:11:45 INFO - PROCESS | 1663 | 1463645505151 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:11:45 INFO - PROCESS | 1663 | 1463645505153 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 01:11:45 INFO - PROCESS | 1663 | 1463645505155 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:11:45 INFO - PROCESS | 1663 | 1463645505156 Marionette TRACE conn2 <- [1,1478,null,{}] 01:11:45 INFO - PROCESS | 1663 | 1463645505164 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:45 INFO - PROCESS | 1663 | 1463645505255 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:11:45 INFO - PROCESS | 1663 | 1463645505263 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a011800 == 74 [pid = 1663] [id = 377] 01:11:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x119062c00) [pid = 1663] [serial = 1130] [outer = 0x0] 01:11:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1191a7800) [pid = 1663] [serial = 1131] [outer = 0x119062c00] 01:11:45 INFO - PROCESS | 1663 | 1463645505289 Marionette DEBUG loaded listener.js 01:11:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1193cf400) [pid = 1663] [serial = 1132] [outer = 0x119062c00] 01:11:45 INFO - PROCESS | 1663 | 1463645505612 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 474ms 01:11:45 INFO - PROCESS | 1663 | 1463645505630 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:11:45 INFO - PROCESS | 1663 | 1463645505631 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 01:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:11:45 INFO - PROCESS | 1663 | 1463645505634 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:11:45 INFO - PROCESS | 1663 | 1463645505635 Marionette TRACE conn2 <- [1,1482,null,{}] 01:11:45 INFO - PROCESS | 1663 | 1463645505637 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:45 INFO - PROCESS | 1663 | 1463645505718 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:11:45 INFO - PROCESS | 1663 | 1463645505782 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x121148000 == 75 [pid = 1663] [id = 378] 01:11:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1181d4800) [pid = 1663] [serial = 1133] [outer = 0x0] 01:11:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x11954a400) [pid = 1663] [serial = 1134] [outer = 0x1181d4800] 01:11:45 INFO - PROCESS | 1663 | 1463645505807 Marionette DEBUG loaded listener.js 01:11:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x119d5f000) [pid = 1663] [serial = 1135] [outer = 0x1181d4800] 01:11:46 INFO - PROCESS | 1663 | 1463645506138 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 519ms 01:11:46 INFO - PROCESS | 1663 | 1463645506153 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:11:46 INFO - PROCESS | 1663 | 1463645506154 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 01:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:11:46 INFO - PROCESS | 1663 | 1463645506157 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:11:46 INFO - PROCESS | 1663 | 1463645506160 Marionette TRACE conn2 <- [1,1486,null,{}] 01:11:46 INFO - PROCESS | 1663 | 1463645506168 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:46 INFO - PROCESS | 1663 | 1463645506267 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:11:46 INFO - PROCESS | 1663 | 1463645506271 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b0f800 == 76 [pid = 1663] [id = 379] 01:11:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x119068400) [pid = 1663] [serial = 1136] [outer = 0x0] 01:11:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x119dd4c00) [pid = 1663] [serial = 1137] [outer = 0x119068400] 01:11:46 INFO - PROCESS | 1663 | 1463645506327 Marionette DEBUG loaded listener.js 01:11:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x11a40cc00) [pid = 1663] [serial = 1138] [outer = 0x119068400] 01:11:46 INFO - PROCESS | 1663 | 1463645506618 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 521ms 01:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:11:46 INFO - PROCESS | 1663 | 1463645506679 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:11:46 INFO - PROCESS | 1663 | 1463645506680 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 01:11:46 INFO - PROCESS | 1663 | 1463645506682 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:11:46 INFO - PROCESS | 1663 | 1463645506683 Marionette TRACE conn2 <- [1,1490,null,{}] 01:11:46 INFO - PROCESS | 1663 | 1463645506685 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:46 INFO - PROCESS | 1663 | 1463645506786 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:11:46 INFO - PROCESS | 1663 | 1463645506798 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x123865800 == 77 [pid = 1663] [id = 380] 01:11:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x119de1800) [pid = 1663] [serial = 1139] [outer = 0x0] 01:11:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x121119000) [pid = 1663] [serial = 1140] [outer = 0x119de1800] 01:11:46 INFO - PROCESS | 1663 | 1463645506823 Marionette DEBUG loaded listener.js 01:11:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x1211acc00) [pid = 1663] [serial = 1141] [outer = 0x119de1800] 01:11:47 INFO - PROCESS | 1663 | 1463645507169 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 520ms 01:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:11:47 INFO - PROCESS | 1663 | 1463645507203 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:11:47 INFO - PROCESS | 1663 | 1463645507204 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 01:11:47 INFO - PROCESS | 1663 | 1463645507206 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:11:47 INFO - PROCESS | 1663 | 1463645507207 Marionette TRACE conn2 <- [1,1494,null,{}] 01:11:47 INFO - PROCESS | 1663 | 1463645507217 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:47 INFO - PROCESS | 1663 | 1463645507318 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:11:47 INFO - PROCESS | 1663 | 1463645507354 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x124363000 == 78 [pid = 1663] [id = 381] 01:11:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1211ae000) [pid = 1663] [serial = 1142] [outer = 0x0] 01:11:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x121395c00) [pid = 1663] [serial = 1143] [outer = 0x1211ae000] 01:11:47 INFO - PROCESS | 1663 | 1463645507377 Marionette DEBUG loaded listener.js 01:11:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x12139e000) [pid = 1663] [serial = 1144] [outer = 0x1211ae000] 01:11:47 INFO - PROCESS | 1663 | 1463645507699 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 527ms 01:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:11:47 INFO - PROCESS | 1663 | 1463645507734 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:11:47 INFO - PROCESS | 1663 | 1463645507735 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 01:11:47 INFO - PROCESS | 1663 | 1463645507737 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:11:47 INFO - PROCESS | 1663 | 1463645507739 Marionette TRACE conn2 <- [1,1498,null,{}] 01:11:47 INFO - PROCESS | 1663 | 1463645507741 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:47 INFO - PROCESS | 1663 | 1463645507857 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:11:47 INFO - PROCESS | 1663 | 1463645507903 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ca8800 == 79 [pid = 1663] [id = 382] 01:11:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12139ac00) [pid = 1663] [serial = 1145] [outer = 0x0] 01:11:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x123820800) [pid = 1663] [serial = 1146] [outer = 0x12139ac00] 01:11:47 INFO - PROCESS | 1663 | 1463645507933 Marionette DEBUG loaded listener.js 01:11:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x123c19400) [pid = 1663] [serial = 1147] [outer = 0x12139ac00] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x122d9d400) [pid = 1663] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x11754e800) [pid = 1663] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x110e82c00) [pid = 1663] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x1292cb000) [pid = 1663] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x112019000) [pid = 1663] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x128fd9c00) [pid = 1663] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12a9d8400) [pid = 1663] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x110fb0000) [pid = 1663] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1211a9800) [pid = 1663] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x126563c00) [pid = 1663] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x112675800) [pid = 1663] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x1269a6800) [pid = 1663] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x128d38800) [pid = 1663] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x119040800) [pid = 1663] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x112018800) [pid = 1663] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x112f9b000) [pid = 1663] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x113e64000) [pid = 1663] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x117677800) [pid = 1663] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x119039800) [pid = 1663] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x119060400) [pid = 1663] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:11:48 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x112766800) [pid = 1663] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:11:48 INFO - PROCESS | 1663 | 1463645508637 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 01:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:11:48 INFO - PROCESS | 1663 | 1463645508661 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:11:48 INFO - PROCESS | 1663 | 1463645508662 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 01:11:48 INFO - PROCESS | 1663 | 1463645508664 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:11:48 INFO - PROCESS | 1663 | 1463645508665 Marionette TRACE conn2 <- [1,1502,null,{}] 01:11:48 INFO - PROCESS | 1663 | 1463645508668 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:48 INFO - PROCESS | 1663 | 1463645508755 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:11:48 INFO - PROCESS | 1663 | 1463645508814 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x112d87800 == 80 [pid = 1663] [id = 383] 01:11:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x113e65400) [pid = 1663] [serial = 1148] [outer = 0x0] 01:11:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1182dd000) [pid = 1663] [serial = 1149] [outer = 0x113e65400] 01:11:48 INFO - PROCESS | 1663 | 1463645508841 Marionette DEBUG loaded listener.js 01:11:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12110c000) [pid = 1663] [serial = 1150] [outer = 0x113e65400] 01:11:49 INFO - PROCESS | 1663 | 1463645509099 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 469ms 01:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:11:49 INFO - PROCESS | 1663 | 1463645509135 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:11:49 INFO - PROCESS | 1663 | 1463645509136 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 01:11:49 INFO - PROCESS | 1663 | 1463645509139 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:11:49 INFO - PROCESS | 1663 | 1463645509140 Marionette TRACE conn2 <- [1,1506,null,{}] 01:11:49 INFO - PROCESS | 1663 | 1463645509150 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:49 INFO - PROCESS | 1663 | 1463645509237 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:11:49 INFO - PROCESS | 1663 | 1463645509242 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12997e000 == 81 [pid = 1663] [id = 384] 01:11:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x122a09c00) [pid = 1663] [serial = 1151] [outer = 0x0] 01:11:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x123c1bc00) [pid = 1663] [serial = 1152] [outer = 0x122a09c00] 01:11:49 INFO - PROCESS | 1663 | 1463645509266 Marionette DEBUG loaded listener.js 01:11:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1242ce400) [pid = 1663] [serial = 1153] [outer = 0x122a09c00] 01:11:49 INFO - PROCESS | 1663 | 1463645509606 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 477ms 01:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:11:49 INFO - PROCESS | 1663 | 1463645509617 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:11:49 INFO - PROCESS | 1663 | 1463645509618 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 01:11:49 INFO - PROCESS | 1663 | 1463645509620 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:11:49 INFO - PROCESS | 1663 | 1463645509621 Marionette TRACE conn2 <- [1,1510,null,{}] 01:11:49 INFO - PROCESS | 1663 | 1463645509623 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:49 INFO - PROCESS | 1663 | 1463645509705 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:11:49 INFO - PROCESS | 1663 | 1463645509768 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7e0000 == 82 [pid = 1663] [id = 385] 01:11:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x122d9d400) [pid = 1663] [serial = 1154] [outer = 0x0] 01:11:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x124319c00) [pid = 1663] [serial = 1155] [outer = 0x122d9d400] 01:11:49 INFO - PROCESS | 1663 | 1463645509800 Marionette DEBUG loaded listener.js 01:11:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1243c7800) [pid = 1663] [serial = 1156] [outer = 0x122d9d400] 01:11:50 INFO - PROCESS | 1663 | 1463645510056 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 475ms 01:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:11:50 INFO - PROCESS | 1663 | 1463645510098 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:11:50 INFO - PROCESS | 1663 | 1463645510099 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 01:11:50 INFO - PROCESS | 1663 | 1463645510101 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:11:50 INFO - PROCESS | 1663 | 1463645510102 Marionette TRACE conn2 <- [1,1514,null,{}] 01:11:50 INFO - PROCESS | 1663 | 1463645510105 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:50 INFO - PROCESS | 1663 | 1463645510190 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:11:50 INFO - PROCESS | 1663 | 1463645510197 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad0e000 == 83 [pid = 1663] [id = 386] 01:11:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x119038400) [pid = 1663] [serial = 1157] [outer = 0x0] 01:11:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x1245e8400) [pid = 1663] [serial = 1158] [outer = 0x119038400] 01:11:50 INFO - PROCESS | 1663 | 1463645510222 Marionette DEBUG loaded listener.js 01:11:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x124eaec00) [pid = 1663] [serial = 1159] [outer = 0x119038400] 01:11:50 INFO - PROCESS | 1663 | 1463645510647 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 01:11:50 INFO - PROCESS | 1663 | 1463645510672 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:11:50 INFO - PROCESS | 1663 | 1463645510674 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 01:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:11:50 INFO - PROCESS | 1663 | 1463645510678 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:11:50 INFO - PROCESS | 1663 | 1463645510681 Marionette TRACE conn2 <- [1,1518,null,{}] 01:11:50 INFO - PROCESS | 1663 | 1463645510685 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:50 INFO - PROCESS | 1663 | 1463645510799 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:11:50 INFO - PROCESS | 1663 | 1463645510875 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x116908000 == 84 [pid = 1663] [id = 387] 01:11:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x111016c00) [pid = 1663] [serial = 1160] [outer = 0x0] 01:11:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x111b02400) [pid = 1663] [serial = 1161] [outer = 0x111016c00] 01:11:50 INFO - PROCESS | 1663 | 1463645510909 Marionette DEBUG loaded listener.js 01:11:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x11266e800) [pid = 1663] [serial = 1162] [outer = 0x111016c00] 01:11:51 INFO - PROCESS | 1663 | 1463645511346 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 722ms 01:11:51 INFO - PROCESS | 1663 | 1463645511408 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:11:51 INFO - PROCESS | 1663 | 1463645511412 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 01:11:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:11:51 INFO - PROCESS | 1663 | 1463645511419 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:11:51 INFO - PROCESS | 1663 | 1463645511420 Marionette TRACE conn2 <- [1,1522,null,{}] 01:11:51 INFO - PROCESS | 1663 | 1463645511423 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:51 INFO - PROCESS | 1663 | 1463645511531 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:11:51 INFO - PROCESS | 1663 | 1463645511606 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x11962e800 == 85 [pid = 1663] [id = 388] 01:11:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x11395cc00) [pid = 1663] [serial = 1163] [outer = 0x0] 01:11:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x113ee9c00) [pid = 1663] [serial = 1164] [outer = 0x11395cc00] 01:11:51 INFO - PROCESS | 1663 | 1463645511635 Marionette DEBUG loaded listener.js 01:11:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x116790400) [pid = 1663] [serial = 1165] [outer = 0x11395cc00] 01:11:52 INFO - PROCESS | 1663 | 1463645511998 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:11:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:11:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 01:11:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 01:11:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:11:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 620ms 01:11:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:11:52 INFO - PROCESS | 1663 | 1463645512039 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:11:52 INFO - PROCESS | 1663 | 1463645512041 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 01:11:52 INFO - PROCESS | 1663 | 1463645512043 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:11:52 INFO - PROCESS | 1663 | 1463645512046 Marionette TRACE conn2 <- [1,1526,null,{}] 01:11:52 INFO - PROCESS | 1663 | 1463645512054 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:52 INFO - PROCESS | 1663 | 1463645512182 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:11:52 INFO - PROCESS | 1663 | 1463645512260 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e1e800 == 86 [pid = 1663] [id = 389] 01:11:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x118725400) [pid = 1663] [serial = 1166] [outer = 0x0] 01:11:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x119040800) [pid = 1663] [serial = 1167] [outer = 0x118725400] 01:11:52 INFO - PROCESS | 1663 | 1463645512292 Marionette DEBUG loaded listener.js 01:11:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x1191a5c00) [pid = 1663] [serial = 1168] [outer = 0x118725400] 01:11:52 INFO - PROCESS | 1663 | 1463645512658 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:11:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:11:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 623ms 01:11:52 INFO - PROCESS | 1663 | 1463645512667 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:11:52 INFO - PROCESS | 1663 | 1463645512669 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 01:11:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:11:52 INFO - PROCESS | 1663 | 1463645512671 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:11:52 INFO - PROCESS | 1663 | 1463645512672 Marionette TRACE conn2 <- [1,1530,null,{}] 01:11:52 INFO - PROCESS | 1663 | 1463645512675 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:52 INFO - PROCESS | 1663 | 1463645512778 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:11:52 INFO - PROCESS | 1663 | 1463645512838 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adcb000 == 87 [pid = 1663] [id = 390] 01:11:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x11900e800) [pid = 1663] [serial = 1169] [outer = 0x0] 01:11:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x119d68000) [pid = 1663] [serial = 1170] [outer = 0x11900e800] 01:11:52 INFO - PROCESS | 1663 | 1463645512868 Marionette DEBUG loaded listener.js 01:11:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x123bcf400) [pid = 1663] [serial = 1171] [outer = 0x11900e800] 01:11:53 INFO - PROCESS | 1663 | 1463645513258 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:11:53 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 01:11:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:11:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:11:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 01:11:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:11:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 623ms 01:11:53 INFO - PROCESS | 1663 | 1463645513295 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:11:53 INFO - PROCESS | 1663 | 1463645513296 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 01:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:11:53 INFO - PROCESS | 1663 | 1463645513299 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:11:53 INFO - PROCESS | 1663 | 1463645513300 Marionette TRACE conn2 <- [1,1534,null,{}] 01:11:53 INFO - PROCESS | 1663 | 1463645513302 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:53 INFO - PROCESS | 1663 | 1463645513404 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:11:53 INFO - PROCESS | 1663 | 1463645513485 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb3a800 == 88 [pid = 1663] [id = 391] 01:11:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x123b32800) [pid = 1663] [serial = 1172] [outer = 0x0] 01:11:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x123c15400) [pid = 1663] [serial = 1173] [outer = 0x123b32800] 01:11:53 INFO - PROCESS | 1663 | 1463645513557 Marionette DEBUG loaded listener.js 01:11:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x124906c00) [pid = 1663] [serial = 1174] [outer = 0x123b32800] 01:11:53 INFO - PROCESS | 1663 | 1463645513964 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 719ms 01:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:11:54 INFO - PROCESS | 1663 | 1463645514019 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:11:54 INFO - PROCESS | 1663 | 1463645514020 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 01:11:54 INFO - PROCESS | 1663 | 1463645514022 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:11:54 INFO - PROCESS | 1663 | 1463645514023 Marionette TRACE conn2 <- [1,1538,null,{}] 01:11:54 INFO - PROCESS | 1663 | 1463645514026 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:54 INFO - PROCESS | 1663 | 1463645514145 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:11:54 INFO - PROCESS | 1663 | 1463645514224 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd56000 == 89 [pid = 1663] [id = 392] 01:11:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x1260c9000) [pid = 1663] [serial = 1175] [outer = 0x0] 01:11:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x126722000) [pid = 1663] [serial = 1176] [outer = 0x1260c9000] 01:11:54 INFO - PROCESS | 1663 | 1463645514256 Marionette DEBUG loaded listener.js 01:11:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x126e43400) [pid = 1663] [serial = 1177] [outer = 0x1260c9000] 01:11:54 INFO - PROCESS | 1663 | 1463645514664 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 01:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:11:54 INFO - PROCESS | 1663 | 1463645514694 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:11:54 INFO - PROCESS | 1663 | 1463645514696 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 01:11:54 INFO - PROCESS | 1663 | 1463645514698 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:11:54 INFO - PROCESS | 1663 | 1463645514699 Marionette TRACE conn2 <- [1,1542,null,{}] 01:11:54 INFO - PROCESS | 1663 | 1463645514720 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:54 INFO - PROCESS | 1663 | 1463645514822 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:11:54 INFO - PROCESS | 1663 | 1463645514887 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c29d000 == 90 [pid = 1663] [id = 393] 01:11:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x126e41800) [pid = 1663] [serial = 1178] [outer = 0x0] 01:11:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x126e5e000) [pid = 1663] [serial = 1179] [outer = 0x126e41800] 01:11:54 INFO - PROCESS | 1663 | 1463645514916 Marionette DEBUG loaded listener.js 01:11:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x126e64400) [pid = 1663] [serial = 1180] [outer = 0x126e41800] 01:11:55 INFO - PROCESS | 1663 | 1463645515353 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 719ms 01:11:55 INFO - PROCESS | 1663 | 1463645515417 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:11:55 INFO - PROCESS | 1663 | 1463645515419 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 01:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:11:55 INFO - PROCESS | 1663 | 1463645515421 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:11:55 INFO - PROCESS | 1663 | 1463645515422 Marionette TRACE conn2 <- [1,1546,null,{}] 01:11:55 INFO - PROCESS | 1663 | 1463645515447 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:55 INFO - PROCESS | 1663 | 1463645515551 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:11:55 INFO - PROCESS | 1663 | 1463645515629 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x119302800 == 91 [pid = 1663] [id = 394] 01:11:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x11679b800) [pid = 1663] [serial = 1181] [outer = 0x0] 01:11:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x1269ec000) [pid = 1663] [serial = 1182] [outer = 0x11679b800] 01:11:55 INFO - PROCESS | 1663 | 1463645515660 Marionette DEBUG loaded listener.js 01:11:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x126ecfc00) [pid = 1663] [serial = 1183] [outer = 0x11679b800] 01:11:56 INFO - PROCESS | 1663 | 1463645516087 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 689ms 01:11:56 INFO - PROCESS | 1663 | 1463645516126 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:11:56 INFO - PROCESS | 1663 | 1463645516127 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 01:11:56 INFO - PROCESS | 1663 | 1463645516130 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:11:56 INFO - PROCESS | 1663 | 1463645516131 Marionette TRACE conn2 <- [1,1550,null,{}] 01:11:56 INFO - PROCESS | 1663 | 1463645516133 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:56 INFO - PROCESS | 1663 | 1463645516238 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:11:56 INFO - PROCESS | 1663 | 1463645516474 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x116975800 == 92 [pid = 1663] [id = 395] 01:11:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x110e82400) [pid = 1663] [serial = 1184] [outer = 0x0] 01:11:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x110fa8800) [pid = 1663] [serial = 1185] [outer = 0x110e82400] 01:11:56 INFO - PROCESS | 1663 | 1463645516512 Marionette DEBUG loaded listener.js 01:11:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x11101cc00) [pid = 1663] [serial = 1186] [outer = 0x110e82400] 01:11:56 INFO - PROCESS | 1663 | 1463645516952 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 870ms 01:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:11:57 INFO - PROCESS | 1663 | 1463645517001 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:11:57 INFO - PROCESS | 1663 | 1463645517004 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 01:11:57 INFO - PROCESS | 1663 | 1463645517006 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:11:57 INFO - PROCESS | 1663 | 1463645517009 Marionette TRACE conn2 <- [1,1554,null,{}] 01:11:57 INFO - PROCESS | 1663 | 1463645517012 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:57 INFO - PROCESS | 1663 | 1463645517116 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:11:57 INFO - PROCESS | 1663 | 1463645517183 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f19000 == 93 [pid = 1663] [id = 396] 01:11:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x112a5e400) [pid = 1663] [serial = 1187] [outer = 0x0] 01:11:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x113e63800) [pid = 1663] [serial = 1188] [outer = 0x112a5e400] 01:11:57 INFO - PROCESS | 1663 | 1463645517212 Marionette DEBUG loaded listener.js 01:11:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x116796800) [pid = 1663] [serial = 1189] [outer = 0x112a5e400] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7e0000 == 92 [pid = 1663] [id = 385] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12997e000 == 91 [pid = 1663] [id = 384] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x112d87800 == 90 [pid = 1663] [id = 383] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x126ca8800 == 89 [pid = 1663] [id = 382] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x124363000 == 88 [pid = 1663] [id = 381] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x123865800 == 87 [pid = 1663] [id = 380] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x1292cec00) [pid = 1663] [serial = 1101] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x122b0f800 == 86 [pid = 1663] [id = 379] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x121148000 == 85 [pid = 1663] [id = 378] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11a011800 == 84 [pid = 1663] [id = 377] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11827d000 == 83 [pid = 1663] [id = 376] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x113e33800 == 82 [pid = 1663] [id = 375] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x118280000 == 81 [pid = 1663] [id = 374] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1127a8800 == 80 [pid = 1663] [id = 373] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11704b800 == 79 [pid = 1663] [id = 372] 01:11:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11288e000 == 78 [pid = 1663] [id = 368] 01:11:57 INFO - PROCESS | 1663 | 1463645517644 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 01:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:11:57 INFO - PROCESS | 1663 | 1463645517679 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:11:57 INFO - PROCESS | 1663 | 1463645517681 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 01:11:57 INFO - PROCESS | 1663 | 1463645517684 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:11:57 INFO - PROCESS | 1663 | 1463645517686 Marionette TRACE conn2 <- [1,1558,null,{}] 01:11:57 INFO - PROCESS | 1663 | 1463645517688 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:57 INFO - PROCESS | 1663 | 1463645517802 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x138d73000) [pid = 1663] [serial = 940] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x12da91000) [pid = 1663] [serial = 937] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x11954bc00) [pid = 1663] [serial = 1012] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x12bc64800) [pid = 1663] [serial = 934] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x12ad89c00) [pid = 1663] [serial = 858] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x117168400) [pid = 1663] [serial = 925] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x128d3e800) [pid = 1663] [serial = 931] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x119d5ec00) [pid = 1663] [serial = 928] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x128d34c00) [pid = 1663] [serial = 1095] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x1211a3c00) [pid = 1663] [serial = 1081] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x126925000) [pid = 1663] [serial = 1096] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x1267ac800) [pid = 1663] [serial = 1084] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x122d9ec00) [pid = 1663] [serial = 1083] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x126e3c800) [pid = 1663] [serial = 1087] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x1269e9800) [pid = 1663] [serial = 1086] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x113343c00) [pid = 1663] [serial = 1092] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x126e5e400) [pid = 1663] [serial = 1090] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x126e46000) [pid = 1663] [serial = 1089] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x11872c000) [pid = 1663] [serial = 1093] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x128e6d400) [pid = 1663] [serial = 1098] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x121112c00) [pid = 1663] [serial = 1050] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x119dd7800) [pid = 1663] [serial = 1080] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x116a52c00) [pid = 1663] [serial = 1041] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x122b88c00) [pid = 1663] [serial = 1053] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x123c17400) [pid = 1663] [serial = 1056] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x113963400) [pid = 1663] [serial = 1069] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x112a68c00) [pid = 1663] [serial = 1068] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x1260d2800) [pid = 1663] [serial = 1066] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1193c6400) [pid = 1663] [serial = 1065] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1194c1400) [pid = 1663] [serial = 1047] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x114047800) [pid = 1663] [serial = 1071] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x1169b0000) [pid = 1663] [serial = 1072] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x110fac000) [pid = 1663] [serial = 1035] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1182e3400) [pid = 1663] [serial = 1074] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x116797c00) [pid = 1663] [serial = 1062] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119034400) [pid = 1663] [serial = 1075] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x112f93400) [pid = 1663] [serial = 1038] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1191a3c00) [pid = 1663] [serial = 1077] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x119d66c00) [pid = 1663] [serial = 1078] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x118724800) [pid = 1663] [serial = 1044] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x1291dd800) [pid = 1663] [serial = 1099] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x124319000) [pid = 1663] [serial = 1059] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x119ddec00) [pid = 1663] [serial = 1033] [outer = 0x0] [url = about:blank] 01:11:57 INFO - PROCESS | 1663 | 1463645517875 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x116122000 == 79 [pid = 1663] [id = 397] 01:11:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x112f0f400) [pid = 1663] [serial = 1190] [outer = 0x0] 01:11:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1161e7c00) [pid = 1663] [serial = 1191] [outer = 0x112f0f400] 01:11:57 INFO - PROCESS | 1663 | 1463645517901 Marionette DEBUG loaded listener.js 01:11:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11806b400) [pid = 1663] [serial = 1192] [outer = 0x112f0f400] 01:11:58 INFO - PROCESS | 1663 | 1463645518185 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 520ms 01:11:58 INFO - PROCESS | 1663 | 1463645518204 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:11:58 INFO - PROCESS | 1663 | 1463645518206 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 01:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:11:58 INFO - PROCESS | 1663 | 1463645518211 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:11:58 INFO - PROCESS | 1663 | 1463645518216 Marionette TRACE conn2 <- [1,1562,null,{}] 01:11:58 INFO - PROCESS | 1663 | 1463645518231 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:58 INFO - PROCESS | 1663 | 1463645518319 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:11:58 INFO - PROCESS | 1663 | 1463645518390 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x118573800 == 80 [pid = 1663] [id = 398] 01:11:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x116074000) [pid = 1663] [serial = 1193] [outer = 0x0] 01:11:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x118724800) [pid = 1663] [serial = 1194] [outer = 0x116074000] 01:11:58 INFO - PROCESS | 1663 | 1463645518416 Marionette DEBUG loaded listener.js 01:11:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1194c1c00) [pid = 1663] [serial = 1195] [outer = 0x116074000] 01:11:58 INFO - PROCESS | 1663 | 1463645518695 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 531ms 01:11:58 INFO - PROCESS | 1663 | 1463645518740 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:11:58 INFO - PROCESS | 1663 | 1463645518744 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 01:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:11:58 INFO - PROCESS | 1663 | 1463645518748 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:11:58 INFO - PROCESS | 1663 | 1463645518756 Marionette TRACE conn2 <- [1,1566,null,{}] 01:11:58 INFO - PROCESS | 1663 | 1463645518760 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:58 INFO - PROCESS | 1663 | 1463645518845 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:11:58 INFO - PROCESS | 1663 | 1463645518849 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b0b800 == 81 [pid = 1663] [id = 399] 01:11:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x119551c00) [pid = 1663] [serial = 1196] [outer = 0x0] 01:11:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x119d60400) [pid = 1663] [serial = 1197] [outer = 0x119551c00] 01:11:58 INFO - PROCESS | 1663 | 1463645518874 Marionette DEBUG loaded listener.js 01:11:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x11a40f000) [pid = 1663] [serial = 1198] [outer = 0x119551c00] 01:11:59 INFO - PROCESS | 1663 | 1463645519217 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 476ms 01:11:59 INFO - PROCESS | 1663 | 1463645519224 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:11:59 INFO - PROCESS | 1663 | 1463645519227 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 01:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:11:59 INFO - PROCESS | 1663 | 1463645519231 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:11:59 INFO - PROCESS | 1663 | 1463645519232 Marionette TRACE conn2 <- [1,1570,null,{}] 01:11:59 INFO - PROCESS | 1663 | 1463645519234 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:59 INFO - PROCESS | 1663 | 1463645519319 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:11:59 INFO - PROCESS | 1663 | 1463645519323 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ef7800 == 82 [pid = 1663] [id = 400] 01:11:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1211a4800) [pid = 1663] [serial = 1199] [outer = 0x0] 01:11:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1211ad800) [pid = 1663] [serial = 1200] [outer = 0x1211a4800] 01:11:59 INFO - PROCESS | 1663 | 1463645519356 Marionette DEBUG loaded listener.js 01:11:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x123b3cc00) [pid = 1663] [serial = 1201] [outer = 0x1211a4800] 01:11:59 INFO - PROCESS | 1663 | 1463645519711 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 01:11:59 INFO - PROCESS | 1663 | 1463645519750 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:11:59 INFO - PROCESS | 1663 | 1463645519751 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 01:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:11:59 INFO - PROCESS | 1663 | 1463645519753 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:11:59 INFO - PROCESS | 1663 | 1463645519754 Marionette TRACE conn2 <- [1,1574,null,{}] 01:11:59 INFO - PROCESS | 1663 | 1463645519757 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:59 INFO - PROCESS | 1663 | 1463645519850 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:11:59 INFO - PROCESS | 1663 | 1463645519930 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12658f000 == 83 [pid = 1663] [id = 401] 01:11:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x122cf1400) [pid = 1663] [serial = 1202] [outer = 0x0] 01:11:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x124317400) [pid = 1663] [serial = 1203] [outer = 0x122cf1400] 01:11:59 INFO - PROCESS | 1663 | 1463645519955 Marionette DEBUG loaded listener.js 01:11:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x124e49c00) [pid = 1663] [serial = 1204] [outer = 0x122cf1400] 01:12:00 INFO - PROCESS | 1663 | 1463645520288 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 574ms 01:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:12:00 INFO - PROCESS | 1663 | 1463645520328 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:12:00 INFO - PROCESS | 1663 | 1463645520329 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 01:12:00 INFO - PROCESS | 1663 | 1463645520331 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:12:00 INFO - PROCESS | 1663 | 1463645520332 Marionette TRACE conn2 <- [1,1578,null,{}] 01:12:00 INFO - PROCESS | 1663 | 1463645520334 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:00 INFO - PROCESS | 1663 | 1463645520440 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:12:00 INFO - PROCESS | 1663 | 1463645520478 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295bd000 == 84 [pid = 1663] [id = 402] 01:12:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x123bd2000) [pid = 1663] [serial = 1205] [outer = 0x0] 01:12:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x126924800) [pid = 1663] [serial = 1206] [outer = 0x123bd2000] 01:12:00 INFO - PROCESS | 1663 | 1463645520503 Marionette DEBUG loaded listener.js 01:12:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x126e39400) [pid = 1663] [serial = 1207] [outer = 0x123bd2000] 01:12:00 INFO - PROCESS | 1663 | 1463645520802 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 519ms 01:12:00 INFO - PROCESS | 1663 | 1463645520850 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:12:00 INFO - PROCESS | 1663 | 1463645520852 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 01:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:12:00 INFO - PROCESS | 1663 | 1463645520861 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:12:00 INFO - PROCESS | 1663 | 1463645520862 Marionette TRACE conn2 <- [1,1582,null,{}] 01:12:00 INFO - PROCESS | 1663 | 1463645520865 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:00 INFO - PROCESS | 1663 | 1463645520972 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:12:01 INFO - PROCESS | 1663 | 1463645521012 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9ca000 == 85 [pid = 1663] [id = 403] 01:12:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x124324000) [pid = 1663] [serial = 1208] [outer = 0x0] 01:12:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x126e40c00) [pid = 1663] [serial = 1209] [outer = 0x124324000] 01:12:01 INFO - PROCESS | 1663 | 1463645521037 Marionette DEBUG loaded listener.js 01:12:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x126ed5800) [pid = 1663] [serial = 1210] [outer = 0x124324000] 01:12:01 INFO - PROCESS | 1663 | 1463645521355 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 519ms 01:12:01 INFO - PROCESS | 1663 | 1463645521381 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:12:01 INFO - PROCESS | 1663 | 1463645521382 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 01:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:12:01 INFO - PROCESS | 1663 | 1463645521384 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:12:01 INFO - PROCESS | 1663 | 1463645521385 Marionette TRACE conn2 <- [1,1586,null,{}] 01:12:01 INFO - PROCESS | 1663 | 1463645521387 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:01 INFO - PROCESS | 1663 | 1463645521505 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:12:01 INFO - PROCESS | 1663 | 1463645521519 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad2e800 == 86 [pid = 1663] [id = 404] 01:12:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x126922c00) [pid = 1663] [serial = 1211] [outer = 0x0] 01:12:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x128d36000) [pid = 1663] [serial = 1212] [outer = 0x126922c00] 01:12:01 INFO - PROCESS | 1663 | 1463645521543 Marionette DEBUG loaded listener.js 01:12:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x128d3d800) [pid = 1663] [serial = 1213] [outer = 0x126922c00] 01:12:02 INFO - PROCESS | 1663 | 1463645522049 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x119de1800) [pid = 1663] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x119068400) [pid = 1663] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x1211ae000) [pid = 1663] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x113e65400) [pid = 1663] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x12139ac00) [pid = 1663] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1181d4800) [pid = 1663] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x111016400) [pid = 1663] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x117549c00) [pid = 1663] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x113968c00) [pid = 1663] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x119062c00) [pid = 1663] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x110fad800) [pid = 1663] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x114047c00) [pid = 1663] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x128d40000) [pid = 1663] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x122a09c00) [pid = 1663] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:12:02 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x122d9d400) [pid = 1663] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 718ms 01:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:12:02 INFO - PROCESS | 1663 | 1463645522102 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:12:02 INFO - PROCESS | 1663 | 1463645522103 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 01:12:02 INFO - PROCESS | 1663 | 1463645522105 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:12:02 INFO - PROCESS | 1663 | 1463645522106 Marionette TRACE conn2 <- [1,1590,null,{}] 01:12:02 INFO - PROCESS | 1663 | 1463645522109 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:02 INFO - PROCESS | 1663 | 1463645522177 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:12:02 INFO - PROCESS | 1663 | 1463645522183 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x121141800 == 87 [pid = 1663] [id = 405] 01:12:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x112019800) [pid = 1663] [serial = 1214] [outer = 0x0] 01:12:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1166b3c00) [pid = 1663] [serial = 1215] [outer = 0x112019800] 01:12:02 INFO - PROCESS | 1663 | 1463645522213 Marionette DEBUG loaded listener.js 01:12:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12110b400) [pid = 1663] [serial = 1216] [outer = 0x112019800] 01:12:02 INFO - PROCESS | 1663 | 1463645522654 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 571ms 01:12:02 INFO - PROCESS | 1663 | 1463645522679 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:12:02 INFO - PROCESS | 1663 | 1463645522681 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 01:12:02 INFO - PROCESS | 1663 | 1463645522684 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:12:02 INFO - PROCESS | 1663 | 1463645522687 Marionette TRACE conn2 <- [1,1594,null,{}] 01:12:02 INFO - PROCESS | 1663 | 1463645522690 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:02 INFO - PROCESS | 1663 | 1463645522888 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:12:02 INFO - PROCESS | 1663 | 1463645522899 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c291800 == 88 [pid = 1663] [id = 406] 01:12:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12139b800) [pid = 1663] [serial = 1217] [outer = 0x0] 01:12:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x128dd8800) [pid = 1663] [serial = 1218] [outer = 0x12139b800] 01:12:02 INFO - PROCESS | 1663 | 1463645522925 Marionette DEBUG loaded listener.js 01:12:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x128e73000) [pid = 1663] [serial = 1219] [outer = 0x12139b800] 01:12:03 INFO - PROCESS | 1663 | 1463645523231 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:12:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:12:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 571ms 01:12:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:12:03 INFO - PROCESS | 1663 | 1463645523255 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:12:03 INFO - PROCESS | 1663 | 1463645523256 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 01:12:03 INFO - PROCESS | 1663 | 1463645523261 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:12:03 INFO - PROCESS | 1663 | 1463645523263 Marionette TRACE conn2 <- [1,1598,null,{}] 01:12:03 INFO - PROCESS | 1663 | 1463645523266 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:03 INFO - PROCESS | 1663 | 1463645523355 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:12:03 INFO - PROCESS | 1663 | 1463645523359 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb89000 == 89 [pid = 1663] [id = 407] 01:12:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x128e74000) [pid = 1663] [serial = 1220] [outer = 0x0] 01:12:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x128fde800) [pid = 1663] [serial = 1221] [outer = 0x128e74000] 01:12:03 INFO - PROCESS | 1663 | 1463645523384 Marionette DEBUG loaded listener.js 01:12:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1292cb000) [pid = 1663] [serial = 1222] [outer = 0x128e74000] 01:12:03 INFO - PROCESS | 1663 | 1463645523718 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:12:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:12:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 471ms 01:12:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:12:03 INFO - PROCESS | 1663 | 1463645523731 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:12:03 INFO - PROCESS | 1663 | 1463645523732 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 01:12:03 INFO - PROCESS | 1663 | 1463645523735 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:12:03 INFO - PROCESS | 1663 | 1463645523737 Marionette TRACE conn2 <- [1,1602,null,{}] 01:12:03 INFO - PROCESS | 1663 | 1463645523741 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:03 INFO - PROCESS | 1663 | 1463645523931 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:12:03 INFO - PROCESS | 1663 | 1463645523942 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ceb5000 == 90 [pid = 1663] [id = 408] 01:12:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x128dd0800) [pid = 1663] [serial = 1223] [outer = 0x0] 01:12:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1292cac00) [pid = 1663] [serial = 1224] [outer = 0x128dd0800] 01:12:03 INFO - PROCESS | 1663 | 1463645523980 Marionette DEBUG loaded listener.js 01:12:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x129587800) [pid = 1663] [serial = 1225] [outer = 0x128dd0800] 01:12:04 INFO - PROCESS | 1663 | 1463645524600 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 924ms 01:12:04 INFO - PROCESS | 1663 | 1463645524660 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:12:04 INFO - PROCESS | 1663 | 1463645524663 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 01:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:12:04 INFO - PROCESS | 1663 | 1463645524666 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:12:04 INFO - PROCESS | 1663 | 1463645524670 Marionette TRACE conn2 <- [1,1606,null,{}] 01:12:04 INFO - PROCESS | 1663 | 1463645524673 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:04 INFO - PROCESS | 1663 | 1463645524787 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:12:04 INFO - PROCESS | 1663 | 1463645524895 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x11856b800 == 91 [pid = 1663] [id = 409] 01:12:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x112f19400) [pid = 1663] [serial = 1226] [outer = 0x0] 01:12:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x11613f400) [pid = 1663] [serial = 1227] [outer = 0x112f19400] 01:12:04 INFO - PROCESS | 1663 | 1463645524928 Marionette DEBUG loaded listener.js 01:12:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x1171d3400) [pid = 1663] [serial = 1228] [outer = 0x112f19400] 01:12:05 INFO - PROCESS | 1663 | 1463645525393 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:12:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:12:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 775ms 01:12:05 INFO - PROCESS | 1663 | 1463645525444 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:12:05 INFO - PROCESS | 1663 | 1463645525448 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 01:12:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:12:05 INFO - PROCESS | 1663 | 1463645525453 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:12:05 INFO - PROCESS | 1663 | 1463645525454 Marionette TRACE conn2 <- [1,1610,null,{}] 01:12:05 INFO - PROCESS | 1663 | 1463645525457 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:05 INFO - PROCESS | 1663 | 1463645525565 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:12:05 INFO - PROCESS | 1663 | 1463645525644 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x123eee000 == 92 [pid = 1663] [id = 410] 01:12:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x117555400) [pid = 1663] [serial = 1229] [outer = 0x0] 01:12:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x11903d000) [pid = 1663] [serial = 1230] [outer = 0x117555400] 01:12:05 INFO - PROCESS | 1663 | 1463645525674 Marionette DEBUG loaded listener.js 01:12:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x1193cd400) [pid = 1663] [serial = 1231] [outer = 0x117555400] 01:12:06 INFO - PROCESS | 1663 | 1463645526089 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 669ms 01:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:12:06 INFO - PROCESS | 1663 | 1463645526122 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:12:06 INFO - PROCESS | 1663 | 1463645526123 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 01:12:06 INFO - PROCESS | 1663 | 1463645526126 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:12:06 INFO - PROCESS | 1663 | 1463645526129 Marionette TRACE conn2 <- [1,1614,null,{}] 01:12:06 INFO - PROCESS | 1663 | 1463645526137 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:06 INFO - PROCESS | 1663 | 1463645526248 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:12:06 INFO - PROCESS | 1663 | 1463645526329 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb88800 == 93 [pid = 1663] [id = 411] 01:12:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x119ddf400) [pid = 1663] [serial = 1232] [outer = 0x0] 01:12:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x1211aec00) [pid = 1663] [serial = 1233] [outer = 0x119ddf400] 01:12:06 INFO - PROCESS | 1663 | 1463645526360 Marionette DEBUG loaded listener.js 01:12:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x1242c8000) [pid = 1663] [serial = 1234] [outer = 0x119ddf400] 01:12:06 INFO - PROCESS | 1663 | 1463645526776 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 01:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 01:12:06 INFO - PROCESS | 1663 | 1463645526797 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:12:06 INFO - PROCESS | 1663 | 1463645526799 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 01:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:12:06 INFO - PROCESS | 1663 | 1463645526801 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:12:06 INFO - PROCESS | 1663 | 1463645526802 Marionette TRACE conn2 <- [1,1618,null,{}] 01:12:06 INFO - PROCESS | 1663 | 1463645526805 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:06 INFO - PROCESS | 1663 | 1463645526934 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:12:07 INFO - PROCESS | 1663 | 1463645527013 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d74a000 == 94 [pid = 1663] [id = 412] 01:12:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x124e42400) [pid = 1663] [serial = 1235] [outer = 0x0] 01:12:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x126e3dc00) [pid = 1663] [serial = 1236] [outer = 0x124e42400] 01:12:07 INFO - PROCESS | 1663 | 1463645527043 Marionette DEBUG loaded listener.js 01:12:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x126edd400) [pid = 1663] [serial = 1237] [outer = 0x124e42400] 01:12:07 INFO - PROCESS | 1663 | 1463645527451 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 01:12:07 INFO - PROCESS | 1663 | 1463645527472 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:12:07 INFO - PROCESS | 1663 | 1463645527473 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 01:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:12:07 INFO - PROCESS | 1663 | 1463645527475 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:12:07 INFO - PROCESS | 1663 | 1463645527477 Marionette TRACE conn2 <- [1,1622,null,{}] 01:12:07 INFO - PROCESS | 1663 | 1463645527479 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:07 INFO - PROCESS | 1663 | 1463645527586 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:12:07 INFO - PROCESS | 1663 | 1463645527693 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da50800 == 95 [pid = 1663] [id = 413] 01:12:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x1260d2c00) [pid = 1663] [serial = 1238] [outer = 0x0] 01:12:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x128dd5000) [pid = 1663] [serial = 1239] [outer = 0x1260d2c00] 01:12:07 INFO - PROCESS | 1663 | 1463645527724 Marionette DEBUG loaded listener.js 01:12:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x1291d8c00) [pid = 1663] [serial = 1240] [outer = 0x1260d2c00] 01:12:08 INFO - PROCESS | 1663 | 1463645528133 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:12:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 01:12:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 719ms 01:12:08 INFO - PROCESS | 1663 | 1463645528195 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:12:08 INFO - PROCESS | 1663 | 1463645528196 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 01:12:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:12:08 INFO - PROCESS | 1663 | 1463645528198 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:12:08 INFO - PROCESS | 1663 | 1463645528199 Marionette TRACE conn2 <- [1,1626,null,{}] 01:12:08 INFO - PROCESS | 1663 | 1463645528202 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:08 INFO - PROCESS | 1663 | 1463645528335 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:12:08 INFO - PROCESS | 1663 | 1463645528416 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f2e1800 == 96 [pid = 1663] [id = 414] 01:12:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x129582400) [pid = 1663] [serial = 1241] [outer = 0x0] 01:12:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x1296f7800) [pid = 1663] [serial = 1242] [outer = 0x129582400] 01:12:08 INFO - PROCESS | 1663 | 1463645528445 Marionette DEBUG loaded listener.js 01:12:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12a91a400) [pid = 1663] [serial = 1243] [outer = 0x129582400] 01:12:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:12:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 672ms 01:12:08 INFO - PROCESS | 1663 | 1463645528865 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:12:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:12:08 INFO - PROCESS | 1663 | 1463645528870 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:12:08 INFO - PROCESS | 1663 | 1463645528872 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 01:12:08 INFO - PROCESS | 1663 | 1463645528875 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:12:08 INFO - PROCESS | 1663 | 1463645528876 Marionette TRACE conn2 <- [1,1630,null,{}] 01:12:08 INFO - PROCESS | 1663 | 1463645528878 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:08 INFO - PROCESS | 1663 | 1463645528997 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:12:09 INFO - PROCESS | 1663 | 1463645529107 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x113e2b000 == 97 [pid = 1663] [id = 415] 01:12:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x1122abc00) [pid = 1663] [serial = 1244] [outer = 0x0] 01:12:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x11716a800) [pid = 1663] [serial = 1245] [outer = 0x1122abc00] 01:12:09 INFO - PROCESS | 1663 | 1463645529155 Marionette DEBUG loaded listener.js 01:12:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x126e59800) [pid = 1663] [serial = 1246] [outer = 0x1122abc00] 01:12:09 INFO - PROCESS | 1663 | 1463645529652 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 820ms 01:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:12:09 INFO - PROCESS | 1663 | 1463645529695 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:12:09 INFO - PROCESS | 1663 | 1463645529696 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 01:12:09 INFO - PROCESS | 1663 | 1463645529698 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:12:09 INFO - PROCESS | 1663 | 1463645529700 Marionette TRACE conn2 <- [1,1634,null,{}] 01:12:09 INFO - PROCESS | 1663 | 1463645529702 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:09 INFO - PROCESS | 1663 | 1463645529810 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:12:09 INFO - PROCESS | 1663 | 1463645529893 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x121187800 == 98 [pid = 1663] [id = 416] 01:12:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x112f0dc00) [pid = 1663] [serial = 1247] [outer = 0x0] 01:12:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x12a705800) [pid = 1663] [serial = 1248] [outer = 0x112f0dc00] 01:12:09 INFO - PROCESS | 1663 | 1463645529924 Marionette DEBUG loaded listener.js 01:12:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x12a929400) [pid = 1663] [serial = 1249] [outer = 0x112f0dc00] 01:12:10 INFO - PROCESS | 1663 | 1463645530651 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1019ms 01:12:10 INFO - PROCESS | 1663 | 1463645530718 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:12:10 INFO - PROCESS | 1663 | 1463645530722 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 01:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:12:10 INFO - PROCESS | 1663 | 1463645530727 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:12:10 INFO - PROCESS | 1663 | 1463645530730 Marionette TRACE conn2 <- [1,1638,null,{}] 01:12:10 INFO - PROCESS | 1663 | 1463645530751 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:10 INFO - PROCESS | 1663 | 1463645530903 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:12:11 INFO - PROCESS | 1663 | 1463645531058 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c8c800 == 99 [pid = 1663] [id = 417] 01:12:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x110e83800) [pid = 1663] [serial = 1250] [outer = 0x0] 01:12:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x112017c00) [pid = 1663] [serial = 1251] [outer = 0x110e83800] 01:12:11 INFO - PROCESS | 1663 | 1463645531107 Marionette DEBUG loaded listener.js 01:12:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x113b6d400) [pid = 1663] [serial = 1252] [outer = 0x110e83800] 01:12:11 INFO - PROCESS | 1663 | 1463645531547 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 874ms 01:12:11 INFO - PROCESS | 1663 | 1463645531600 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:12:11 INFO - PROCESS | 1663 | 1463645531604 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 01:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:12:11 INFO - PROCESS | 1663 | 1463645531608 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:12:11 INFO - PROCESS | 1663 | 1463645531610 Marionette TRACE conn2 <- [1,1642,null,{}] 01:12:11 INFO - PROCESS | 1663 | 1463645531613 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:11 INFO - PROCESS | 1663 | 1463645531714 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:12:11 INFO - PROCESS | 1663 | 1463645531785 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x112881800 == 100 [pid = 1663] [id = 418] 01:12:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x110fb5c00) [pid = 1663] [serial = 1253] [outer = 0x0] 01:12:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x116a54c00) [pid = 1663] [serial = 1254] [outer = 0x110fb5c00] 01:12:11 INFO - PROCESS | 1663 | 1463645531860 Marionette DEBUG loaded listener.js 01:12:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x1182e0800) [pid = 1663] [serial = 1255] [outer = 0x110fb5c00] 01:12:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb89000 == 99 [pid = 1663] [id = 407] 01:12:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12c291800 == 98 [pid = 1663] [id = 406] 01:12:11 INFO - PROCESS | 1663 | --DOCSHELL 0x121141800 == 97 [pid = 1663] [id = 405] 01:12:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad2e800 == 96 [pid = 1663] [id = 404] 01:12:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9ca000 == 95 [pid = 1663] [id = 403] 01:12:11 INFO - PROCESS | 1663 | --DOCSHELL 0x1295bd000 == 94 [pid = 1663] [id = 402] 01:12:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12658f000 == 93 [pid = 1663] [id = 401] 01:12:11 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x1245e8400) [pid = 1663] [serial = 1158] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x123ef7800 == 92 [pid = 1663] [id = 400] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x122b0b800 == 91 [pid = 1663] [id = 399] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x118573800 == 90 [pid = 1663] [id = 398] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x116122000 == 89 [pid = 1663] [id = 397] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x116f19000 == 88 [pid = 1663] [id = 396] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x116975800 == 87 [pid = 1663] [id = 395] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb3a800 == 86 [pid = 1663] [id = 391] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12adcb000 == 85 [pid = 1663] [id = 390] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x128e1e800 == 84 [pid = 1663] [id = 389] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x11962e800 == 83 [pid = 1663] [id = 388] 01:12:12 INFO - PROCESS | 1663 | --DOCSHELL 0x116908000 == 82 [pid = 1663] [id = 387] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x121119000) [pid = 1663] [serial = 1140] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x11a40cc00) [pid = 1663] [serial = 1138] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x121395c00) [pid = 1663] [serial = 1143] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x1182dd000) [pid = 1663] [serial = 1149] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x123820800) [pid = 1663] [serial = 1146] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x11954a400) [pid = 1663] [serial = 1134] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x11266d800) [pid = 1663] [serial = 1117] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x12139e000) [pid = 1663] [serial = 1144] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x112055c00) [pid = 1663] [serial = 1116] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x118064800) [pid = 1663] [serial = 1128] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x1182dc000) [pid = 1663] [serial = 1129] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x116ae7400) [pid = 1663] [serial = 1125] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x1171d8c00) [pid = 1663] [serial = 1126] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x1171dcc00) [pid = 1663] [serial = 1107] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x1191a7800) [pid = 1663] [serial = 1131] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x1193cf400) [pid = 1663] [serial = 1132] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x113344000) [pid = 1663] [serial = 1120] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x111d7b400) [pid = 1663] [serial = 1119] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x1260d3000) [pid = 1663] [serial = 1113] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x116a50000) [pid = 1663] [serial = 1123] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x116798400) [pid = 1663] [serial = 1122] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x111016000) [pid = 1663] [serial = 1104] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x119d6bc00) [pid = 1663] [serial = 1110] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x12958b000) [pid = 1663] [serial = 1102] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x123c1bc00) [pid = 1663] [serial = 1152] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x124319c00) [pid = 1663] [serial = 1155] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x123c19400) [pid = 1663] [serial = 1147] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x119dd4c00) [pid = 1663] [serial = 1137] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x1211acc00) [pid = 1663] [serial = 1141] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12110c000) [pid = 1663] [serial = 1150] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x119d5f000) [pid = 1663] [serial = 1135] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1243c7800) [pid = 1663] [serial = 1156] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x1242ce400) [pid = 1663] [serial = 1153] [outer = 0x0] [url = about:blank] 01:12:12 INFO - PROCESS | 1663 | 1463645532203 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 621ms 01:12:12 INFO - PROCESS | 1663 | 1463645532230 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:12:12 INFO - PROCESS | 1663 | 1463645532231 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 01:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:12:12 INFO - PROCESS | 1663 | 1463645532234 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:12:12 INFO - PROCESS | 1663 | 1463645532236 Marionette TRACE conn2 <- [1,1646,null,{}] 01:12:12 INFO - PROCESS | 1663 | 1463645532245 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:12 INFO - PROCESS | 1663 | 1463645532337 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:12:12 INFO - PROCESS | 1663 | 1463645532419 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x119306800 == 83 [pid = 1663] [id = 419] 01:12:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x118c1ec00) [pid = 1663] [serial = 1256] [outer = 0x0] 01:12:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x119068400) [pid = 1663] [serial = 1257] [outer = 0x118c1ec00] 01:12:12 INFO - PROCESS | 1663 | 1463645532447 Marionette DEBUG loaded listener.js 01:12:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x119906400) [pid = 1663] [serial = 1258] [outer = 0x118c1ec00] 01:12:12 INFO - PROCESS | 1663 | 1463645532750 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 570ms 01:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:12:12 INFO - PROCESS | 1663 | 1463645532805 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:12:12 INFO - PROCESS | 1663 | 1463645532806 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 01:12:12 INFO - PROCESS | 1663 | 1463645532808 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:12:12 INFO - PROCESS | 1663 | 1463645532810 Marionette TRACE conn2 <- [1,1650,null,{}] 01:12:12 INFO - PROCESS | 1663 | 1463645532812 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:12 INFO - PROCESS | 1663 | 1463645532902 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:12:12 INFO - PROCESS | 1663 | 1463645532965 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12117d800 == 84 [pid = 1663] [id = 420] 01:12:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x11903b400) [pid = 1663] [serial = 1259] [outer = 0x0] 01:12:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x119dde400) [pid = 1663] [serial = 1260] [outer = 0x11903b400] 01:12:12 INFO - PROCESS | 1663 | 1463645532991 Marionette DEBUG loaded listener.js 01:12:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x1211a6400) [pid = 1663] [serial = 1261] [outer = 0x11903b400] 01:12:13 INFO - PROCESS | 1663 | 1463645533286 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:12:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:12:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 01:12:13 INFO - PROCESS | 1663 | 1463645533330 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:12:13 INFO - PROCESS | 1663 | 1463645533331 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 01:12:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:12:13 INFO - PROCESS | 1663 | 1463645533333 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:12:13 INFO - PROCESS | 1663 | 1463645533334 Marionette TRACE conn2 <- [1,1654,null,{}] 01:12:13 INFO - PROCESS | 1663 | 1463645533336 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:13 INFO - PROCESS | 1663 | 1463645533422 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:12:13 INFO - PROCESS | 1663 | 1463645533486 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x124969800 == 85 [pid = 1663] [id = 421] 01:12:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x1193d0000) [pid = 1663] [serial = 1262] [outer = 0x0] 01:12:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x123c0d400) [pid = 1663] [serial = 1263] [outer = 0x1193d0000] 01:12:13 INFO - PROCESS | 1663 | 1463645533512 Marionette DEBUG loaded listener.js 01:12:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x123c14000) [pid = 1663] [serial = 1264] [outer = 0x1193d0000] 01:12:13 INFO - PROCESS | 1663 | 1463645533841 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:12:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:12:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 01:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:12:13 INFO - PROCESS | 1663 | 1463645533853 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:12:13 INFO - PROCESS | 1663 | 1463645533855 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 01:12:13 INFO - PROCESS | 1663 | 1463645533859 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:12:13 INFO - PROCESS | 1663 | 1463645533862 Marionette TRACE conn2 <- [1,1658,null,{}] 01:12:13 INFO - PROCESS | 1663 | 1463645533864 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:13 INFO - PROCESS | 1663 | 1463645533946 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:12:13 INFO - PROCESS | 1663 | 1463645533950 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7d0000 == 86 [pid = 1663] [id = 422] 01:12:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x1242ce400) [pid = 1663] [serial = 1265] [outer = 0x0] 01:12:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12655d800) [pid = 1663] [serial = 1266] [outer = 0x1242ce400] 01:12:13 INFO - PROCESS | 1663 | 1463645533970 Marionette DEBUG loaded listener.js 01:12:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x126e60000) [pid = 1663] [serial = 1267] [outer = 0x1242ce400] 01:12:14 INFO - PROCESS | 1663 | 1463645534464 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 625ms 01:12:14 INFO - PROCESS | 1663 | 1463645534484 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:12:14 INFO - PROCESS | 1663 | 1463645534486 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 01:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:12:14 INFO - PROCESS | 1663 | 1463645534489 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:12:14 INFO - PROCESS | 1663 | 1463645534501 Marionette TRACE conn2 <- [1,1662,null,{}] 01:12:14 INFO - PROCESS | 1663 | 1463645534503 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:14 INFO - PROCESS | 1663 | 1463645534648 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:12:14 INFO - PROCESS | 1663 | 1463645534683 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad2a800 == 87 [pid = 1663] [id = 423] 01:12:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x126e40800) [pid = 1663] [serial = 1268] [outer = 0x0] 01:12:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x126eda400) [pid = 1663] [serial = 1269] [outer = 0x126e40800] 01:12:14 INFO - PROCESS | 1663 | 1463645534708 Marionette DEBUG loaded listener.js 01:12:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x128dd2000) [pid = 1663] [serial = 1270] [outer = 0x126e40800] 01:12:15 INFO - PROCESS | 1663 | 1463645535048 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 579ms 01:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:12:15 INFO - PROCESS | 1663 | 1463645535068 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:12:15 INFO - PROCESS | 1663 | 1463645535070 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 01:12:15 INFO - PROCESS | 1663 | 1463645535072 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:12:15 INFO - PROCESS | 1663 | 1463645535073 Marionette TRACE conn2 <- [1,1666,null,{}] 01:12:15 INFO - PROCESS | 1663 | 1463645535082 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:15 INFO - PROCESS | 1663 | 1463645535193 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:12:15 INFO - PROCESS | 1663 | 1463645535202 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb36800 == 88 [pid = 1663] [id = 424] 01:12:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x126e5e800) [pid = 1663] [serial = 1271] [outer = 0x0] 01:12:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x128e78400) [pid = 1663] [serial = 1272] [outer = 0x126e5e800] 01:12:15 INFO - PROCESS | 1663 | 1463645535227 Marionette DEBUG loaded listener.js 01:12:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x129583c00) [pid = 1663] [serial = 1273] [outer = 0x126e5e800] 01:12:15 INFO - PROCESS | 1663 | 1463645535643 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 622ms 01:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:12:15 INFO - PROCESS | 1663 | 1463645535695 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:12:15 INFO - PROCESS | 1663 | 1463645535697 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 01:12:15 INFO - PROCESS | 1663 | 1463645535700 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:12:15 INFO - PROCESS | 1663 | 1463645535701 Marionette TRACE conn2 <- [1,1670,null,{}] 01:12:15 INFO - PROCESS | 1663 | 1463645535705 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:15 INFO - PROCESS | 1663 | 1463645535876 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:12:15 INFO - PROCESS | 1663 | 1463645535943 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c055000 == 89 [pid = 1663] [id = 425] 01:12:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x1291dd000) [pid = 1663] [serial = 1274] [outer = 0x0] 01:12:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x1296f4000) [pid = 1663] [serial = 1275] [outer = 0x1291dd000] 01:12:15 INFO - PROCESS | 1663 | 1463645535982 Marionette DEBUG loaded listener.js 01:12:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x12a923800) [pid = 1663] [serial = 1276] [outer = 0x1291dd000] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x1211a4800) [pid = 1663] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x110e82400) [pid = 1663] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x119551c00) [pid = 1663] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x112019800) [pid = 1663] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x122cf1400) [pid = 1663] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x119d6a400) [pid = 1663] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x12110ec00) [pid = 1663] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x112a61c00) [pid = 1663] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x110e80c00) [pid = 1663] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x12110e800) [pid = 1663] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x119111c00) [pid = 1663] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x110e78000) [pid = 1663] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x116795000) [pid = 1663] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x12da90400) [pid = 1663] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x110fb2c00) [pid = 1663] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x122d95000) [pid = 1663] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x11679cc00) [pid = 1663] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x118065c00) [pid = 1663] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x128d37400) [pid = 1663] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x112f0c800) [pid = 1663] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x11900ec00) [pid = 1663] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12111ac00) [pid = 1663] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x126eda000) [pid = 1663] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x128d36800) [pid = 1663] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x128e74000) [pid = 1663] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12139b800) [pid = 1663] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x123bd2000) [pid = 1663] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x124324000) [pid = 1663] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x126922c00) [pid = 1663] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x116074000) [pid = 1663] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119038400) [pid = 1663] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x112f0f400) [pid = 1663] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:12:16 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x112a5e400) [pid = 1663] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:12:16 INFO - PROCESS | 1663 | 1463645536536 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 871ms 01:12:16 INFO - PROCESS | 1663 | 1463645536571 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:12:16 INFO - PROCESS | 1663 | 1463645536572 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 01:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:12:16 INFO - PROCESS | 1663 | 1463645536574 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:12:16 INFO - PROCESS | 1663 | 1463645536575 Marionette TRACE conn2 <- [1,1674,null,{}] 01:12:16 INFO - PROCESS | 1663 | 1463645536578 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:16 INFO - PROCESS | 1663 | 1463645536667 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:12:16 INFO - PROCESS | 1663 | 1463645536734 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x121146000 == 90 [pid = 1663] [id = 426] 01:12:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x112f0c800) [pid = 1663] [serial = 1277] [outer = 0x0] 01:12:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x11679a000) [pid = 1663] [serial = 1278] [outer = 0x112f0c800] 01:12:16 INFO - PROCESS | 1663 | 1463645536762 Marionette DEBUG loaded listener.js 01:12:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1191a3000) [pid = 1663] [serial = 1279] [outer = 0x112f0c800] 01:12:17 INFO - PROCESS | 1663 | 1463645537036 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 520ms 01:12:17 INFO - PROCESS | 1663 | 1463645537096 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:12:17 INFO - PROCESS | 1663 | 1463645537098 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 01:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:12:17 INFO - PROCESS | 1663 | 1463645537100 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:12:17 INFO - PROCESS | 1663 | 1463645537102 Marionette TRACE conn2 <- [1,1678,null,{}] 01:12:17 INFO - PROCESS | 1663 | 1463645537104 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:17 INFO - PROCESS | 1663 | 1463645537216 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:12:17 INFO - PROCESS | 1663 | 1463645537220 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbb3800 == 91 [pid = 1663] [id = 427] 01:12:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x113bfb800) [pid = 1663] [serial = 1280] [outer = 0x0] 01:12:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12110dc00) [pid = 1663] [serial = 1281] [outer = 0x113bfb800] 01:12:17 INFO - PROCESS | 1663 | 1463645537334 Marionette DEBUG loaded listener.js 01:12:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1291e1400) [pid = 1663] [serial = 1282] [outer = 0x113bfb800] 01:12:17 INFO - PROCESS | 1663 | 1463645537765 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 01:12:17 INFO - PROCESS | 1663 | 1463645537770 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:12:17 INFO - PROCESS | 1663 | 1463645537771 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 01:12:17 INFO - PROCESS | 1663 | 1463645537773 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:12:17 INFO - PROCESS | 1663 | 1463645537776 Marionette TRACE conn2 <- [1,1682,null,{}] 01:12:17 INFO - PROCESS | 1663 | 1463645537780 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:17 INFO - PROCESS | 1663 | 1463645537901 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:12:17 INFO - PROCESS | 1663 | 1463645537942 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d193000 == 92 [pid = 1663] [id = 428] 01:12:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x119041c00) [pid = 1663] [serial = 1283] [outer = 0x0] 01:12:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12a9cc800) [pid = 1663] [serial = 1284] [outer = 0x119041c00] 01:12:17 INFO - PROCESS | 1663 | 1463645537966 Marionette DEBUG loaded listener.js 01:12:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12a9d7c00) [pid = 1663] [serial = 1285] [outer = 0x119041c00] 01:12:18 INFO - PROCESS | 1663 | 1463645538231 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 473ms 01:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:12:18 INFO - PROCESS | 1663 | 1463645538251 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:12:18 INFO - PROCESS | 1663 | 1463645538252 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 01:12:18 INFO - PROCESS | 1663 | 1463645538254 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:12:18 INFO - PROCESS | 1663 | 1463645538255 Marionette TRACE conn2 <- [1,1686,null,{}] 01:12:18 INFO - PROCESS | 1663 | 1463645538257 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:18 INFO - PROCESS | 1663 | 1463645538361 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:12:18 INFO - PROCESS | 1663 | 1463645538364 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1373a4000 == 93 [pid = 1663] [id = 429] 01:12:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12a9d7400) [pid = 1663] [serial = 1286] [outer = 0x0] 01:12:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12aad7800) [pid = 1663] [serial = 1287] [outer = 0x12a9d7400] 01:12:18 INFO - PROCESS | 1663 | 1463645538389 Marionette DEBUG loaded listener.js 01:12:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12aae3800) [pid = 1663] [serial = 1288] [outer = 0x12a9d7400] 01:12:18 INFO - PROCESS | 1663 | 1463645538946 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 01:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 718ms 01:12:18 INFO - PROCESS | 1663 | 1463645538977 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:12:18 INFO - PROCESS | 1663 | 1463645538981 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 01:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:12:18 INFO - PROCESS | 1663 | 1463645538986 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:12:18 INFO - PROCESS | 1663 | 1463645538988 Marionette TRACE conn2 <- [1,1690,null,{}] 01:12:18 INFO - PROCESS | 1663 | 1463645538993 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:19 INFO - PROCESS | 1663 | 1463645539108 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:12:19 INFO - PROCESS | 1663 | 1463645539191 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119072000 == 94 [pid = 1663] [id = 430] 01:12:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x112f15c00) [pid = 1663] [serial = 1289] [outer = 0x0] 01:12:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x116944400) [pid = 1663] [serial = 1290] [outer = 0x112f15c00] 01:12:19 INFO - PROCESS | 1663 | 1463645539223 Marionette DEBUG loaded listener.js 01:12:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x11806b800) [pid = 1663] [serial = 1291] [outer = 0x112f15c00] 01:12:19 INFO - PROCESS | 1663 | 1463645539636 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 676ms 01:12:19 INFO - PROCESS | 1663 | 1463645539662 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:12:19 INFO - PROCESS | 1663 | 1463645539666 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 01:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:12:19 INFO - PROCESS | 1663 | 1463645539671 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:12:19 INFO - PROCESS | 1663 | 1463645539673 Marionette TRACE conn2 <- [1,1694,null,{}] 01:12:19 INFO - PROCESS | 1663 | 1463645539676 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:19 INFO - PROCESS | 1663 | 1463645539806 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:12:19 INFO - PROCESS | 1663 | 1463645539890 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12928f000 == 95 [pid = 1663] [id = 431] 01:12:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x11872f400) [pid = 1663] [serial = 1292] [outer = 0x0] 01:12:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x1194c3000) [pid = 1663] [serial = 1293] [outer = 0x11872f400] 01:12:19 INFO - PROCESS | 1663 | 1463645539920 Marionette DEBUG loaded listener.js 01:12:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x119d65400) [pid = 1663] [serial = 1294] [outer = 0x11872f400] 01:12:20 INFO - PROCESS | 1663 | 1463645540323 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 673ms 01:12:20 INFO - PROCESS | 1663 | 1463645540348 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:12:20 INFO - PROCESS | 1663 | 1463645540350 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 01:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:12:20 INFO - PROCESS | 1663 | 1463645540352 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:12:20 INFO - PROCESS | 1663 | 1463645540355 Marionette TRACE conn2 <- [1,1698,null,{}] 01:12:20 INFO - PROCESS | 1663 | 1463645540363 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:20 INFO - PROCESS | 1663 | 1463645540483 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:12:20 INFO - PROCESS | 1663 | 1463645540582 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f2e4800 == 96 [pid = 1663] [id = 432] 01:12:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12110f800) [pid = 1663] [serial = 1295] [outer = 0x0] 01:12:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x123c10000) [pid = 1663] [serial = 1296] [outer = 0x12110f800] 01:12:20 INFO - PROCESS | 1663 | 1463645540633 Marionette DEBUG loaded listener.js 01:12:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x1245e3000) [pid = 1663] [serial = 1297] [outer = 0x12110f800] 01:12:21 INFO - PROCESS | 1663 | 1463645541213 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 01:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 871ms 01:12:21 INFO - PROCESS | 1663 | 1463645541224 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:12:21 INFO - PROCESS | 1663 | 1463645541229 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 01:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:12:21 INFO - PROCESS | 1663 | 1463645541232 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:12:21 INFO - PROCESS | 1663 | 1463645541234 Marionette TRACE conn2 <- [1,1702,null,{}] 01:12:21 INFO - PROCESS | 1663 | 1463645541236 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:21 INFO - PROCESS | 1663 | 1463645541346 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:12:21 INFO - PROCESS | 1663 | 1463645541458 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1373e7000 == 97 [pid = 1663] [id = 433] 01:12:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x124324000) [pid = 1663] [serial = 1298] [outer = 0x0] 01:12:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x126999400) [pid = 1663] [serial = 1299] [outer = 0x124324000] 01:12:21 INFO - PROCESS | 1663 | 1463645541491 Marionette DEBUG loaded listener.js 01:12:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x126edec00) [pid = 1663] [serial = 1300] [outer = 0x124324000] 01:12:21 INFO - PROCESS | 1663 | 1463645541908 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 720ms 01:12:21 INFO - PROCESS | 1663 | 1463645541952 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:12:21 INFO - PROCESS | 1663 | 1463645541953 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 01:12:21 INFO - PROCESS | 1663 | 1463645541955 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:12:21 INFO - PROCESS | 1663 | 1463645541956 Marionette TRACE conn2 <- [1,1706,null,{}] 01:12:21 INFO - PROCESS | 1663 | 1463645541959 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:22 INFO - PROCESS | 1663 | 1463645542069 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:12:22 INFO - PROCESS | 1663 | 1463645542151 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x138bd4800 == 98 [pid = 1663] [id = 434] 01:12:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x1260d1000) [pid = 1663] [serial = 1301] [outer = 0x0] 01:12:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x128e70c00) [pid = 1663] [serial = 1302] [outer = 0x1260d1000] 01:12:22 INFO - PROCESS | 1663 | 1463645542181 Marionette DEBUG loaded listener.js 01:12:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x12958c000) [pid = 1663] [serial = 1303] [outer = 0x1260d1000] 01:12:22 INFO - PROCESS | 1663 | 1463645542611 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 668ms 01:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:12:22 INFO - PROCESS | 1663 | 1463645542624 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:12:22 INFO - PROCESS | 1663 | 1463645542626 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 01:12:22 INFO - PROCESS | 1663 | 1463645542630 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:12:22 INFO - PROCESS | 1663 | 1463645542631 Marionette TRACE conn2 <- [1,1710,null,{}] 01:12:22 INFO - PROCESS | 1663 | 1463645542633 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:22 INFO - PROCESS | 1663 | 1463645542765 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:12:22 INFO - PROCESS | 1663 | 1463645542879 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x138d11000 == 99 [pid = 1663] [id = 435] 01:12:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x12a91e000) [pid = 1663] [serial = 1304] [outer = 0x0] 01:12:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12aada000) [pid = 1663] [serial = 1305] [outer = 0x12a91e000] 01:12:22 INFO - PROCESS | 1663 | 1463645542912 Marionette DEBUG loaded listener.js 01:12:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x12ad8d800) [pid = 1663] [serial = 1306] [outer = 0x12a91e000] 01:12:23 INFO - PROCESS | 1663 | 1463645543321 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 719ms 01:12:23 INFO - PROCESS | 1663 | 1463645543349 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:12:23 INFO - PROCESS | 1663 | 1463645543351 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 01:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:12:23 INFO - PROCESS | 1663 | 1463645543353 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:12:23 INFO - PROCESS | 1663 | 1463645543354 Marionette TRACE conn2 <- [1,1714,null,{}] 01:12:23 INFO - PROCESS | 1663 | 1463645543357 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:23 INFO - PROCESS | 1663 | 1463645543466 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:12:23 INFO - PROCESS | 1663 | 1463645543551 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x138ede000 == 100 [pid = 1663] [id = 436] 01:12:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x12ad87400) [pid = 1663] [serial = 1307] [outer = 0x0] 01:12:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12b337400) [pid = 1663] [serial = 1308] [outer = 0x12ad87400] 01:12:23 INFO - PROCESS | 1663 | 1463645543581 Marionette DEBUG loaded listener.js 01:12:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x12b3ec800) [pid = 1663] [serial = 1309] [outer = 0x12ad87400] 01:12:23 INFO - PROCESS | 1663 | 1463645543991 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 669ms 01:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:12:24 INFO - PROCESS | 1663 | 1463645544022 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:12:24 INFO - PROCESS | 1663 | 1463645544024 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 01:12:24 INFO - PROCESS | 1663 | 1463645544026 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:12:24 INFO - PROCESS | 1663 | 1463645544028 Marionette TRACE conn2 <- [1,1718,null,{}] 01:12:24 INFO - PROCESS | 1663 | 1463645544030 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:24 INFO - PROCESS | 1663 | 1463645544138 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:12:24 INFO - PROCESS | 1663 | 1463645544239 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x138fb5000 == 101 [pid = 1663] [id = 437] 01:12:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12b339800) [pid = 1663] [serial = 1310] [outer = 0x0] 01:12:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x12bc3ec00) [pid = 1663] [serial = 1311] [outer = 0x12b339800] 01:12:24 INFO - PROCESS | 1663 | 1463645544268 Marionette DEBUG loaded listener.js 01:12:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x12bc45000) [pid = 1663] [serial = 1312] [outer = 0x12b339800] 01:12:24 INFO - PROCESS | 1663 | 1463645544702 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 719ms 01:12:24 INFO - PROCESS | 1663 | 1463645544746 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:12:24 INFO - PROCESS | 1663 | 1463645544747 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 01:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:12:24 INFO - PROCESS | 1663 | 1463645544750 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:12:24 INFO - PROCESS | 1663 | 1463645544751 Marionette TRACE conn2 <- [1,1722,null,{}] 01:12:24 INFO - PROCESS | 1663 | 1463645544753 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:24 INFO - PROCESS | 1663 | 1463645544867 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:12:24 INFO - PROCESS | 1663 | 1463645544954 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x118576800 == 102 [pid = 1663] [id = 438] 01:12:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x113344c00) [pid = 1663] [serial = 1313] [outer = 0x0] 01:12:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x124e46c00) [pid = 1663] [serial = 1314] [outer = 0x113344c00] 01:12:24 INFO - PROCESS | 1663 | 1463645544985 Marionette DEBUG loaded listener.js 01:12:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x12bc39800) [pid = 1663] [serial = 1315] [outer = 0x113344c00] 01:12:25 INFO - PROCESS | 1663 | 1463645545379 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 01:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 669ms 01:12:25 INFO - PROCESS | 1663 | 1463645545420 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:12:25 INFO - PROCESS | 1663 | 1463645545421 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 01:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:12:25 INFO - PROCESS | 1663 | 1463645545423 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:12:25 INFO - PROCESS | 1663 | 1463645545425 Marionette TRACE conn2 <- [1,1726,null,{}] 01:12:25 INFO - PROCESS | 1663 | 1463645545427 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:25 INFO - PROCESS | 1663 | 1463645545539 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:12:25 INFO - PROCESS | 1663 | 1463645545647 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170bc800 == 103 [pid = 1663] [id = 439] 01:12:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x110fb0400) [pid = 1663] [serial = 1316] [outer = 0x0] 01:12:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x1185c8400) [pid = 1663] [serial = 1317] [outer = 0x110fb0400] 01:12:25 INFO - PROCESS | 1663 | 1463645545678 Marionette DEBUG loaded listener.js 01:12:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x126e3ac00) [pid = 1663] [serial = 1318] [outer = 0x110fb0400] 01:12:26 INFO - PROCESS | 1663 | 1463645546266 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 872ms 01:12:26 INFO - PROCESS | 1663 | 1463645546297 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:12:26 INFO - PROCESS | 1663 | 1463645546299 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 01:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:12:26 INFO - PROCESS | 1663 | 1463645546303 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:12:26 INFO - PROCESS | 1663 | 1463645546305 Marionette TRACE conn2 <- [1,1730,null,{}] 01:12:26 INFO - PROCESS | 1663 | 1463645546308 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:26 INFO - PROCESS | 1663 | 1463645546415 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:12:26 INFO - PROCESS | 1663 | 1463645546505 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x123861000 == 104 [pid = 1663] [id = 440] 01:12:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x112f93400) [pid = 1663] [serial = 1319] [outer = 0x0] 01:12:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x115e42800) [pid = 1663] [serial = 1320] [outer = 0x112f93400] 01:12:26 INFO - PROCESS | 1663 | 1463645546533 Marionette DEBUG loaded listener.js 01:12:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x1171d2c00) [pid = 1663] [serial = 1321] [outer = 0x112f93400] 01:12:26 INFO - PROCESS | 1663 | 1463645546957 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 01:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 01:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 671ms 01:12:26 INFO - PROCESS | 1663 | 1463645546975 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:12:26 INFO - PROCESS | 1663 | 1463645546981 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 01:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:12:26 INFO - PROCESS | 1663 | 1463645546985 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:12:26 INFO - PROCESS | 1663 | 1463645546987 Marionette TRACE conn2 <- [1,1734,null,{}] 01:12:26 INFO - PROCESS | 1663 | 1463645546989 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:27 INFO - PROCESS | 1663 | 1463645547094 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12d193000 == 103 [pid = 1663] [id = 428] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbb3800 == 102 [pid = 1663] [id = 427] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x121146000 == 101 [pid = 1663] [id = 426] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12c055000 == 100 [pid = 1663] [id = 425] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb36800 == 99 [pid = 1663] [id = 424] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad2a800 == 98 [pid = 1663] [id = 423] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7d0000 == 97 [pid = 1663] [id = 422] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x1292cac00) [pid = 1663] [serial = 1224] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | 1463645547270 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x124969800 == 96 [pid = 1663] [id = 421] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12117d800 == 95 [pid = 1663] [id = 420] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x119306800 == 94 [pid = 1663] [id = 419] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x112881800 == 93 [pid = 1663] [id = 418] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x119c8c800 == 92 [pid = 1663] [id = 417] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12d74a000 == 91 [pid = 1663] [id = 412] 01:12:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x112881800 == 92 [pid = 1663] [id = 441] 01:12:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x111d7b400) [pid = 1663] [serial = 1322] [outer = 0x0] 01:12:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x1166b5000) [pid = 1663] [serial = 1323] [outer = 0x111d7b400] 01:12:27 INFO - PROCESS | 1663 | 1463645547306 Marionette DEBUG loaded listener.js 01:12:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x1191a3c00) [pid = 1663] [serial = 1324] [outer = 0x111d7b400] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb88800 == 91 [pid = 1663] [id = 411] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x123eee000 == 90 [pid = 1663] [id = 410] 01:12:27 INFO - PROCESS | 1663 | --DOCSHELL 0x11856b800 == 89 [pid = 1663] [id = 409] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x138d7a400) [pid = 1663] [serial = 1003] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x138d7e800) [pid = 1663] [serial = 1006] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x1242cd800) [pid = 1663] [serial = 1057] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x119104800) [pid = 1663] [serial = 1045] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x14018b400) [pid = 1663] [serial = 1009] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x12daa8000) [pid = 1663] [serial = 985] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x117557000) [pid = 1663] [serial = 988] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x12110d000) [pid = 1663] [serial = 991] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x126e3f800) [pid = 1663] [serial = 994] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x12bc62400) [pid = 1663] [serial = 997] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x12d8de800) [pid = 1663] [serial = 1000] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x124e49c00) [pid = 1663] [serial = 1204] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x1292cb000) [pid = 1663] [serial = 1222] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x124905400) [pid = 1663] [serial = 1060] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x123b3d000) [pid = 1663] [serial = 1054] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x113e61000) [pid = 1663] [serial = 1039] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x12431f400) [pid = 1663] [serial = 1063] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x1211a8800) [pid = 1663] [serial = 1051] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x119c39000) [pid = 1663] [serial = 1048] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x111d8ac00) [pid = 1663] [serial = 1036] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x11754c000) [pid = 1663] [serial = 1042] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x128fde800) [pid = 1663] [serial = 1221] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x128e73000) [pid = 1663] [serial = 1219] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x126924800) [pid = 1663] [serial = 1206] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x126e40c00) [pid = 1663] [serial = 1209] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x126e39400) [pid = 1663] [serial = 1207] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x128d36000) [pid = 1663] [serial = 1212] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x118724800) [pid = 1663] [serial = 1194] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x1194c1c00) [pid = 1663] [serial = 1195] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x124eaec00) [pid = 1663] [serial = 1159] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x113ee9c00) [pid = 1663] [serial = 1164] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x1161e7c00) [pid = 1663] [serial = 1191] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x11806b400) [pid = 1663] [serial = 1192] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x119040800) [pid = 1663] [serial = 1167] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x116796800) [pid = 1663] [serial = 1189] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x113e63800) [pid = 1663] [serial = 1188] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x126722000) [pid = 1663] [serial = 1176] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1211ad800) [pid = 1663] [serial = 1200] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x123b3cc00) [pid = 1663] [serial = 1201] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x126ed5800) [pid = 1663] [serial = 1210] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x11101cc00) [pid = 1663] [serial = 1186] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x110fa8800) [pid = 1663] [serial = 1185] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x119d60400) [pid = 1663] [serial = 1197] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11a40f000) [pid = 1663] [serial = 1198] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x111b02400) [pid = 1663] [serial = 1161] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x119d68000) [pid = 1663] [serial = 1170] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x123c15400) [pid = 1663] [serial = 1173] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x1269ec000) [pid = 1663] [serial = 1182] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x126e5e000) [pid = 1663] [serial = 1179] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x1166b3c00) [pid = 1663] [serial = 1215] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12110b400) [pid = 1663] [serial = 1216] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x128d3d800) [pid = 1663] [serial = 1213] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x128dd8800) [pid = 1663] [serial = 1218] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x124317400) [pid = 1663] [serial = 1203] [outer = 0x0] [url = about:blank] 01:12:27 INFO - PROCESS | 1663 | 1463645547623 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 669ms 01:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:12:27 INFO - PROCESS | 1663 | 1463645547655 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:12:27 INFO - PROCESS | 1663 | 1463645547656 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 01:12:27 INFO - PROCESS | 1663 | 1463645547660 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:12:27 INFO - PROCESS | 1663 | 1463645547663 Marionette TRACE conn2 <- [1,1738,null,{}] 01:12:27 INFO - PROCESS | 1663 | 1463645547671 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:27 INFO - PROCESS | 1663 | 1463645547763 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:12:27 INFO - PROCESS | 1663 | 1463645547769 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a01a800 == 90 [pid = 1663] [id = 442] 01:12:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x119107000) [pid = 1663] [serial = 1325] [outer = 0x0] 01:12:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x119d5cc00) [pid = 1663] [serial = 1326] [outer = 0x119107000] 01:12:27 INFO - PROCESS | 1663 | 1463645547797 Marionette DEBUG loaded listener.js 01:12:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12110c000) [pid = 1663] [serial = 1327] [outer = 0x119107000] 01:12:28 INFO - PROCESS | 1663 | 1463645548161 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 524ms 01:12:28 INFO - PROCESS | 1663 | 1463645548184 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:12:28 INFO - PROCESS | 1663 | 1463645548186 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 01:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:12:28 INFO - PROCESS | 1663 | 1463645548188 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:12:28 INFO - PROCESS | 1663 | 1463645548189 Marionette TRACE conn2 <- [1,1742,null,{}] 01:12:28 INFO - PROCESS | 1663 | 1463645548192 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:28 INFO - PROCESS | 1663 | 1463645548283 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:12:28 INFO - PROCESS | 1663 | 1463645548288 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c71800 == 91 [pid = 1663] [id = 443] 01:12:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x119dd6800) [pid = 1663] [serial = 1328] [outer = 0x0] 01:12:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1211a6c00) [pid = 1663] [serial = 1329] [outer = 0x119dd6800] 01:12:28 INFO - PROCESS | 1663 | 1463645548316 Marionette DEBUG loaded listener.js 01:12:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x122e8e400) [pid = 1663] [serial = 1330] [outer = 0x119dd6800] 01:12:28 INFO - PROCESS | 1663 | 1463645548685 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 523ms 01:12:28 INFO - PROCESS | 1663 | 1463645548714 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:12:28 INFO - PROCESS | 1663 | 1463645548715 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 01:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:12:28 INFO - PROCESS | 1663 | 1463645548717 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:12:28 INFO - PROCESS | 1663 | 1463645548718 Marionette TRACE conn2 <- [1,1746,null,{}] 01:12:28 INFO - PROCESS | 1663 | 1463645548720 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:28 INFO - PROCESS | 1663 | 1463645548811 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:12:28 INFO - PROCESS | 1663 | 1463645548815 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e35000 == 92 [pid = 1663] [id = 444] 01:12:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x123975400) [pid = 1663] [serial = 1331] [outer = 0x0] 01:12:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x123c10400) [pid = 1663] [serial = 1332] [outer = 0x123975400] 01:12:28 INFO - PROCESS | 1663 | 1463645548841 Marionette DEBUG loaded listener.js 01:12:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x124322800) [pid = 1663] [serial = 1333] [outer = 0x123975400] 01:12:29 INFO - PROCESS | 1663 | 1463645549183 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 470ms 01:12:29 INFO - PROCESS | 1663 | 1463645549187 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:12:29 INFO - PROCESS | 1663 | 1463645549189 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 01:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:12:29 INFO - PROCESS | 1663 | 1463645549191 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:12:29 INFO - PROCESS | 1663 | 1463645549194 Marionette TRACE conn2 <- [1,1750,null,{}] 01:12:29 INFO - PROCESS | 1663 | 1463645549198 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:29 INFO - PROCESS | 1663 | 1463645549302 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:12:29 INFO - PROCESS | 1663 | 1463645549391 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7e6000 == 93 [pid = 1663] [id = 445] 01:12:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12431b400) [pid = 1663] [serial = 1334] [outer = 0x0] 01:12:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x126568c00) [pid = 1663] [serial = 1335] [outer = 0x12431b400] 01:12:29 INFO - PROCESS | 1663 | 1463645549417 Marionette DEBUG loaded listener.js 01:12:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x128d3e000) [pid = 1663] [serial = 1336] [outer = 0x12431b400] 01:12:29 INFO - PROCESS | 1663 | 1463645549764 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 623ms 01:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:12:29 INFO - PROCESS | 1663 | 1463645549814 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:12:29 INFO - PROCESS | 1663 | 1463645549815 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 01:12:29 INFO - PROCESS | 1663 | 1463645549818 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:12:29 INFO - PROCESS | 1663 | 1463645549819 Marionette TRACE conn2 <- [1,1754,null,{}] 01:12:29 INFO - PROCESS | 1663 | 1463645549821 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:29 INFO - PROCESS | 1663 | 1463645549936 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:12:29 INFO - PROCESS | 1663 | 1463645549949 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad21000 == 94 [pid = 1663] [id = 446] 01:12:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1245e2000) [pid = 1663] [serial = 1337] [outer = 0x0] 01:12:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x128e77c00) [pid = 1663] [serial = 1338] [outer = 0x1245e2000] 01:12:29 INFO - PROCESS | 1663 | 1463645549974 Marionette DEBUG loaded listener.js 01:12:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x1292cac00) [pid = 1663] [serial = 1339] [outer = 0x1245e2000] 01:12:30 INFO - PROCESS | 1663 | 1463645550320 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 519ms 01:12:30 INFO - PROCESS | 1663 | 1463645550338 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:12:30 INFO - PROCESS | 1663 | 1463645550339 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 01:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:12:30 INFO - PROCESS | 1663 | 1463645550341 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:12:30 INFO - PROCESS | 1663 | 1463645550344 Marionette TRACE conn2 <- [1,1758,null,{}] 01:12:30 INFO - PROCESS | 1663 | 1463645550354 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:30 INFO - PROCESS | 1663 | 1463645550468 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:12:30 INFO - PROCESS | 1663 | 1463645550479 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3c1800 == 95 [pid = 1663] [id = 447] 01:12:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x128e6d400) [pid = 1663] [serial = 1340] [outer = 0x0] 01:12:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x1296f7000) [pid = 1663] [serial = 1341] [outer = 0x128e6d400] 01:12:30 INFO - PROCESS | 1663 | 1463645550504 Marionette DEBUG loaded listener.js 01:12:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12a9d0000) [pid = 1663] [serial = 1342] [outer = 0x128e6d400] 01:12:30 INFO - PROCESS | 1663 | 1463645550844 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 529ms 01:12:30 INFO - PROCESS | 1663 | 1463645550870 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:12:30 INFO - PROCESS | 1663 | 1463645550872 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 01:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:12:30 INFO - PROCESS | 1663 | 1463645550875 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:12:30 INFO - PROCESS | 1663 | 1463645550883 Marionette TRACE conn2 <- [1,1762,null,{}] 01:12:30 INFO - PROCESS | 1663 | 1463645550895 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:31 INFO - PROCESS | 1663 | 1463645551009 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:12:31 INFO - PROCESS | 1663 | 1463645551053 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd55000 == 96 [pid = 1663] [id = 448] 01:12:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x1292cb400) [pid = 1663] [serial = 1343] [outer = 0x0] 01:12:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12aad1000) [pid = 1663] [serial = 1344] [outer = 0x1292cb400] 01:12:31 INFO - PROCESS | 1663 | 1463645551077 Marionette DEBUG loaded listener.js 01:12:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x12aaec000) [pid = 1663] [serial = 1345] [outer = 0x1292cb400] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x126e40800) [pid = 1663] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x110fb5c00) [pid = 1663] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x126e5e800) [pid = 1663] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x118c1ec00) [pid = 1663] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1242ce400) [pid = 1663] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1291dd000) [pid = 1663] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x112f0c800) [pid = 1663] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x11903b400) [pid = 1663] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1193d0000) [pid = 1663] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x110e83800) [pid = 1663] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x128dd0800) [pid = 1663] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119041c00) [pid = 1663] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:12:31 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x113bfb800) [pid = 1663] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:12:31 INFO - PROCESS | 1663 | 1463645551517 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 688ms 01:12:31 INFO - PROCESS | 1663 | 1463645551562 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:12:31 INFO - PROCESS | 1663 | 1463645551563 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 01:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:12:31 INFO - PROCESS | 1663 | 1463645551565 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:12:31 INFO - PROCESS | 1663 | 1463645551566 Marionette TRACE conn2 <- [1,1766,null,{}] 01:12:31 INFO - PROCESS | 1663 | 1463645551569 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:31 INFO - PROCESS | 1663 | 1463645551661 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:12:31 INFO - PROCESS | 1663 | 1463645551665 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x126010000 == 97 [pid = 1663] [id = 449] 01:12:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x111d86400) [pid = 1663] [serial = 1346] [outer = 0x0] 01:12:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1182dc000) [pid = 1663] [serial = 1347] [outer = 0x111d86400] 01:12:31 INFO - PROCESS | 1663 | 1463645551691 Marionette DEBUG loaded listener.js 01:12:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1242ce400) [pid = 1663] [serial = 1348] [outer = 0x111d86400] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x119084000 == 96 [pid = 1663] [id = 336] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12c286800 == 95 [pid = 1663] [id = 152] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12d75f800 == 94 [pid = 1663] [id = 219] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12da51800 == 93 [pid = 1663] [id = 371] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12ceb6800 == 92 [pid = 1663] [id = 176] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1373e8000 == 91 [pid = 1663] [id = 238] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x119302800 == 90 [pid = 1663] [id = 394] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x117588800 == 89 [pid = 1663] [id = 294] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1392cc800 == 88 [pid = 1663] [id = 333] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x126c8c800 == 87 [pid = 1663] [id = 216] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x123c72000 == 86 [pid = 1663] [id = 186] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12c28b000 == 85 [pid = 1663] [id = 370] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12f2e1800 == 84 [pid = 1663] [id = 414] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x113e2b000 == 83 [pid = 1663] [id = 415] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12c29d000 == 82 [pid = 1663] [id = 393] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x121187800 == 81 [pid = 1663] [id = 416] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12cecb000 == 80 [pid = 1663] [id = 217] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x11663c000 == 79 [pid = 1663] [id = 54] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x138bd6000 == 78 [pid = 1663] [id = 292] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12113f000 == 77 [pid = 1663] [id = 313] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x117046000 == 76 [pid = 1663] [id = 158] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x11289c000 == 75 [pid = 1663] [id = 240] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9b5800 == 74 [pid = 1663] [id = 248] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12adb7000 == 73 [pid = 1663] [id = 188] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad2f000 == 72 [pid = 1663] [id = 134] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12ceb8000 == 71 [pid = 1663] [id = 214] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x138ee0800 == 70 [pid = 1663] [id = 293] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x116633000 == 69 [pid = 1663] [id = 121] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12da50800 == 68 [pid = 1663] [id = 413] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad0e000 == 67 [pid = 1663] [id = 386] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12496a000 == 66 [pid = 1663] [id = 154] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x121147800 == 65 [pid = 1663] [id = 369] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12c29b000 == 64 [pid = 1663] [id = 289] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb98800 == 63 [pid = 1663] [id = 290] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12f2eb800 == 62 [pid = 1663] [id = 271] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x126937800 == 61 [pid = 1663] [id = 103] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12d19d000 == 60 [pid = 1663] [id = 218] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12ceb5000 == 59 [pid = 1663] [id = 408] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad42000 == 58 [pid = 1663] [id = 105] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x13bbc5800 == 57 [pid = 1663] [id = 334] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x11961a800 == 56 [pid = 1663] [id = 272] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x123867000 == 55 [pid = 1663] [id = 335] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb8d800 == 54 [pid = 1663] [id = 157] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd56000 == 53 [pid = 1663] [id = 392] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x138fc4800 == 52 [pid = 1663] [id = 328] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12f2e8000 == 51 [pid = 1663] [id = 291] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12cec5800 == 50 [pid = 1663] [id = 295] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x119633000 == 49 [pid = 1663] [id = 119] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1185ee800 == 48 [pid = 1663] [id = 241] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad07800 == 47 [pid = 1663] [id = 233] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x123861000 == 46 [pid = 1663] [id = 440] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1170bc800 == 45 [pid = 1663] [id = 439] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x118576800 == 44 [pid = 1663] [id = 438] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x138fb5000 == 43 [pid = 1663] [id = 437] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x138ede000 == 42 [pid = 1663] [id = 436] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x138d11000 == 41 [pid = 1663] [id = 435] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x138bd4800 == 40 [pid = 1663] [id = 434] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1373e7000 == 39 [pid = 1663] [id = 433] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12f2e4800 == 38 [pid = 1663] [id = 432] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12928f000 == 37 [pid = 1663] [id = 431] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x119072000 == 36 [pid = 1663] [id = 430] 01:12:32 INFO - PROCESS | 1663 | --DOCSHELL 0x1373a4000 == 35 [pid = 1663] [id = 429] 01:12:33 INFO - PROCESS | 1663 | --DOCSHELL 0x112881800 == 34 [pid = 1663] [id = 441] 01:12:33 INFO - PROCESS | 1663 | --DOCSHELL 0x123c71800 == 33 [pid = 1663] [id = 443] 01:12:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd55000 == 32 [pid = 1663] [id = 448] 01:12:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7e6000 == 31 [pid = 1663] [id = 445] 01:12:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad21000 == 30 [pid = 1663] [id = 446] 01:12:33 INFO - PROCESS | 1663 | --DOCSHELL 0x11a01a800 == 29 [pid = 1663] [id = 442] 01:12:33 INFO - PROCESS | 1663 | --DOCSHELL 0x128e35000 == 28 [pid = 1663] [id = 444] 01:12:33 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3c1800 == 27 [pid = 1663] [id = 447] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x126eda400) [pid = 1663] [serial = 1269] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x116a54c00) [pid = 1663] [serial = 1254] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x1182e0800) [pid = 1663] [serial = 1255] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x128e78400) [pid = 1663] [serial = 1272] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x119068400) [pid = 1663] [serial = 1257] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x128dd2000) [pid = 1663] [serial = 1270] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x119906400) [pid = 1663] [serial = 1258] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x11903d000) [pid = 1663] [serial = 1230] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12655d800) [pid = 1663] [serial = 1266] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1296f4000) [pid = 1663] [serial = 1275] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12a705800) [pid = 1663] [serial = 1248] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x11679a000) [pid = 1663] [serial = 1278] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x129583c00) [pid = 1663] [serial = 1273] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x119dde400) [pid = 1663] [serial = 1260] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x126e3dc00) [pid = 1663] [serial = 1236] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x128dd5000) [pid = 1663] [serial = 1239] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11613f400) [pid = 1663] [serial = 1227] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x11716a800) [pid = 1663] [serial = 1245] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1191a3000) [pid = 1663] [serial = 1279] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12a923800) [pid = 1663] [serial = 1276] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1211aec00) [pid = 1663] [serial = 1233] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x123c0d400) [pid = 1663] [serial = 1263] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x123c14000) [pid = 1663] [serial = 1264] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x113b6d400) [pid = 1663] [serial = 1252] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1296f7800) [pid = 1663] [serial = 1242] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x112017c00) [pid = 1663] [serial = 1251] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1211a6400) [pid = 1663] [serial = 1261] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x129587800) [pid = 1663] [serial = 1225] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12a9d7c00) [pid = 1663] [serial = 1285] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12a9cc800) [pid = 1663] [serial = 1284] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12110dc00) [pid = 1663] [serial = 1281] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1291e1400) [pid = 1663] [serial = 1282] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x126e60000) [pid = 1663] [serial = 1267] [outer = 0x0] [url = about:blank] 01:12:33 INFO - PROCESS | 1663 | 1463645553604 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2072ms 01:12:33 INFO - PROCESS | 1663 | 1463645553639 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:12:33 INFO - PROCESS | 1663 | 1463645553642 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 01:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:12:33 INFO - PROCESS | 1663 | 1463645553646 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:12:33 INFO - PROCESS | 1663 | 1463645553648 Marionette TRACE conn2 <- [1,1770,null,{}] 01:12:33 INFO - PROCESS | 1663 | 1463645553652 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:33 INFO - PROCESS | 1663 | 1463645553731 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:12:33 INFO - PROCESS | 1663 | 1463645553782 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x11287f800 == 28 [pid = 1663] [id = 450] 01:12:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11101ac00) [pid = 1663] [serial = 1349] [outer = 0x0] 01:12:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x111d1a000) [pid = 1663] [serial = 1350] [outer = 0x11101ac00] 01:12:33 INFO - PROCESS | 1663 | 1463645553810 Marionette DEBUG loaded listener.js 01:12:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11224dc00) [pid = 1663] [serial = 1351] [outer = 0x11101ac00] 01:12:34 INFO - PROCESS | 1663 | 1463645554134 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 521ms 01:12:34 INFO - PROCESS | 1663 | 1463645554167 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:12:34 INFO - PROCESS | 1663 | 1463645554171 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 01:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:12:34 INFO - PROCESS | 1663 | 1463645554178 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:12:34 INFO - PROCESS | 1663 | 1463645554180 Marionette TRACE conn2 <- [1,1774,null,{}] 01:12:34 INFO - PROCESS | 1663 | 1463645554183 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:34 INFO - PROCESS | 1663 | 1463645554255 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:12:34 INFO - PROCESS | 1663 | 1463645554262 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x113e39800 == 29 [pid = 1663] [id = 451] 01:12:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1122b5c00) [pid = 1663] [serial = 1352] [outer = 0x0] 01:12:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x112678800) [pid = 1663] [serial = 1353] [outer = 0x1122b5c00] 01:12:34 INFO - PROCESS | 1663 | 1463645554290 Marionette DEBUG loaded listener.js 01:12:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x112f0ec00) [pid = 1663] [serial = 1354] [outer = 0x1122b5c00] 01:12:34 INFO - PROCESS | 1663 | 1463645554631 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 473ms 01:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:12:34 INFO - PROCESS | 1663 | 1463645554650 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:12:34 INFO - PROCESS | 1663 | 1463645554651 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 01:12:34 INFO - PROCESS | 1663 | 1463645554654 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:12:34 INFO - PROCESS | 1663 | 1463645554656 Marionette TRACE conn2 <- [1,1778,null,{}] 01:12:34 INFO - PROCESS | 1663 | 1463645554666 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:34 INFO - PROCESS | 1663 | 1463645554743 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:12:34 INFO - PROCESS | 1663 | 1463645554749 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x116965000 == 30 [pid = 1663] [id = 452] 01:12:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x110e7a400) [pid = 1663] [serial = 1355] [outer = 0x0] 01:12:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11323d800) [pid = 1663] [serial = 1356] [outer = 0x110e7a400] 01:12:34 INFO - PROCESS | 1663 | 1463645554788 Marionette DEBUG loaded listener.js 01:12:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x113b63c00) [pid = 1663] [serial = 1357] [outer = 0x110e7a400] 01:12:35 INFO - PROCESS | 1663 | 1463645555145 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 01:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 524ms 01:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:12:35 INFO - PROCESS | 1663 | 1463645555178 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:12:35 INFO - PROCESS | 1663 | 1463645555180 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 01:12:35 INFO - PROCESS | 1663 | 1463645555182 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:12:35 INFO - PROCESS | 1663 | 1463645555183 Marionette TRACE conn2 <- [1,1782,null,{}] 01:12:35 INFO - PROCESS | 1663 | 1463645555185 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:35 INFO - PROCESS | 1663 | 1463645555282 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:12:35 INFO - PROCESS | 1663 | 1463645555288 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x117062800 == 31 [pid = 1663] [id = 453] 01:12:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x112f17c00) [pid = 1663] [serial = 1358] [outer = 0x0] 01:12:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x115ebb800) [pid = 1663] [serial = 1359] [outer = 0x112f17c00] 01:12:35 INFO - PROCESS | 1663 | 1463645555313 Marionette DEBUG loaded listener.js 01:12:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x116793c00) [pid = 1663] [serial = 1360] [outer = 0x112f17c00] 01:12:35 INFO - PROCESS | 1663 | 1463645555611 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 01:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 468ms 01:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:12:35 INFO - PROCESS | 1663 | 1463645555651 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:12:35 INFO - PROCESS | 1663 | 1463645555652 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 01:12:35 INFO - PROCESS | 1663 | 1463645555654 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:12:35 INFO - PROCESS | 1663 | 1463645555655 Marionette TRACE conn2 <- [1,1786,null,{}] 01:12:35 INFO - PROCESS | 1663 | 1463645555657 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:35 INFO - PROCESS | 1663 | 1463645555727 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:12:35 INFO - PROCESS | 1663 | 1463645555732 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x118563000 == 32 [pid = 1663] [id = 454] 01:12:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x110fb5400) [pid = 1663] [serial = 1361] [outer = 0x0] 01:12:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11679c800) [pid = 1663] [serial = 1362] [outer = 0x110fb5400] 01:12:35 INFO - PROCESS | 1663 | 1463645555759 Marionette DEBUG loaded listener.js 01:12:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x117168400) [pid = 1663] [serial = 1363] [outer = 0x110fb5400] 01:12:36 INFO - PROCESS | 1663 | 1463645556094 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 01:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 468ms 01:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:12:36 INFO - PROCESS | 1663 | 1463645556133 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:12:36 INFO - PROCESS | 1663 | 1463645556134 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 01:12:36 INFO - PROCESS | 1663 | 1463645556136 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:12:36 INFO - PROCESS | 1663 | 1463645556137 Marionette TRACE conn2 <- [1,1790,null,{}] 01:12:36 INFO - PROCESS | 1663 | 1463645556149 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:36 INFO - PROCESS | 1663 | 1463645556244 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:12:36 INFO - PROCESS | 1663 | 1463645556263 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x118ca8000 == 33 [pid = 1663] [id = 455] 01:12:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x117670c00) [pid = 1663] [serial = 1364] [outer = 0x0] 01:12:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1182dbc00) [pid = 1663] [serial = 1365] [outer = 0x117670c00] 01:12:36 INFO - PROCESS | 1663 | 1463645556289 Marionette DEBUG loaded listener.js 01:12:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1182e6000) [pid = 1663] [serial = 1366] [outer = 0x117670c00] 01:12:36 INFO - PROCESS | 1663 | 1463645556587 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 477ms 01:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:12:36 INFO - PROCESS | 1663 | 1463645556614 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:12:36 INFO - PROCESS | 1663 | 1463645556615 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 01:12:36 INFO - PROCESS | 1663 | 1463645556617 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:12:36 INFO - PROCESS | 1663 | 1463645556618 Marionette TRACE conn2 <- [1,1794,null,{}] 01:12:36 INFO - PROCESS | 1663 | 1463645556621 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:36 INFO - PROCESS | 1663 | 1463645556692 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:12:36 INFO - PROCESS | 1663 | 1463645556698 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x11961c000 == 34 [pid = 1663] [id = 456] 01:12:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1181d5000) [pid = 1663] [serial = 1367] [outer = 0x0] 01:12:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1184ca000) [pid = 1663] [serial = 1368] [outer = 0x1181d5000] 01:12:36 INFO - PROCESS | 1663 | 1463645556723 Marionette DEBUG loaded listener.js 01:12:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1185cac00) [pid = 1663] [serial = 1369] [outer = 0x1181d5000] 01:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 421ms 01:12:37 INFO - PROCESS | 1663 | 1463645557034 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:12:37 INFO - PROCESS | 1663 | 1463645557038 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:12:37 INFO - PROCESS | 1663 | 1463645557040 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 01:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:12:37 INFO - PROCESS | 1663 | 1463645557053 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:12:37 INFO - PROCESS | 1663 | 1463645557054 Marionette TRACE conn2 <- [1,1798,null,{}] 01:12:37 INFO - PROCESS | 1663 | 1463645557056 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:37 INFO - PROCESS | 1663 | 1463645557157 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:12:37 INFO - PROCESS | 1663 | 1463645557164 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199df800 == 35 [pid = 1663] [id = 457] 01:12:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x110fac400) [pid = 1663] [serial = 1370] [outer = 0x0] 01:12:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x118723c00) [pid = 1663] [serial = 1371] [outer = 0x110fac400] 01:12:37 INFO - PROCESS | 1663 | 1463645557197 Marionette DEBUG loaded listener.js 01:12:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11900ec00) [pid = 1663] [serial = 1372] [outer = 0x110fac400] 01:12:37 INFO - PROCESS | 1663 | 1463645557497 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 478ms 01:12:37 INFO - PROCESS | 1663 | 1463645557522 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:12:37 INFO - PROCESS | 1663 | 1463645557523 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 01:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:12:37 INFO - PROCESS | 1663 | 1463645557528 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:12:37 INFO - PROCESS | 1663 | 1463645557531 Marionette TRACE conn2 <- [1,1802,null,{}] 01:12:37 INFO - PROCESS | 1663 | 1463645557533 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:37 INFO - PROCESS | 1663 | 1463645557604 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:12:37 INFO - PROCESS | 1663 | 1463645557610 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x116964000 == 36 [pid = 1663] [id = 458] 01:12:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x112f11000) [pid = 1663] [serial = 1373] [outer = 0x0] 01:12:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11903e400) [pid = 1663] [serial = 1374] [outer = 0x112f11000] 01:12:37 INFO - PROCESS | 1663 | 1463645557636 Marionette DEBUG loaded listener.js 01:12:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11905f000) [pid = 1663] [serial = 1375] [outer = 0x112f11000] 01:12:37 INFO - PROCESS | 1663 | 1463645557954 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 472ms 01:12:38 INFO - PROCESS | 1663 | 1463645557998 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:12:38 INFO - PROCESS | 1663 | 1463645558000 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 01:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:12:38 INFO - PROCESS | 1663 | 1463645558002 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:12:38 INFO - PROCESS | 1663 | 1463645558003 Marionette TRACE conn2 <- [1,1806,null,{}] 01:12:38 INFO - PROCESS | 1663 | 1463645558005 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:38 INFO - PROCESS | 1663 | 1463645558107 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:12:38 INFO - PROCESS | 1663 | 1463645558115 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12117e800 == 37 [pid = 1663] [id = 459] 01:12:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11903ac00) [pid = 1663] [serial = 1376] [outer = 0x0] 01:12:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x119069c00) [pid = 1663] [serial = 1377] [outer = 0x11903ac00] 01:12:38 INFO - PROCESS | 1663 | 1463645558140 Marionette DEBUG loaded listener.js 01:12:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1191a4000) [pid = 1663] [serial = 1378] [outer = 0x11903ac00] 01:12:38 INFO - PROCESS | 1663 | 1463645558441 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 468ms 01:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:12:38 INFO - PROCESS | 1663 | 1463645558483 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:12:38 INFO - PROCESS | 1663 | 1463645558484 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 01:12:38 INFO - PROCESS | 1663 | 1463645558487 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:12:38 INFO - PROCESS | 1663 | 1463645558489 Marionette TRACE conn2 <- [1,1810,null,{}] 01:12:38 INFO - PROCESS | 1663 | 1463645558492 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:38 INFO - PROCESS | 1663 | 1463645558583 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:12:38 INFO - PROCESS | 1663 | 1463645558587 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x118562800 == 38 [pid = 1663] [id = 460] 01:12:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1193c5000) [pid = 1663] [serial = 1379] [outer = 0x0] 01:12:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x11954b000) [pid = 1663] [serial = 1380] [outer = 0x1193c5000] 01:12:38 INFO - PROCESS | 1663 | 1463645558625 Marionette DEBUG loaded listener.js 01:12:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x119d5e000) [pid = 1663] [serial = 1381] [outer = 0x1193c5000] 01:12:39 INFO - PROCESS | 1663 | 1463645559067 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 623ms 01:12:39 INFO - PROCESS | 1663 | 1463645559111 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:12:39 INFO - PROCESS | 1663 | 1463645559112 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 01:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:12:39 INFO - PROCESS | 1663 | 1463645559114 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:12:39 INFO - PROCESS | 1663 | 1463645559115 Marionette TRACE conn2 <- [1,1814,null,{}] 01:12:39 INFO - PROCESS | 1663 | 1463645559118 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:39 INFO - PROCESS | 1663 | 1463645559197 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:12:39 INFO - PROCESS | 1663 | 1463645559202 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c75000 == 39 [pid = 1663] [id = 461] 01:12:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x119d61400) [pid = 1663] [serial = 1382] [outer = 0x0] 01:12:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x119d67000) [pid = 1663] [serial = 1383] [outer = 0x119d61400] 01:12:39 INFO - PROCESS | 1663 | 1463645559229 Marionette DEBUG loaded listener.js 01:12:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x119ddac00) [pid = 1663] [serial = 1384] [outer = 0x119d61400] 01:12:39 INFO - PROCESS | 1663 | 1463645559650 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 570ms 01:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:12:39 INFO - PROCESS | 1663 | 1463645559684 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:12:39 INFO - PROCESS | 1663 | 1463645559686 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 01:12:39 INFO - PROCESS | 1663 | 1463645559688 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:12:39 INFO - PROCESS | 1663 | 1463645559688 Marionette TRACE conn2 <- [1,1818,null,{}] 01:12:39 INFO - PROCESS | 1663 | 1463645559691 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:39 INFO - PROCESS | 1663 | 1463645559797 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:12:39 INFO - PROCESS | 1663 | 1463645559804 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x124219000 == 40 [pid = 1663] [id = 462] 01:12:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x113bf8400) [pid = 1663] [serial = 1385] [outer = 0x0] 01:12:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x119dde400) [pid = 1663] [serial = 1386] [outer = 0x113bf8400] 01:12:39 INFO - PROCESS | 1663 | 1463645559829 Marionette DEBUG loaded listener.js 01:12:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12110dc00) [pid = 1663] [serial = 1387] [outer = 0x113bf8400] 01:12:40 INFO - PROCESS | 1663 | 1463645560148 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 473ms 01:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:12:40 INFO - PROCESS | 1663 | 1463645560163 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:12:40 INFO - PROCESS | 1663 | 1463645560164 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 01:12:40 INFO - PROCESS | 1663 | 1463645560166 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:12:40 INFO - PROCESS | 1663 | 1463645560167 Marionette TRACE conn2 <- [1,1822,null,{}] 01:12:40 INFO - PROCESS | 1663 | 1463645560169 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:40 INFO - PROCESS | 1663 | 1463645560246 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:12:40 INFO - PROCESS | 1663 | 1463645560250 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x124e7f000 == 41 [pid = 1663] [id = 463] 01:12:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x121112800) [pid = 1663] [serial = 1388] [outer = 0x0] 01:12:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12111a800) [pid = 1663] [serial = 1389] [outer = 0x121112800] 01:12:40 INFO - PROCESS | 1663 | 1463645560275 Marionette DEBUG loaded listener.js 01:12:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1211a8c00) [pid = 1663] [serial = 1390] [outer = 0x121112800] 01:12:40 INFO - PROCESS | 1663 | 1463645560658 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 519ms 01:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:12:40 INFO - PROCESS | 1663 | 1463645560686 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:12:40 INFO - PROCESS | 1663 | 1463645560687 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 01:12:40 INFO - PROCESS | 1663 | 1463645560690 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:12:40 INFO - PROCESS | 1663 | 1463645560693 Marionette TRACE conn2 <- [1,1826,null,{}] 01:12:40 INFO - PROCESS | 1663 | 1463645560705 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:40 INFO - PROCESS | 1663 | 1463645560852 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:12:40 INFO - PROCESS | 1663 | 1463645560872 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12692e800 == 42 [pid = 1663] [id = 464] 01:12:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x121112c00) [pid = 1663] [serial = 1391] [outer = 0x0] 01:12:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1211afc00) [pid = 1663] [serial = 1392] [outer = 0x121112c00] 01:12:40 INFO - PROCESS | 1663 | 1463645560896 Marionette DEBUG loaded listener.js 01:12:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x121399400) [pid = 1663] [serial = 1393] [outer = 0x121112c00] 01:12:41 INFO - PROCESS | 1663 | 1463645561244 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 581ms 01:12:41 INFO - PROCESS | 1663 | 1463645561270 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:12:41 INFO - PROCESS | 1663 | 1463645561271 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 01:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:12:41 INFO - PROCESS | 1663 | 1463645561279 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:12:41 INFO - PROCESS | 1663 | 1463645561280 Marionette TRACE conn2 <- [1,1830,null,{}] 01:12:41 INFO - PROCESS | 1663 | 1463645561282 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:41 INFO - PROCESS | 1663 | 1463645561371 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:12:41 INFO - PROCESS | 1663 | 1463645561376 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e23800 == 43 [pid = 1663] [id = 465] 01:12:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x1213a1000) [pid = 1663] [serial = 1394] [outer = 0x0] 01:12:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x122cf2c00) [pid = 1663] [serial = 1395] [outer = 0x1213a1000] 01:12:41 INFO - PROCESS | 1663 | 1463645561400 Marionette DEBUG loaded listener.js 01:12:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12381c400) [pid = 1663] [serial = 1396] [outer = 0x1213a1000] 01:12:41 INFO - PROCESS | 1663 | 1463645561711 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 474ms 01:12:41 INFO - PROCESS | 1663 | 1463645561754 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:12:41 INFO - PROCESS | 1663 | 1463645561755 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 01:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:12:41 INFO - PROCESS | 1663 | 1463645561757 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:12:41 INFO - PROCESS | 1663 | 1463645561758 Marionette TRACE conn2 <- [1,1834,null,{}] 01:12:41 INFO - PROCESS | 1663 | 1463645561764 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:41 INFO - PROCESS | 1663 | 1463645561863 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:12:41 INFO - PROCESS | 1663 | 1463645561867 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x129293800 == 44 [pid = 1663] [id = 466] 01:12:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x122a09c00) [pid = 1663] [serial = 1397] [outer = 0x0] 01:12:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x123b3b800) [pid = 1663] [serial = 1398] [outer = 0x122a09c00] 01:12:41 INFO - PROCESS | 1663 | 1463645561920 Marionette DEBUG loaded listener.js 01:12:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x123c0e400) [pid = 1663] [serial = 1399] [outer = 0x122a09c00] 01:12:42 INFO - PROCESS | 1663 | 1463645562254 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 01:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 01:12:42 INFO - PROCESS | 1663 | 1463645562279 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:12:42 INFO - PROCESS | 1663 | 1463645562280 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 01:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:12:42 INFO - PROCESS | 1663 | 1463645562290 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:12:42 INFO - PROCESS | 1663 | 1463645562291 Marionette TRACE conn2 <- [1,1838,null,{}] 01:12:42 INFO - PROCESS | 1663 | 1463645562301 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:42 INFO - PROCESS | 1663 | 1463645562400 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:12:42 INFO - PROCESS | 1663 | 1463645562404 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x11826c000 == 45 [pid = 1663] [id = 467] 01:12:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x123b3c800) [pid = 1663] [serial = 1400] [outer = 0x0] 01:12:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x123c18000) [pid = 1663] [serial = 1401] [outer = 0x123b3c800] 01:12:42 INFO - PROCESS | 1663 | 1463645562787 Marionette DEBUG loaded listener.js 01:12:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x1242c2c00) [pid = 1663] [serial = 1402] [outer = 0x123b3c800] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x112f0dc00) [pid = 1663] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x1260d2c00) [pid = 1663] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x11900e800) [pid = 1663] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x124e42400) [pid = 1663] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x126e41800) [pid = 1663] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x11395cc00) [pid = 1663] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x1260c9000) [pid = 1663] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x129582400) [pid = 1663] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x117555400) [pid = 1663] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x1194bd400) [pid = 1663] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x1194c7000) [pid = 1663] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x111016c00) [pid = 1663] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x110fb4c00) [pid = 1663] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x119ddf400) [pid = 1663] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x112f19400) [pid = 1663] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1122abc00) [pid = 1663] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x11679b800) [pid = 1663] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x117168800) [pid = 1663] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x118725400) [pid = 1663] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x123b32800) [pid = 1663] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1245e2000) [pid = 1663] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x128e6d400) [pid = 1663] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1292cb400) [pid = 1663] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x119dd6800) [pid = 1663] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x119107000) [pid = 1663] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x111d7b400) [pid = 1663] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x112f93400) [pid = 1663] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x110fb0400) [pid = 1663] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x113344c00) [pid = 1663] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12b339800) [pid = 1663] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12ad87400) [pid = 1663] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12a91e000) [pid = 1663] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1260d1000) [pid = 1663] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x124324000) [pid = 1663] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12110f800) [pid = 1663] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x11872f400) [pid = 1663] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x112f15c00) [pid = 1663] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12a9d7400) [pid = 1663] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x123975400) [pid = 1663] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:12:42 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12431b400) [pid = 1663] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:12:43 INFO - PROCESS | 1663 | 1463645563082 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 826ms 01:12:43 INFO - PROCESS | 1663 | 1463645563117 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:12:43 INFO - PROCESS | 1663 | 1463645563118 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 01:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:12:43 INFO - PROCESS | 1663 | 1463645563120 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:12:43 INFO - PROCESS | 1663 | 1463645563121 Marionette TRACE conn2 <- [1,1842,null,{}] 01:12:43 INFO - PROCESS | 1663 | 1463645563124 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:43 INFO - PROCESS | 1663 | 1463645563219 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:12:43 INFO - PROCESS | 1663 | 1463645563224 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x121136800 == 46 [pid = 1663] [id = 468] 01:12:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x110fab800) [pid = 1663] [serial = 1403] [outer = 0x0] 01:12:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x11334c800) [pid = 1663] [serial = 1404] [outer = 0x110fab800] 01:12:43 INFO - PROCESS | 1663 | 1463645563250 Marionette DEBUG loaded listener.js 01:12:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x117555800) [pid = 1663] [serial = 1405] [outer = 0x110fab800] 01:12:43 INFO - PROCESS | 1663 | 1463645563569 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 470ms 01:12:43 INFO - PROCESS | 1663 | 1463645563590 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:12:43 INFO - PROCESS | 1663 | 1463645563592 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 01:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:12:43 INFO - PROCESS | 1663 | 1463645563596 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:12:43 INFO - PROCESS | 1663 | 1463645563597 Marionette TRACE conn2 <- [1,1846,null,{}] 01:12:43 INFO - PROCESS | 1663 | 1463645563599 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:43 INFO - PROCESS | 1663 | 1463645563706 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:12:43 INFO - PROCESS | 1663 | 1463645563713 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7d4000 == 47 [pid = 1663] [id = 469] 01:12:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x112673000) [pid = 1663] [serial = 1406] [outer = 0x0] 01:12:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x11872cc00) [pid = 1663] [serial = 1407] [outer = 0x112673000] 01:12:43 INFO - PROCESS | 1663 | 1463645563746 Marionette DEBUG loaded listener.js 01:12:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x119dd9c00) [pid = 1663] [serial = 1408] [outer = 0x112673000] 01:12:44 INFO - PROCESS | 1663 | 1463645564044 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 468ms 01:12:44 INFO - PROCESS | 1663 | 1463645564067 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:12:44 INFO - PROCESS | 1663 | 1463645564068 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 01:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:12:44 INFO - PROCESS | 1663 | 1463645564070 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:12:44 INFO - PROCESS | 1663 | 1463645564071 Marionette TRACE conn2 <- [1,1850,null,{}] 01:12:44 INFO - PROCESS | 1663 | 1463645564074 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:44 INFO - PROCESS | 1663 | 1463645564157 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:12:44 INFO - PROCESS | 1663 | 1463645564163 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9c5000 == 48 [pid = 1663] [id = 470] 01:12:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x119104400) [pid = 1663] [serial = 1409] [outer = 0x0] 01:12:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x123c10c00) [pid = 1663] [serial = 1410] [outer = 0x119104400] 01:12:44 INFO - PROCESS | 1663 | 1463645564188 Marionette DEBUG loaded listener.js 01:12:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1242c6800) [pid = 1663] [serial = 1411] [outer = 0x119104400] 01:12:44 INFO - PROCESS | 1663 | 1463645564524 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 470ms 01:12:44 INFO - PROCESS | 1663 | 1463645564540 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:12:44 INFO - PROCESS | 1663 | 1463645564541 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 01:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:12:44 INFO - PROCESS | 1663 | 1463645564547 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:12:44 INFO - PROCESS | 1663 | 1463645564548 Marionette TRACE conn2 <- [1,1854,null,{}] 01:12:44 INFO - PROCESS | 1663 | 1463645564550 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:44 INFO - PROCESS | 1663 | 1463645564660 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:12:44 INFO - PROCESS | 1663 | 1463645564667 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad07800 == 49 [pid = 1663] [id = 471] 01:12:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x119107000) [pid = 1663] [serial = 1412] [outer = 0x0] 01:12:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1242c7000) [pid = 1663] [serial = 1413] [outer = 0x119107000] 01:12:44 INFO - PROCESS | 1663 | 1463645564691 Marionette DEBUG loaded listener.js 01:12:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12431b400) [pid = 1663] [serial = 1414] [outer = 0x119107000] 01:12:45 INFO - PROCESS | 1663 | 1463645565181 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 673ms 01:12:45 INFO - PROCESS | 1663 | 1463645565218 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:12:45 INFO - PROCESS | 1663 | 1463645565221 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 01:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:12:45 INFO - PROCESS | 1663 | 1463645565225 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:12:45 INFO - PROCESS | 1663 | 1463645565228 Marionette TRACE conn2 <- [1,1858,null,{}] 01:12:45 INFO - PROCESS | 1663 | 1463645565232 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:45 INFO - PROCESS | 1663 | 1463645565342 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:12:45 INFO - PROCESS | 1663 | 1463645565402 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e12000 == 50 [pid = 1663] [id = 472] 01:12:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x111015400) [pid = 1663] [serial = 1415] [outer = 0x0] 01:12:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x112051800) [pid = 1663] [serial = 1416] [outer = 0x111015400] 01:12:45 INFO - PROCESS | 1663 | 1463645565433 Marionette DEBUG loaded listener.js 01:12:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x112674000) [pid = 1663] [serial = 1417] [outer = 0x111015400] 01:12:46 INFO - PROCESS | 1663 | 1463645566004 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 822ms 01:12:46 INFO - PROCESS | 1663 | 1463645566066 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:12:46 INFO - PROCESS | 1663 | 1463645566070 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 01:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:12:46 INFO - PROCESS | 1663 | 1463645566074 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:12:46 INFO - PROCESS | 1663 | 1463645566078 Marionette TRACE conn2 <- [1,1862,null,{}] 01:12:46 INFO - PROCESS | 1663 | 1463645566081 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:46 INFO - PROCESS | 1663 | 1463645566192 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:12:46 INFO - PROCESS | 1663 | 1463645566275 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x112d0a000 == 51 [pid = 1663] [id = 473] 01:12:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x111017400) [pid = 1663] [serial = 1418] [outer = 0x0] 01:12:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x11276a800) [pid = 1663] [serial = 1419] [outer = 0x111017400] 01:12:46 INFO - PROCESS | 1663 | 1463645566305 Marionette DEBUG loaded listener.js 01:12:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x113e63c00) [pid = 1663] [serial = 1420] [outer = 0x111017400] 01:12:46 INFO - PROCESS | 1663 | 1463645566973 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 975ms 01:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:12:47 INFO - PROCESS | 1663 | 1463645567050 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:12:47 INFO - PROCESS | 1663 | 1463645567052 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 01:12:47 INFO - PROCESS | 1663 | 1463645567055 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:12:47 INFO - PROCESS | 1663 | 1463645567057 Marionette TRACE conn2 <- [1,1866,null,{}] 01:12:47 INFO - PROCESS | 1663 | 1463645567061 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:47 INFO - PROCESS | 1663 | 1463645567168 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbb8800 == 50 [pid = 1663] [id = 21] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12cec2800 == 49 [pid = 1663] [id = 16] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x113b9c800 == 48 [pid = 1663] [id = 26] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb90800 == 47 [pid = 1663] [id = 15] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12c797800 == 46 [pid = 1663] [id = 14] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x129296800 == 45 [pid = 1663] [id = 6] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x11827c800 == 44 [pid = 1663] [id = 13] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12c064800 == 43 [pid = 1663] [id = 11] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3be000 == 42 [pid = 1663] [id = 10] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12c290000 == 41 [pid = 1663] [id = 12] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12da44000 == 40 [pid = 1663] [id = 20] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9b4800 == 39 [pid = 1663] [id = 8] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1182dc000) [pid = 1663] [serial = 1347] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOCSHELL 0x126010000 == 38 [pid = 1663] [id = 449] 01:12:47 INFO - PROCESS | 1663 | 1463645567257 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1127b9800 == 39 [pid = 1663] [id = 474] 01:12:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x11101d400) [pid = 1663] [serial = 1421] [outer = 0x0] 01:12:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x11224e000) [pid = 1663] [serial = 1422] [outer = 0x11101d400] 01:12:47 INFO - PROCESS | 1663 | 1463645567285 Marionette DEBUG loaded listener.js 01:12:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x112771c00) [pid = 1663] [serial = 1423] [outer = 0x11101d400] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12a929400) [pid = 1663] [serial = 1249] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1291d8c00) [pid = 1663] [serial = 1240] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x123bcf400) [pid = 1663] [serial = 1171] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x126edd400) [pid = 1663] [serial = 1237] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x126e64400) [pid = 1663] [serial = 1180] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x116790400) [pid = 1663] [serial = 1165] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x126e43400) [pid = 1663] [serial = 1177] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12a91a400) [pid = 1663] [serial = 1243] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1193cd400) [pid = 1663] [serial = 1231] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1211aa000) [pid = 1663] [serial = 1111] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x126927000) [pid = 1663] [serial = 1114] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x11266e800) [pid = 1663] [serial = 1162] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x112678c00) [pid = 1663] [serial = 1105] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1242c8000) [pid = 1663] [serial = 1234] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1171d3400) [pid = 1663] [serial = 1228] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x126e59800) [pid = 1663] [serial = 1246] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x126ecfc00) [pid = 1663] [serial = 1183] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1182e9400) [pid = 1663] [serial = 1108] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1191a5c00) [pid = 1663] [serial = 1168] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x124906c00) [pid = 1663] [serial = 1174] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x128e77c00) [pid = 1663] [serial = 1338] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1296f7000) [pid = 1663] [serial = 1341] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12aad1000) [pid = 1663] [serial = 1344] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x122e8e400) [pid = 1663] [serial = 1330] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1211a6c00) [pid = 1663] [serial = 1329] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x119d5cc00) [pid = 1663] [serial = 1326] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12110c000) [pid = 1663] [serial = 1327] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1166b5000) [pid = 1663] [serial = 1323] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1191a3c00) [pid = 1663] [serial = 1324] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1171d2c00) [pid = 1663] [serial = 1321] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x115e42800) [pid = 1663] [serial = 1320] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x126e3ac00) [pid = 1663] [serial = 1318] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1185c8400) [pid = 1663] [serial = 1317] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12bc39800) [pid = 1663] [serial = 1315] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x124e46c00) [pid = 1663] [serial = 1314] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12bc45000) [pid = 1663] [serial = 1312] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12bc3ec00) [pid = 1663] [serial = 1311] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b3ec800) [pid = 1663] [serial = 1309] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12b337400) [pid = 1663] [serial = 1308] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12ad8d800) [pid = 1663] [serial = 1306] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12aada000) [pid = 1663] [serial = 1305] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12958c000) [pid = 1663] [serial = 1303] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x128e70c00) [pid = 1663] [serial = 1302] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x126edec00) [pid = 1663] [serial = 1300] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x126999400) [pid = 1663] [serial = 1299] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1245e3000) [pid = 1663] [serial = 1297] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x123c10000) [pid = 1663] [serial = 1296] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119d65400) [pid = 1663] [serial = 1294] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1194c3000) [pid = 1663] [serial = 1293] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11806b800) [pid = 1663] [serial = 1291] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x116944400) [pid = 1663] [serial = 1290] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12aad7800) [pid = 1663] [serial = 1287] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12aae3800) [pid = 1663] [serial = 1288] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x123c10400) [pid = 1663] [serial = 1332] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x124322800) [pid = 1663] [serial = 1333] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12aaec000) [pid = 1663] [serial = 1345] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x126568c00) [pid = 1663] [serial = 1335] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x128d3e000) [pid = 1663] [serial = 1336] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1292cac00) [pid = 1663] [serial = 1339] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12a9d0000) [pid = 1663] [serial = 1342] [outer = 0x0] [url = about:blank] 01:12:47 INFO - PROCESS | 1663 | 1463645567632 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 01:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 623ms 01:12:47 INFO - PROCESS | 1663 | 1463645567679 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:12:47 INFO - PROCESS | 1663 | 1463645567683 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 01:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:12:47 INFO - PROCESS | 1663 | 1463645567687 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:12:47 INFO - PROCESS | 1663 | 1463645567689 Marionette TRACE conn2 <- [1,1870,null,{}] 01:12:47 INFO - PROCESS | 1663 | 1463645567691 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:47 INFO - PROCESS | 1663 | 1463645567767 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:12:47 INFO - PROCESS | 1663 | 1463645567772 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x11696f800 == 40 [pid = 1663] [id = 475] 01:12:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x112e1e800) [pid = 1663] [serial = 1424] [outer = 0x0] 01:12:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x112f18000) [pid = 1663] [serial = 1425] [outer = 0x112e1e800] 01:12:47 INFO - PROCESS | 1663 | 1463645567802 Marionette DEBUG loaded listener.js 01:12:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x115e3dc00) [pid = 1663] [serial = 1426] [outer = 0x112e1e800] 01:12:48 INFO - PROCESS | 1663 | 1463645568147 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 01:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 474ms 01:12:48 INFO - PROCESS | 1663 | 1463645568162 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:12:48 INFO - PROCESS | 1663 | 1463645568164 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 01:12:48 INFO - PROCESS | 1663 | 1463645568166 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:12:48 INFO - PROCESS | 1663 | 1463645568168 Marionette TRACE conn2 <- [1,1874,null,{}] 01:12:48 INFO - PROCESS | 1663 | 1463645568177 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:48 INFO - PROCESS | 1663 | 1463645568262 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:12:48 INFO - PROCESS | 1663 | 1463645568317 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11827d800 == 41 [pid = 1663] [id = 476] 01:12:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x111010800) [pid = 1663] [serial = 1427] [outer = 0x0] 01:12:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x116794000) [pid = 1663] [serial = 1428] [outer = 0x111010800] 01:12:48 INFO - PROCESS | 1663 | 1463645568347 Marionette DEBUG loaded listener.js 01:12:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x116a54800) [pid = 1663] [serial = 1429] [outer = 0x111010800] 01:12:48 INFO - PROCESS | 1663 | 1463645568841 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 720ms 01:12:48 INFO - PROCESS | 1663 | 1463645568887 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:12:48 INFO - PROCESS | 1663 | 1463645568891 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 01:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:12:48 INFO - PROCESS | 1663 | 1463645568895 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:12:48 INFO - PROCESS | 1663 | 1463645568898 Marionette TRACE conn2 <- [1,1878,null,{}] 01:12:48 INFO - PROCESS | 1663 | 1463645568904 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:49 INFO - PROCESS | 1663 | 1463645569130 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:12:49 INFO - PROCESS | 1663 | 1463645569196 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x116909000 == 42 [pid = 1663] [id = 477] 01:12:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x112678400) [pid = 1663] [serial = 1430] [outer = 0x0] 01:12:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x112a61800) [pid = 1663] [serial = 1431] [outer = 0x112678400] 01:12:49 INFO - PROCESS | 1663 | 1463645569248 Marionette DEBUG loaded listener.js 01:12:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x112f19800) [pid = 1663] [serial = 1432] [outer = 0x112678400] 01:12:49 INFO - PROCESS | 1663 | 1463645569740 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 873ms 01:12:49 INFO - PROCESS | 1663 | 1463645569769 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:12:49 INFO - PROCESS | 1663 | 1463645569773 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 01:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:12:49 INFO - PROCESS | 1663 | 1463645569778 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:12:49 INFO - PROCESS | 1663 | 1463645569780 Marionette TRACE conn2 <- [1,1882,null,{}] 01:12:49 INFO - PROCESS | 1663 | 1463645569783 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:49 INFO - PROCESS | 1663 | 1463645569884 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:12:49 INFO - PROCESS | 1663 | 1463645569938 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x118c8f800 == 43 [pid = 1663] [id = 478] 01:12:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x113343c00) [pid = 1663] [serial = 1433] [outer = 0x0] 01:12:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x113e64000) [pid = 1663] [serial = 1434] [outer = 0x113343c00] 01:12:49 INFO - PROCESS | 1663 | 1463645569970 Marionette DEBUG loaded listener.js 01:12:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x116792000) [pid = 1663] [serial = 1435] [outer = 0x113343c00] 01:12:50 INFO - PROCESS | 1663 | 1463645570386 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 01:12:50 INFO - PROCESS | 1663 | 1463645570448 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:12:50 INFO - PROCESS | 1663 | 1463645570449 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 01:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:12:50 INFO - PROCESS | 1663 | 1463645570452 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:12:50 INFO - PROCESS | 1663 | 1463645570454 Marionette TRACE conn2 <- [1,1886,null,{}] 01:12:50 INFO - PROCESS | 1663 | 1463645570462 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:50 INFO - PROCESS | 1663 | 1463645570584 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:12:50 INFO - PROCESS | 1663 | 1463645570664 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ca2800 == 44 [pid = 1663] [id = 479] 01:12:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11716f000) [pid = 1663] [serial = 1436] [outer = 0x0] 01:12:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1171d6000) [pid = 1663] [serial = 1437] [outer = 0x11716f000] 01:12:50 INFO - PROCESS | 1663 | 1463645570697 Marionette DEBUG loaded listener.js 01:12:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x117556000) [pid = 1663] [serial = 1438] [outer = 0x11716f000] 01:12:51 INFO - PROCESS | 1663 | 1463645571118 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 01:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 676ms 01:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:12:51 INFO - PROCESS | 1663 | 1463645571130 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:12:51 INFO - PROCESS | 1663 | 1463645571131 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 01:12:51 INFO - PROCESS | 1663 | 1463645571134 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:12:51 INFO - PROCESS | 1663 | 1463645571135 Marionette TRACE conn2 <- [1,1890,null,{}] 01:12:51 INFO - PROCESS | 1663 | 1463645571137 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:51 INFO - PROCESS | 1663 | 1463645571233 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:12:51 INFO - PROCESS | 1663 | 1463645571292 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12117c800 == 45 [pid = 1663] [id = 480] 01:12:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11806c800) [pid = 1663] [serial = 1439] [outer = 0x0] 01:12:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1182df000) [pid = 1663] [serial = 1440] [outer = 0x11806c800] 01:12:51 INFO - PROCESS | 1663 | 1463645571326 Marionette DEBUG loaded listener.js 01:12:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1182e8c00) [pid = 1663] [serial = 1441] [outer = 0x11806c800] 01:12:51 INFO - PROCESS | 1663 | 1463645571767 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 01:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 669ms 01:12:51 INFO - PROCESS | 1663 | 1463645571803 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:12:51 INFO - PROCESS | 1663 | 1463645571805 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 01:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:12:51 INFO - PROCESS | 1663 | 1463645571807 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:12:51 INFO - PROCESS | 1663 | 1463645571808 Marionette TRACE conn2 <- [1,1894,null,{}] 01:12:51 INFO - PROCESS | 1663 | 1463645571811 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:51 INFO - PROCESS | 1663 | 1463645571903 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:12:51 INFO - PROCESS | 1663 | 1463645571988 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b17000 == 46 [pid = 1663] [id = 481] 01:12:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1181cb400) [pid = 1663] [serial = 1442] [outer = 0x0] 01:12:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118723400) [pid = 1663] [serial = 1443] [outer = 0x1181cb400] 01:12:52 INFO - PROCESS | 1663 | 1463645572019 Marionette DEBUG loaded listener.js 01:12:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118c1f000) [pid = 1663] [serial = 1444] [outer = 0x1181cb400] 01:12:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1185c4400) [pid = 1663] [serial = 1445] [outer = 0x12d1b4c00] 01:12:52 INFO - PROCESS | 1663 | 1463645572506 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 721ms 01:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:12:52 INFO - PROCESS | 1663 | 1463645572538 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:12:52 INFO - PROCESS | 1663 | 1463645572539 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 01:12:52 INFO - PROCESS | 1663 | 1463645572544 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:12:52 INFO - PROCESS | 1663 | 1463645572546 Marionette TRACE conn2 <- [1,1898,null,{}] 01:12:52 INFO - PROCESS | 1663 | 1463645572549 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:52 INFO - PROCESS | 1663 | 1463645572668 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:12:52 INFO - PROCESS | 1663 | 1463645572723 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x11827d000 == 47 [pid = 1663] [id = 482] 01:12:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x119035400) [pid = 1663] [serial = 1446] [outer = 0x0] 01:12:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1191a4c00) [pid = 1663] [serial = 1447] [outer = 0x119035400] 01:12:52 INFO - PROCESS | 1663 | 1463645572754 Marionette DEBUG loaded listener.js 01:12:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x119902c00) [pid = 1663] [serial = 1448] [outer = 0x119035400] 01:12:53 INFO - PROCESS | 1663 | 1463645573262 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 771ms 01:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:12:53 INFO - PROCESS | 1663 | 1463645573315 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:12:53 INFO - PROCESS | 1663 | 1463645573317 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 01:12:53 INFO - PROCESS | 1663 | 1463645573320 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:12:53 INFO - PROCESS | 1663 | 1463645573322 Marionette TRACE conn2 <- [1,1902,null,{}] 01:12:53 INFO - PROCESS | 1663 | 1463645573327 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:53 INFO - PROCESS | 1663 | 1463645573421 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:12:53 INFO - PROCESS | 1663 | 1463645573493 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x11695a000 == 48 [pid = 1663] [id = 483] 01:12:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11204c000) [pid = 1663] [serial = 1449] [outer = 0x0] 01:12:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1122a9c00) [pid = 1663] [serial = 1450] [outer = 0x11204c000] 01:12:53 INFO - PROCESS | 1663 | 1463645573521 Marionette DEBUG loaded listener.js 01:12:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x112a60800) [pid = 1663] [serial = 1451] [outer = 0x11204c000] 01:12:53 INFO - PROCESS | 1663 | --DOCSHELL 0x128e23800 == 47 [pid = 1663] [id = 465] 01:12:53 INFO - PROCESS | 1663 | --DOCSHELL 0x11287f800 == 46 [pid = 1663] [id = 450] 01:12:53 INFO - PROCESS | 1663 | --DOCSHELL 0x11696f800 == 45 [pid = 1663] [id = 475] 01:12:53 INFO - PROCESS | 1663 | --DOCSHELL 0x1127b9800 == 44 [pid = 1663] [id = 474] 01:12:54 INFO - PROCESS | 1663 | 1463645574014 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 724ms 01:12:54 INFO - PROCESS | 1663 | 1463645574045 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:12:54 INFO - PROCESS | 1663 | 1463645574047 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 01:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:12:54 INFO - PROCESS | 1663 | 1463645574051 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:12:54 INFO - PROCESS | 1663 | 1463645574053 Marionette TRACE conn2 <- [1,1906,null,{}] 01:12:54 INFO - PROCESS | 1663 | 1463645574057 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:54 INFO - PROCESS | 1663 | 1463645574156 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:12:54 INFO - PROCESS | 1663 | 1463645574212 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161c4800 == 45 [pid = 1663] [id = 484] 01:12:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x111b06400) [pid = 1663] [serial = 1452] [outer = 0x0] 01:12:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x112764400) [pid = 1663] [serial = 1453] [outer = 0x111b06400] 01:12:54 INFO - PROCESS | 1663 | 1463645574245 Marionette DEBUG loaded listener.js 01:12:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x112f93800) [pid = 1663] [serial = 1454] [outer = 0x111b06400] 01:12:54 INFO - PROCESS | 1663 | 1463645574678 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 01:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 674ms 01:12:54 INFO - PROCESS | 1663 | 1463645574741 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:12:54 INFO - PROCESS | 1663 | 1463645574745 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 01:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:12:54 INFO - PROCESS | 1663 | 1463645574752 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:12:54 INFO - PROCESS | 1663 | 1463645574754 Marionette TRACE conn2 <- [1,1910,null,{}] 01:12:54 INFO - PROCESS | 1663 | 1463645574756 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:54 INFO - PROCESS | 1663 | 1463645574889 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:12:54 INFO - PROCESS | 1663 | 1463645574902 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x119629000 == 46 [pid = 1663] [id = 485] 01:12:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x11613b000) [pid = 1663] [serial = 1455] [outer = 0x0] 01:12:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11679b800) [pid = 1663] [serial = 1456] [outer = 0x11613b000] 01:12:54 INFO - PROCESS | 1663 | 1463645574932 Marionette DEBUG loaded listener.js 01:12:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11716bc00) [pid = 1663] [serial = 1457] [outer = 0x11613b000] 01:12:55 INFO - PROCESS | 1663 | 1463645575381 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 01:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 01:12:55 INFO - PROCESS | 1663 | 1463645575422 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:12:55 INFO - PROCESS | 1663 | 1463645575424 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 01:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:12:55 INFO - PROCESS | 1663 | 1463645575446 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:12:55 INFO - PROCESS | 1663 | 1463645575449 Marionette TRACE conn2 <- [1,1914,null,{}] 01:12:55 INFO - PROCESS | 1663 | 1463645575456 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:55 INFO - PROCESS | 1663 | 1463645575555 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:12:55 INFO - PROCESS | 1663 | 1463645575624 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c78800 == 47 [pid = 1663] [id = 486] 01:12:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x118069800) [pid = 1663] [serial = 1458] [outer = 0x0] 01:12:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1182e0400) [pid = 1663] [serial = 1459] [outer = 0x118069800] 01:12:55 INFO - PROCESS | 1663 | 1463645575656 Marionette DEBUG loaded listener.js 01:12:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x11900e800) [pid = 1663] [serial = 1460] [outer = 0x118069800] 01:12:56 INFO - PROCESS | 1663 | 1463645576092 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 674ms 01:12:56 INFO - PROCESS | 1663 | 1463645576119 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:12:56 INFO - PROCESS | 1663 | 1463645576120 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 01:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:12:56 INFO - PROCESS | 1663 | 1463645576123 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:12:56 INFO - PROCESS | 1663 | 1463645576124 Marionette TRACE conn2 <- [1,1918,null,{}] 01:12:56 INFO - PROCESS | 1663 | 1463645576127 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:56 INFO - PROCESS | 1663 | 1463645576241 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:12:56 INFO - PROCESS | 1663 | 1463645576296 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x112654000 == 48 [pid = 1663] [id = 487] 01:12:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x118068c00) [pid = 1663] [serial = 1461] [outer = 0x0] 01:12:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1193c7400) [pid = 1663] [serial = 1462] [outer = 0x118068c00] 01:12:56 INFO - PROCESS | 1663 | 1463645576327 Marionette DEBUG loaded listener.js 01:12:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x119546800) [pid = 1663] [serial = 1463] [outer = 0x118068c00] 01:12:56 INFO - PROCESS | 1663 | 1463645576738 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 01:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 669ms 01:12:56 INFO - PROCESS | 1663 | 1463645576793 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:12:56 INFO - PROCESS | 1663 | 1463645576794 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 01:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:12:56 INFO - PROCESS | 1663 | 1463645576797 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:12:56 INFO - PROCESS | 1663 | 1463645576798 Marionette TRACE conn2 <- [1,1922,null,{}] 01:12:56 INFO - PROCESS | 1663 | 1463645576801 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:56 INFO - PROCESS | 1663 | 1463645576906 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:12:57 INFO - PROCESS | 1663 | 1463645577022 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e1b000 == 49 [pid = 1663] [id = 488] 01:12:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x11919e800) [pid = 1663] [serial = 1464] [outer = 0x0] 01:12:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x119905800) [pid = 1663] [serial = 1465] [outer = 0x11919e800] 01:12:57 INFO - PROCESS | 1663 | 1463645577072 Marionette DEBUG loaded listener.js 01:12:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x119d62c00) [pid = 1663] [serial = 1466] [outer = 0x11919e800] 01:12:57 INFO - PROCESS | 1663 | 1463645577551 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 01:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 769ms 01:12:57 INFO - PROCESS | 1663 | 1463645577567 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:12:57 INFO - PROCESS | 1663 | 1463645577568 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 01:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:12:57 INFO - PROCESS | 1663 | 1463645577570 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:12:57 INFO - PROCESS | 1663 | 1463645577572 Marionette TRACE conn2 <- [1,1926,null,{}] 01:12:57 INFO - PROCESS | 1663 | 1463645577574 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:57 INFO - PROCESS | 1663 | 1463645577693 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:12:57 INFO - PROCESS | 1663 | 1463645577749 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12928c800 == 50 [pid = 1663] [id = 489] 01:12:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x119dd7c00) [pid = 1663] [serial = 1467] [outer = 0x0] 01:12:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12110c400) [pid = 1663] [serial = 1468] [outer = 0x119dd7c00] 01:12:57 INFO - PROCESS | 1663 | 1463645577779 Marionette DEBUG loaded listener.js 01:12:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x121396400) [pid = 1663] [serial = 1469] [outer = 0x119dd7c00] 01:12:58 INFO - PROCESS | 1663 | 1463645578168 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 01:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 668ms 01:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:12:58 INFO - PROCESS | 1663 | 1463645578240 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:12:58 INFO - PROCESS | 1663 | 1463645578241 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 01:12:58 INFO - PROCESS | 1663 | 1463645578243 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:12:58 INFO - PROCESS | 1663 | 1463645578245 Marionette TRACE conn2 <- [1,1930,null,{}] 01:12:58 INFO - PROCESS | 1663 | 1463645578247 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:58 INFO - PROCESS | 1663 | 1463645578341 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:12:58 INFO - PROCESS | 1663 | 1463645578409 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7e4800 == 51 [pid = 1663] [id = 490] 01:12:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x110e82c00) [pid = 1663] [serial = 1470] [outer = 0x0] 01:12:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12139dc00) [pid = 1663] [serial = 1471] [outer = 0x110e82c00] 01:12:58 INFO - PROCESS | 1663 | 1463645578438 Marionette DEBUG loaded listener.js 01:12:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x123824000) [pid = 1663] [serial = 1472] [outer = 0x110e82c00] 01:12:58 INFO - PROCESS | 1663 | 1463645578930 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 01:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 719ms 01:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:12:58 INFO - PROCESS | 1663 | 1463645578980 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:12:58 INFO - PROCESS | 1663 | 1463645578982 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 01:12:58 INFO - PROCESS | 1663 | 1463645578987 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:12:58 INFO - PROCESS | 1663 | 1463645578990 Marionette TRACE conn2 <- [1,1934,null,{}] 01:12:58 INFO - PROCESS | 1663 | 1463645578996 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:59 INFO - PROCESS | 1663 | 1463645579095 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:12:59 INFO - PROCESS | 1663 | 1463645579160 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cac800 == 52 [pid = 1663] [id = 491] 01:12:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x112f1a000) [pid = 1663] [serial = 1473] [outer = 0x0] 01:12:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x113344400) [pid = 1663] [serial = 1474] [outer = 0x112f1a000] 01:12:59 INFO - PROCESS | 1663 | 1463645579187 Marionette DEBUG loaded listener.js 01:12:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11618f800) [pid = 1663] [serial = 1475] [outer = 0x112f1a000] 01:12:59 INFO - PROCESS | 1663 | 1463645579679 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 724ms 01:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:12:59 INFO - PROCESS | 1663 | 1463645579734 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:12:59 INFO - PROCESS | 1663 | 1463645579736 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 01:12:59 INFO - PROCESS | 1663 | 1463645579741 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:12:59 INFO - PROCESS | 1663 | 1463645579746 Marionette TRACE conn2 <- [1,1938,null,{}] 01:12:59 INFO - PROCESS | 1663 | 1463645579750 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:59 INFO - PROCESS | 1663 | 1463645579849 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:12:59 INFO - PROCESS | 1663 | 1463645579919 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x117591800 == 53 [pid = 1663] [id = 492] 01:12:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11266d000) [pid = 1663] [serial = 1476] [outer = 0x0] 01:12:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11515d400) [pid = 1663] [serial = 1477] [outer = 0x11266d000] 01:12:59 INFO - PROCESS | 1663 | 1463645579953 Marionette DEBUG loaded listener.js 01:13:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x116a51000) [pid = 1663] [serial = 1478] [outer = 0x11266d000] 01:13:00 INFO - PROCESS | 1663 | 1463645580411 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 724ms 01:13:00 INFO - PROCESS | 1663 | 1463645580465 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:13:00 INFO - PROCESS | 1663 | 1463645580469 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 01:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:13:00 INFO - PROCESS | 1663 | 1463645580474 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:13:00 INFO - PROCESS | 1663 | 1463645580476 Marionette TRACE conn2 <- [1,1942,null,{}] 01:13:00 INFO - PROCESS | 1663 | 1463645580497 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:00 INFO - PROCESS | 1663 | 1463645580597 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:13:00 INFO - PROCESS | 1663 | 1463645580667 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c6e000 == 54 [pid = 1663] [id = 493] 01:13:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x11767a000) [pid = 1663] [serial = 1479] [outer = 0x0] 01:13:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1181d2000) [pid = 1663] [serial = 1480] [outer = 0x11767a000] 01:13:00 INFO - PROCESS | 1663 | 1463645580698 Marionette DEBUG loaded listener.js 01:13:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x11900b400) [pid = 1663] [serial = 1481] [outer = 0x11767a000] 01:13:01 INFO - PROCESS | 1663 | 1463645581121 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 688ms 01:13:01 INFO - PROCESS | 1663 | 1463645581162 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:13:01 INFO - PROCESS | 1663 | 1463645581163 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 01:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:13:01 INFO - PROCESS | 1663 | 1463645581166 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:13:01 INFO - PROCESS | 1663 | 1463645581168 Marionette TRACE conn2 <- [1,1946,null,{}] 01:13:01 INFO - PROCESS | 1663 | 1463645581193 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:01 INFO - PROCESS | 1663 | 1463645581316 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:13:01 INFO - PROCESS | 1663 | 1463645581370 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295c6800 == 55 [pid = 1663] [id = 494] 01:13:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x119551c00) [pid = 1663] [serial = 1482] [outer = 0x0] 01:13:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x119c3cc00) [pid = 1663] [serial = 1483] [outer = 0x119551c00] 01:13:01 INFO - PROCESS | 1663 | 1463645581403 Marionette DEBUG loaded listener.js 01:13:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x119ddcc00) [pid = 1663] [serial = 1484] [outer = 0x119551c00] 01:13:01 INFO - PROCESS | 1663 | 1463645581835 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 01:13:01 INFO - PROCESS | 1663 | 1463645581887 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:13:01 INFO - PROCESS | 1663 | 1463645581889 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 01:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:13:01 INFO - PROCESS | 1663 | 1463645581905 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:13:01 INFO - PROCESS | 1663 | 1463645581907 Marionette TRACE conn2 <- [1,1950,null,{}] 01:13:01 INFO - PROCESS | 1663 | 1463645581911 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:02 INFO - PROCESS | 1663 | 1463645582006 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:13:02 INFO - PROCESS | 1663 | 1463645582062 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad13000 == 56 [pid = 1663] [id = 495] 01:13:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x121115000) [pid = 1663] [serial = 1485] [outer = 0x0] 01:13:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x1211a8000) [pid = 1663] [serial = 1486] [outer = 0x121115000] 01:13:02 INFO - PROCESS | 1663 | 1463645582093 Marionette DEBUG loaded listener.js 01:13:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12381f800) [pid = 1663] [serial = 1487] [outer = 0x121115000] 01:13:02 INFO - PROCESS | 1663 | 1463645582507 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 636ms 01:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:13:02 INFO - PROCESS | 1663 | 1463645582529 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:13:02 INFO - PROCESS | 1663 | 1463645582530 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 01:13:02 INFO - PROCESS | 1663 | 1463645582532 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:13:02 INFO - PROCESS | 1663 | 1463645582534 Marionette TRACE conn2 <- [1,1954,null,{}] 01:13:02 INFO - PROCESS | 1663 | 1463645582536 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:02 INFO - PROCESS | 1663 | 1463645582631 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:13:02 INFO - PROCESS | 1663 | 1463645582685 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adb8000 == 57 [pid = 1663] [id = 496] 01:13:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x123bcfc00) [pid = 1663] [serial = 1488] [outer = 0x0] 01:13:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x123c12400) [pid = 1663] [serial = 1489] [outer = 0x123bcfc00] 01:13:02 INFO - PROCESS | 1663 | 1463645582715 Marionette DEBUG loaded listener.js 01:13:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x123c1c400) [pid = 1663] [serial = 1490] [outer = 0x123bcfc00] 01:13:03 INFO - PROCESS | 1663 | 1463645583133 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 01:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 618ms 01:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:13:03 INFO - PROCESS | 1663 | 1463645583151 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:13:03 INFO - PROCESS | 1663 | 1463645583152 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 01:13:03 INFO - PROCESS | 1663 | 1463645583154 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:13:03 INFO - PROCESS | 1663 | 1463645583156 Marionette TRACE conn2 <- [1,1958,null,{}] 01:13:03 INFO - PROCESS | 1663 | 1463645583158 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:03 INFO - PROCESS | 1663 | 1463645583277 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:13:03 INFO - PROCESS | 1663 | 1463645583368 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3c0800 == 58 [pid = 1663] [id = 497] 01:13:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x124318800) [pid = 1663] [serial = 1491] [outer = 0x0] 01:13:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x124325400) [pid = 1663] [serial = 1492] [outer = 0x124318800] 01:13:03 INFO - PROCESS | 1663 | 1463645583399 Marionette DEBUG loaded listener.js 01:13:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x124e42400) [pid = 1663] [serial = 1493] [outer = 0x124318800] 01:13:03 INFO - PROCESS | 1663 | 1463645583782 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 01:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 669ms 01:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:13:03 INFO - PROCESS | 1663 | 1463645583825 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:13:03 INFO - PROCESS | 1663 | 1463645583826 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 01:13:03 INFO - PROCESS | 1663 | 1463645583828 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:13:03 INFO - PROCESS | 1663 | 1463645583830 Marionette TRACE conn2 <- [1,1962,null,{}] 01:13:03 INFO - PROCESS | 1663 | 1463645583832 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:03 INFO - PROCESS | 1663 | 1463645583928 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:13:03 INFO - PROCESS | 1663 | 1463645583985 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb35800 == 59 [pid = 1663] [id = 498] 01:13:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x124e47400) [pid = 1663] [serial = 1494] [outer = 0x0] 01:13:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x1260cec00) [pid = 1663] [serial = 1495] [outer = 0x124e47400] 01:13:04 INFO - PROCESS | 1663 | 1463645584014 Marionette DEBUG loaded listener.js 01:13:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x126566800) [pid = 1663] [serial = 1496] [outer = 0x124e47400] 01:13:04 INFO - PROCESS | 1663 | 1463645584406 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 01:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 620ms 01:13:04 INFO - PROCESS | 1663 | 1463645584448 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:13:04 INFO - PROCESS | 1663 | 1463645584450 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 01:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:13:04 INFO - PROCESS | 1663 | 1463645584452 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:13:04 INFO - PROCESS | 1663 | 1463645584453 Marionette TRACE conn2 <- [1,1966,null,{}] 01:13:04 INFO - PROCESS | 1663 | 1463645584456 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:04 INFO - PROCESS | 1663 | 1463645584553 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:13:04 INFO - PROCESS | 1663 | 1463645584640 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x116726800 == 60 [pid = 1663] [id = 499] 01:13:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x110e80c00) [pid = 1663] [serial = 1497] [outer = 0x0] 01:13:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x110fb6400) [pid = 1663] [serial = 1498] [outer = 0x110e80c00] 01:13:04 INFO - PROCESS | 1663 | 1463645584761 Marionette DEBUG loaded listener.js 01:13:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x112f14400) [pid = 1663] [serial = 1499] [outer = 0x110e80c00] 01:13:05 INFO - PROCESS | 1663 | 1463645585191 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 01:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 771ms 01:13:05 INFO - PROCESS | 1663 | 1463645585224 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:13:05 INFO - PROCESS | 1663 | 1463645585228 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 01:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:13:05 INFO - PROCESS | 1663 | 1463645585232 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:13:05 INFO - PROCESS | 1663 | 1463645585235 Marionette TRACE conn2 <- [1,1970,null,{}] 01:13:05 INFO - PROCESS | 1663 | 1463645585239 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:05 INFO - PROCESS | 1663 | 1463645585366 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:13:05 INFO - PROCESS | 1663 | 1463645585428 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b21800 == 61 [pid = 1663] [id = 500] 01:13:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x11716b400) [pid = 1663] [serial = 1500] [outer = 0x0] 01:13:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x1182e7c00) [pid = 1663] [serial = 1501] [outer = 0x11716b400] 01:13:05 INFO - PROCESS | 1663 | 1463645585456 Marionette DEBUG loaded listener.js 01:13:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x11900a000) [pid = 1663] [serial = 1502] [outer = 0x11716b400] 01:13:05 INFO - PROCESS | 1663 | --DOCSHELL 0x112654000 == 60 [pid = 1663] [id = 487] 01:13:05 INFO - PROCESS | 1663 | --DOCSHELL 0x123c78800 == 59 [pid = 1663] [id = 486] 01:13:05 INFO - PROCESS | 1663 | --DOCSHELL 0x119629000 == 58 [pid = 1663] [id = 485] 01:13:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1161c4800 == 57 [pid = 1663] [id = 484] 01:13:05 INFO - PROCESS | 1663 | 1463645585929 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 01:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 722ms 01:13:06 INFO - PROCESS | 1663 | 1463645586007 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:13:06 INFO - PROCESS | 1663 | 1463645586012 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 01:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:13:06 INFO - PROCESS | 1663 | 1463645586017 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:13:06 INFO - PROCESS | 1663 | 1463645586019 Marionette TRACE conn2 <- [1,1974,null,{}] 01:13:06 INFO - PROCESS | 1663 | 1463645586023 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:06 INFO - PROCESS | 1663 | 1463645586123 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:13:06 INFO - PROCESS | 1663 | 1463645586199 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x126791800 == 58 [pid = 1663] [id = 501] 01:13:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x11872b400) [pid = 1663] [serial = 1503] [outer = 0x0] 01:13:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x11900b000) [pid = 1663] [serial = 1504] [outer = 0x11872b400] 01:13:06 INFO - PROCESS | 1663 | 1463645586232 Marionette DEBUG loaded listener.js 01:13:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x1191a4400) [pid = 1663] [serial = 1505] [outer = 0x11872b400] 01:13:06 INFO - PROCESS | 1663 | 1463645586663 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 01:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 01:13:06 INFO - PROCESS | 1663 | 1463645586688 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:13:06 INFO - PROCESS | 1663 | 1463645586692 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 01:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:13:06 INFO - PROCESS | 1663 | 1463645586697 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:13:06 INFO - PROCESS | 1663 | 1463645586698 Marionette TRACE conn2 <- [1,1978,null,{}] 01:13:06 INFO - PROCESS | 1663 | 1463645586701 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:06 INFO - PROCESS | 1663 | 1463645586804 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:13:06 INFO - PROCESS | 1663 | 1463645586866 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aaae000 == 59 [pid = 1663] [id = 502] 01:13:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x1194c2400) [pid = 1663] [serial = 1506] [outer = 0x0] 01:13:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x119ddbc00) [pid = 1663] [serial = 1507] [outer = 0x1194c2400] 01:13:06 INFO - PROCESS | 1663 | 1463645586896 Marionette DEBUG loaded listener.js 01:13:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x1211a5400) [pid = 1663] [serial = 1508] [outer = 0x1194c2400] 01:13:07 INFO - PROCESS | 1663 | 1463645587315 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 672ms 01:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:13:07 INFO - PROCESS | 1663 | 1463645587368 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:13:07 INFO - PROCESS | 1663 | 1463645587370 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 01:13:07 INFO - PROCESS | 1663 | 1463645587372 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:13:07 INFO - PROCESS | 1663 | 1463645587375 Marionette TRACE conn2 <- [1,1982,null,{}] 01:13:07 INFO - PROCESS | 1663 | 1463645587384 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:07 INFO - PROCESS | 1663 | 1463645587518 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:13:07 INFO - PROCESS | 1663 | 1463645587610 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbae000 == 60 [pid = 1663] [id = 503] 01:13:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x1242c3c00) [pid = 1663] [serial = 1509] [outer = 0x0] 01:13:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x124316800) [pid = 1663] [serial = 1510] [outer = 0x1242c3c00] 01:13:07 INFO - PROCESS | 1663 | 1463645587645 Marionette DEBUG loaded listener.js 01:13:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x1245b1c00) [pid = 1663] [serial = 1511] [outer = 0x1242c3c00] 01:13:08 INFO - PROCESS | 1663 | 1463645588115 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 775ms 01:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:13:08 INFO - PROCESS | 1663 | 1463645588148 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:13:08 INFO - PROCESS | 1663 | 1463645588150 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 01:13:08 INFO - PROCESS | 1663 | 1463645588154 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:13:08 INFO - PROCESS | 1663 | 1463645588156 Marionette TRACE conn2 <- [1,1986,null,{}] 01:13:08 INFO - PROCESS | 1663 | 1463645588160 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:08 INFO - PROCESS | 1663 | 1463645588312 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:13:08 INFO - PROCESS | 1663 | 1463645588444 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd57800 == 61 [pid = 1663] [id = 504] 01:13:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x1245e6400) [pid = 1663] [serial = 1512] [outer = 0x0] 01:13:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x126566000) [pid = 1663] [serial = 1513] [outer = 0x1245e6400] 01:13:08 INFO - PROCESS | 1663 | 1463645588492 Marionette DEBUG loaded listener.js 01:13:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x126923400) [pid = 1663] [serial = 1514] [outer = 0x1245e6400] 01:13:08 INFO - PROCESS | 1663 | 1463645588933 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 824ms 01:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:13:08 INFO - PROCESS | 1663 | 1463645588978 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:13:08 INFO - PROCESS | 1663 | 1463645588979 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 01:13:08 INFO - PROCESS | 1663 | 1463645588981 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:13:08 INFO - PROCESS | 1663 | 1463645588982 Marionette TRACE conn2 <- [1,1990,null,{}] 01:13:08 INFO - PROCESS | 1663 | 1463645588985 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:09 INFO - PROCESS | 1663 | 1463645589080 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:13:09 INFO - PROCESS | 1663 | 1463645589142 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c060000 == 62 [pid = 1663] [id = 505] 01:13:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x126922c00) [pid = 1663] [serial = 1515] [outer = 0x0] 01:13:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x1269e1c00) [pid = 1663] [serial = 1516] [outer = 0x126922c00] 01:13:09 INFO - PROCESS | 1663 | 1463645589171 Marionette DEBUG loaded listener.js 01:13:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x126e3a000) [pid = 1663] [serial = 1517] [outer = 0x126922c00] 01:13:09 INFO - PROCESS | 1663 | 1463645589681 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 718ms 01:13:09 INFO - PROCESS | 1663 | 1463645589701 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:13:09 INFO - PROCESS | 1663 | 1463645589703 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 01:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:13:09 INFO - PROCESS | 1663 | 1463645589706 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:13:09 INFO - PROCESS | 1663 | 1463645589708 Marionette TRACE conn2 <- [1,1994,null,{}] 01:13:09 INFO - PROCESS | 1663 | 1463645589712 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:09 INFO - PROCESS | 1663 | 1463645589832 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:13:09 INFO - PROCESS | 1663 | 1463645589896 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c29c000 == 63 [pid = 1663] [id = 506] 01:13:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x126e3cc00) [pid = 1663] [serial = 1518] [outer = 0x0] 01:13:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x126e57c00) [pid = 1663] [serial = 1519] [outer = 0x126e3cc00] 01:13:09 INFO - PROCESS | 1663 | 1463645589926 Marionette DEBUG loaded listener.js 01:13:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x126ed1c00) [pid = 1663] [serial = 1520] [outer = 0x126e3cc00] 01:13:10 INFO - PROCESS | 1663 | 1463645590378 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 722ms 01:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:13:10 INFO - PROCESS | 1663 | 1463645590428 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:13:10 INFO - PROCESS | 1663 | 1463645590429 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 01:13:10 INFO - PROCESS | 1663 | 1463645590431 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:13:10 INFO - PROCESS | 1663 | 1463645590433 Marionette TRACE conn2 <- [1,1998,null,{}] 01:13:10 INFO - PROCESS | 1663 | 1463645590435 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:10 INFO - PROCESS | 1663 | 1463645590529 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:13:10 INFO - PROCESS | 1663 | 1463645590592 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c799000 == 64 [pid = 1663] [id = 507] 01:13:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x126ed1400) [pid = 1663] [serial = 1521] [outer = 0x0] 01:13:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x126ed7800) [pid = 1663] [serial = 1522] [outer = 0x126ed1400] 01:13:10 INFO - PROCESS | 1663 | 1463645590621 Marionette DEBUG loaded listener.js 01:13:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x126edc800) [pid = 1663] [serial = 1523] [outer = 0x126ed1400] 01:13:11 INFO - PROCESS | 1663 | 1463645591103 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 718ms 01:13:11 INFO - PROCESS | 1663 | 1463645591152 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:13:11 INFO - PROCESS | 1663 | 1463645591154 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 01:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:13:11 INFO - PROCESS | 1663 | 1463645591157 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:13:11 INFO - PROCESS | 1663 | 1463645591159 Marionette TRACE conn2 <- [1,2002,null,{}] 01:13:11 INFO - PROCESS | 1663 | 1463645591163 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:11 INFO - PROCESS | 1663 | 1463645591284 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:13:11 INFO - PROCESS | 1663 | 1463645591338 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb85000 == 65 [pid = 1663] [id = 508] 01:13:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x126e46400) [pid = 1663] [serial = 1524] [outer = 0x0] 01:13:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x126edb400) [pid = 1663] [serial = 1525] [outer = 0x126e46400] 01:13:11 INFO - PROCESS | 1663 | 1463645591364 Marionette DEBUG loaded listener.js 01:13:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x128d38c00) [pid = 1663] [serial = 1526] [outer = 0x126e46400] 01:13:12 INFO - PROCESS | 1663 | 1463645592021 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 923ms 01:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:13:12 INFO - PROCESS | 1663 | 1463645592097 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:13:12 INFO - PROCESS | 1663 | 1463645592100 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 01:13:12 INFO - PROCESS | 1663 | 1463645592107 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:13:12 INFO - PROCESS | 1663 | 1463645592113 Marionette TRACE conn2 <- [1,2006,null,{}] 01:13:12 INFO - PROCESS | 1663 | 1463645592118 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:12 INFO - PROCESS | 1663 | 1463645592213 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:13:12 INFO - PROCESS | 1663 | 1463645592294 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9c9000 == 66 [pid = 1663] [id = 509] 01:13:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x112674400) [pid = 1663] [serial = 1527] [outer = 0x0] 01:13:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x1182dc400) [pid = 1663] [serial = 1528] [outer = 0x112674400] 01:13:12 INFO - PROCESS | 1663 | 1463645592323 Marionette DEBUG loaded listener.js 01:13:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x1194c4800) [pid = 1663] [serial = 1529] [outer = 0x112674400] 01:13:12 INFO - PROCESS | 1663 | --DOCSHELL 0x116726800 == 65 [pid = 1663] [id = 499] 01:13:12 INFO - PROCESS | 1663 | --DOCSHELL 0x1295c6800 == 64 [pid = 1663] [id = 494] 01:13:12 INFO - PROCESS | 1663 | --DOCSHELL 0x123c6e000 == 63 [pid = 1663] [id = 493] 01:13:12 INFO - PROCESS | 1663 | --DOCSHELL 0x117591800 == 62 [pid = 1663] [id = 492] 01:13:12 INFO - PROCESS | 1663 | 1463645592841 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 01:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 776ms 01:13:12 INFO - PROCESS | 1663 | 1463645592882 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:13:12 INFO - PROCESS | 1663 | 1463645592885 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 01:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:13:12 INFO - PROCESS | 1663 | 1463645592888 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:13:12 INFO - PROCESS | 1663 | 1463645592890 Marionette TRACE conn2 <- [1,2010,null,{}] 01:13:12 INFO - PROCESS | 1663 | 1463645592897 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:12 INFO - PROCESS | 1663 | 1463645592997 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:13:13 INFO - PROCESS | 1663 | 1463645593076 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12657f000 == 63 [pid = 1663] [id = 510] 01:13:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x1169b3800) [pid = 1663] [serial = 1530] [outer = 0x0] 01:13:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x119068400) [pid = 1663] [serial = 1531] [outer = 0x1169b3800] 01:13:13 INFO - PROCESS | 1663 | 1463645593110 Marionette DEBUG loaded listener.js 01:13:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x119d67800) [pid = 1663] [serial = 1532] [outer = 0x1169b3800] 01:13:13 INFO - PROCESS | 1663 | 1463645593593 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 01:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 723ms 01:13:13 INFO - PROCESS | 1663 | 1463645593614 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:13:13 INFO - PROCESS | 1663 | 1463645593619 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 01:13:13 INFO - PROCESS | 1663 | 1463645593624 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:13:13 INFO - PROCESS | 1663 | 1463645593626 Marionette TRACE conn2 <- [1,2014,null,{}] 01:13:13 INFO - PROCESS | 1663 | 1463645593628 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:13 INFO - PROCESS | 1663 | 1463645593729 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:13:13 INFO - PROCESS | 1663 | 1463645593797 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x118ca6800 == 64 [pid = 1663] [id = 511] 01:13:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x119ddc400) [pid = 1663] [serial = 1533] [outer = 0x0] 01:13:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x1211ad000) [pid = 1663] [serial = 1534] [outer = 0x119ddc400] 01:13:13 INFO - PROCESS | 1663 | 1463645593828 Marionette DEBUG loaded listener.js 01:13:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x1242c8000) [pid = 1663] [serial = 1535] [outer = 0x119ddc400] 01:13:14 INFO - PROCESS | 1663 | 1463645594283 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 673ms 01:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:13:14 INFO - PROCESS | 1663 | 1463645594298 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:13:14 INFO - PROCESS | 1663 | 1463645594300 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 01:13:14 INFO - PROCESS | 1663 | 1463645594303 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:13:14 INFO - PROCESS | 1663 | 1463645594307 Marionette TRACE conn2 <- [1,2018,null,{}] 01:13:14 INFO - PROCESS | 1663 | 1463645594319 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:14 INFO - PROCESS | 1663 | 1463645594439 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:13:14 INFO - PROCESS | 1663 | 1463645594509 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c290800 == 65 [pid = 1663] [id = 512] 01:13:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x1243c2400) [pid = 1663] [serial = 1536] [outer = 0x0] 01:13:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x124e46000) [pid = 1663] [serial = 1537] [outer = 0x1243c2400] 01:13:14 INFO - PROCESS | 1663 | 1463645594542 Marionette DEBUG loaded listener.js 01:13:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x126e39400) [pid = 1663] [serial = 1538] [outer = 0x1243c2400] 01:13:15 INFO - PROCESS | 1663 | 1463645594996 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 726ms 01:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:13:15 INFO - PROCESS | 1663 | 1463645595028 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:13:15 INFO - PROCESS | 1663 | 1463645595030 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 01:13:15 INFO - PROCESS | 1663 | 1463645595032 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:13:15 INFO - PROCESS | 1663 | 1463645595034 Marionette TRACE conn2 <- [1,2022,null,{}] 01:13:15 INFO - PROCESS | 1663 | 1463645595036 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:15 INFO - PROCESS | 1663 | 1463645595156 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:13:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbae000 == 64 [pid = 1663] [id = 503] 01:13:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12aaae000 == 63 [pid = 1663] [id = 502] 01:13:15 INFO - PROCESS | 1663 | --DOCSHELL 0x126791800 == 62 [pid = 1663] [id = 501] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12c29c000 == 61 [pid = 1663] [id = 506] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11704d000 == 60 [pid = 1663] [id = 25] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12928c800 == 59 [pid = 1663] [id = 489] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7d4000 == 58 [pid = 1663] [id = 469] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd57800 == 57 [pid = 1663] [id = 504] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1199df800 == 56 [pid = 1663] [id = 457] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11826c000 == 55 [pid = 1663] [id = 467] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad13000 == 54 [pid = 1663] [id = 495] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12adb8000 == 53 [pid = 1663] [id = 496] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118c8f800 == 52 [pid = 1663] [id = 478] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12117e800 == 51 [pid = 1663] [id = 459] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118562800 == 50 [pid = 1663] [id = 460] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12c799000 == 49 [pid = 1663] [id = 507] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x116115800 == 48 [pid = 1663] [id = 24] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x124219000 == 47 [pid = 1663] [id = 462] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12692e800 == 46 [pid = 1663] [id = 464] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11695a000 == 45 [pid = 1663] [id = 483] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x112264800 == 44 [pid = 1663] [id = 23] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12d75b800 == 43 [pid = 1663] [id = 19] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad43000 == 42 [pid = 1663] [id = 9] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x117062800 == 41 [pid = 1663] [id = 453] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x116909000 == 40 [pid = 1663] [id = 477] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12117c800 == 39 [pid = 1663] [id = 480] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x116964000 == 38 [pid = 1663] [id = 458] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x123c75000 == 37 [pid = 1663] [id = 461] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x119ca2800 == 36 [pid = 1663] [id = 479] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3c0800 == 35 [pid = 1663] [id = 497] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x122b17000 == 34 [pid = 1663] [id = 481] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x113e39800 == 33 [pid = 1663] [id = 451] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x129293800 == 32 [pid = 1663] [id = 466] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11827d000 == 31 [pid = 1663] [id = 482] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb35800 == 30 [pid = 1663] [id = 498] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118563000 == 29 [pid = 1663] [id = 454] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11961c000 == 28 [pid = 1663] [id = 456] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118ca8000 == 27 [pid = 1663] [id = 455] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9c5000 == 26 [pid = 1663] [id = 470] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7e4800 == 25 [pid = 1663] [id = 490] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12da56800 == 24 [pid = 1663] [id = 22] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x115e12000 == 23 [pid = 1663] [id = 472] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12c060000 == 22 [pid = 1663] [id = 505] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x121136800 == 21 [pid = 1663] [id = 468] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x116965000 == 20 [pid = 1663] [id = 452] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x124e7f000 == 19 [pid = 1663] [id = 463] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x128e1b000 == 18 [pid = 1663] [id = 488] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb85000 == 17 [pid = 1663] [id = 508] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad07800 == 16 [pid = 1663] [id = 471] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x112d0a000 == 15 [pid = 1663] [id = 473] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118cac800 == 14 [pid = 1663] [id = 491] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x123b21800 == 13 [pid = 1663] [id = 500] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11827d800 == 12 [pid = 1663] [id = 476] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12c290800 == 11 [pid = 1663] [id = 512] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118ca6800 == 10 [pid = 1663] [id = 511] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9c9000 == 9 [pid = 1663] [id = 509] 01:13:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12657f000 == 8 [pid = 1663] [id = 510] 01:13:19 INFO - PROCESS | 1663 | 1463645599305 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x1127ac000 == 9 [pid = 1663] [id = 513] 01:13:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x110e83000) [pid = 1663] [serial = 1539] [outer = 0x0] 01:13:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x110fafc00) [pid = 1663] [serial = 1540] [outer = 0x110e83000] 01:13:19 INFO - PROCESS | 1663 | 1463645599335 Marionette DEBUG loaded listener.js 01:13:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x111f28c00) [pid = 1663] [serial = 1541] [outer = 0x110e83000] 01:13:19 INFO - PROCESS | 1663 | 1463645599657 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 4631ms 01:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:13:19 INFO - PROCESS | 1663 | 1463645599668 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:13:19 INFO - PROCESS | 1663 | 1463645599671 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 01:13:19 INFO - PROCESS | 1663 | 1463645599674 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:13:19 INFO - PROCESS | 1663 | 1463645599679 Marionette TRACE conn2 <- [1,2026,null,{}] 01:13:19 INFO - PROCESS | 1663 | 1463645599684 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:19 INFO - PROCESS | 1663 | 1463645599765 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:13:19 INFO - PROCESS | 1663 | 1463645599885 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x117587800 == 10 [pid = 1663] [id = 514] 01:13:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x112676400) [pid = 1663] [serial = 1542] [outer = 0x0] 01:13:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x1131d1800) [pid = 1663] [serial = 1543] [outer = 0x112676400] 01:13:19 INFO - PROCESS | 1663 | 1463645599913 Marionette DEBUG loaded listener.js 01:13:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x11679f400) [pid = 1663] [serial = 1544] [outer = 0x112676400] 01:13:20 INFO - PROCESS | 1663 | 1463645600247 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 624ms 01:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:13:20 INFO - PROCESS | 1663 | 1463645600300 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:13:20 INFO - PROCESS | 1663 | 1463645600303 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 01:13:20 INFO - PROCESS | 1663 | 1463645600305 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:13:20 INFO - PROCESS | 1663 | 1463645600307 Marionette TRACE conn2 <- [1,2030,null,{}] 01:13:20 INFO - PROCESS | 1663 | 1463645600309 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:20 INFO - PROCESS | 1663 | 1463645600412 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:13:20 INFO - PROCESS | 1663 | 1463645600419 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170b8800 == 11 [pid = 1663] [id = 515] 01:13:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x1169b0000) [pid = 1663] [serial = 1545] [outer = 0x0] 01:13:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x1171d6c00) [pid = 1663] [serial = 1546] [outer = 0x1169b0000] 01:13:20 INFO - PROCESS | 1663 | 1463645600444 Marionette DEBUG loaded listener.js 01:13:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x118062c00) [pid = 1663] [serial = 1547] [outer = 0x1169b0000] 01:13:20 INFO - PROCESS | 1663 | 1463645600856 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 569ms 01:13:20 INFO - PROCESS | 1663 | 1463645600875 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:13:20 INFO - PROCESS | 1663 | 1463645600878 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 01:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:13:20 INFO - PROCESS | 1663 | 1463645600887 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:13:20 INFO - PROCESS | 1663 | 1463645600891 Marionette TRACE conn2 <- [1,2034,null,{}] 01:13:20 INFO - PROCESS | 1663 | 1463645600913 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:21 INFO - PROCESS | 1663 | 1463645601017 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:13:21 INFO - PROCESS | 1663 | 1463645601022 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b11800 == 12 [pid = 1663] [id = 516] 01:13:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x11806cc00) [pid = 1663] [serial = 1548] [outer = 0x0] 01:13:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x11903bc00) [pid = 1663] [serial = 1549] [outer = 0x11806cc00] 01:13:21 INFO - PROCESS | 1663 | 1463645601047 Marionette DEBUG loaded listener.js 01:13:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x1193cf800) [pid = 1663] [serial = 1550] [outer = 0x11806cc00] 01:13:21 INFO - PROCESS | 1663 | 1463645601450 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 597ms 01:13:21 INFO - PROCESS | 1663 | 1463645601481 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:13:21 INFO - PROCESS | 1663 | 1463645601484 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 01:13:21 INFO - PROCESS | 1663 | 1463645601487 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:13:21 INFO - PROCESS | 1663 | 1463645601489 Marionette TRACE conn2 <- [1,2038,null,{}] 01:13:21 INFO - PROCESS | 1663 | 1463645601492 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:21 INFO - PROCESS | 1663 | 1463645601644 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:13:21 INFO - PROCESS | 1663 | 1463645601669 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x129291800 == 13 [pid = 1663] [id = 517] 01:13:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x112f17000) [pid = 1663] [serial = 1551] [outer = 0x0] 01:13:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x119c37c00) [pid = 1663] [serial = 1552] [outer = 0x112f17000] 01:13:21 INFO - PROCESS | 1663 | 1463645601708 Marionette DEBUG loaded listener.js 01:13:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x11a410800) [pid = 1663] [serial = 1553] [outer = 0x112f17000] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x112e1e800) [pid = 1663] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x111010800) [pid = 1663] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x11204c000) [pid = 1663] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x121112c00) [pid = 1663] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x1193c5000) [pid = 1663] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x112f11000) [pid = 1663] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x1181d5000) [pid = 1663] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x1122b5c00) [pid = 1663] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x113bf8400) [pid = 1663] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x110fac400) [pid = 1663] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x11903ac00) [pid = 1663] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x121112800) [pid = 1663] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x111d86400) [pid = 1663] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x11101ac00) [pid = 1663] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x1213a1000) [pid = 1663] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x112f17c00) [pid = 1663] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x110fb5400) [pid = 1663] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x119d61400) [pid = 1663] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x117670c00) [pid = 1663] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x110e7a400) [pid = 1663] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x119104400) [pid = 1663] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x11101d400) [pid = 1663] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x122a09c00) [pid = 1663] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x111015400) [pid = 1663] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x123b3c800) [pid = 1663] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x110fab800) [pid = 1663] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x112673000) [pid = 1663] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x111017400) [pid = 1663] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x119551c00) [pid = 1663] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x11806c800) [pid = 1663] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x111b06400) [pid = 1663] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x112678400) [pid = 1663] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x113343c00) [pid = 1663] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x11266d000) [pid = 1663] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x11767a000) [pid = 1663] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x112674400) [pid = 1663] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x119107000) [pid = 1663] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x11716f000) [pid = 1663] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x11716b400) [pid = 1663] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x112f1a000) [pid = 1663] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x126ed1400) [pid = 1663] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x126922c00) [pid = 1663] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x126e3cc00) [pid = 1663] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x110e80c00) [pid = 1663] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x124e47400) [pid = 1663] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x124318800) [pid = 1663] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x11872b400) [pid = 1663] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x110e82c00) [pid = 1663] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x123bcfc00) [pid = 1663] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x1245e6400) [pid = 1663] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x119dd7c00) [pid = 1663] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x11919e800) [pid = 1663] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x1242c3c00) [pid = 1663] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x118068c00) [pid = 1663] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x118069800) [pid = 1663] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x1194c2400) [pid = 1663] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x121115000) [pid = 1663] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x119035400) [pid = 1663] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x11613b000) [pid = 1663] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x119ddc400) [pid = 1663] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x1181cb400) [pid = 1663] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1169b3800) [pid = 1663] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:13:22 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x126e46400) [pid = 1663] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:13:22 INFO - PROCESS | 1663 | 1463645602908 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1479ms 01:13:22 INFO - PROCESS | 1663 | 1463645602966 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:13:22 INFO - PROCESS | 1663 | 1463645602968 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 01:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:13:22 INFO - PROCESS | 1663 | 1463645602972 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:13:22 INFO - PROCESS | 1663 | 1463645602974 Marionette TRACE conn2 <- [1,2042,null,{}] 01:13:22 INFO - PROCESS | 1663 | 1463645602981 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:23 INFO - PROCESS | 1663 | 1463645603098 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:13:23 INFO - PROCESS | 1663 | 1463645603105 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x117576000 == 14 [pid = 1663] [id = 518] 01:13:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x11266b000) [pid = 1663] [serial = 1554] [outer = 0x0] 01:13:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x112674400) [pid = 1663] [serial = 1555] [outer = 0x11266b000] 01:13:23 INFO - PROCESS | 1663 | 1463645603155 Marionette DEBUG loaded listener.js 01:13:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x116798800) [pid = 1663] [serial = 1556] [outer = 0x11266b000] 01:13:23 INFO - PROCESS | 1663 | 1463645603585 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 623ms 01:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:13:23 INFO - PROCESS | 1663 | 1463645603598 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:13:23 INFO - PROCESS | 1663 | 1463645603599 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 01:13:23 INFO - PROCESS | 1663 | 1463645603601 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:13:23 INFO - PROCESS | 1663 | 1463645603602 Marionette TRACE conn2 <- [1,2046,null,{}] 01:13:23 INFO - PROCESS | 1663 | 1463645603605 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:23 INFO - PROCESS | 1663 | 1463645603720 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:13:23 INFO - PROCESS | 1663 | 1463645603727 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x112d0a800 == 15 [pid = 1663] [id = 519] 01:13:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x112675800) [pid = 1663] [serial = 1557] [outer = 0x0] 01:13:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x1171d2000) [pid = 1663] [serial = 1558] [outer = 0x112675800] 01:13:23 INFO - PROCESS | 1663 | 1463645603752 Marionette DEBUG loaded listener.js 01:13:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x118c21800) [pid = 1663] [serial = 1559] [outer = 0x112675800] 01:13:24 INFO - PROCESS | 1663 | 1463645604063 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 01:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:13:24 INFO - PROCESS | 1663 | 1463645604120 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:13:24 INFO - PROCESS | 1663 | 1463645604121 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 01:13:24 INFO - PROCESS | 1663 | 1463645604124 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:13:24 INFO - PROCESS | 1663 | 1463645604125 Marionette TRACE conn2 <- [1,2050,null,{}] 01:13:24 INFO - PROCESS | 1663 | 1463645604128 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:24 INFO - PROCESS | 1663 | 1463645604205 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:13:24 INFO - PROCESS | 1663 | 1463645604212 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9c2800 == 16 [pid = 1663] [id = 520] 01:13:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x118c1c800) [pid = 1663] [serial = 1560] [outer = 0x0] 01:13:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x1194c0400) [pid = 1663] [serial = 1561] [outer = 0x118c1c800] 01:13:24 INFO - PROCESS | 1663 | 1463645604239 Marionette DEBUG loaded listener.js 01:13:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x119d64000) [pid = 1663] [serial = 1562] [outer = 0x118c1c800] 01:13:24 INFO - PROCESS | 1663 | 1463645604652 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 572ms 01:13:24 INFO - PROCESS | 1663 | 1463645604739 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:13:24 INFO - PROCESS | 1663 | 1463645604741 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 01:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:13:24 INFO - PROCESS | 1663 | 1463645604746 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:13:24 INFO - PROCESS | 1663 | 1463645604748 Marionette TRACE conn2 <- [1,2054,null,{}] 01:13:24 INFO - PROCESS | 1663 | 1463645604752 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:24 INFO - PROCESS | 1663 | 1463645604835 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:13:24 INFO - PROCESS | 1663 | 1463645604963 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11704f800 == 17 [pid = 1663] [id = 521] 01:13:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x111d1f400) [pid = 1663] [serial = 1563] [outer = 0x0] 01:13:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x11204b400) [pid = 1663] [serial = 1564] [outer = 0x111d1f400] 01:13:24 INFO - PROCESS | 1663 | 1463645604996 Marionette DEBUG loaded listener.js 01:13:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x112a5f000) [pid = 1663] [serial = 1565] [outer = 0x111d1f400] 01:13:25 INFO - PROCESS | 1663 | 1463645605515 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 822ms 01:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:13:25 INFO - PROCESS | 1663 | 1463645605568 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:13:25 INFO - PROCESS | 1663 | 1463645605570 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 01:13:25 INFO - PROCESS | 1663 | 1463645605576 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:13:25 INFO - PROCESS | 1663 | 1463645605578 Marionette TRACE conn2 <- [1,2058,null,{}] 01:13:25 INFO - PROCESS | 1663 | 1463645605581 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:25 INFO - PROCESS | 1663 | 1463645605684 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:13:25 INFO - PROCESS | 1663 | 1463645605769 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x123872000 == 18 [pid = 1663] [id = 522] 01:13:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x112f10400) [pid = 1663] [serial = 1566] [outer = 0x0] 01:13:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x116941000) [pid = 1663] [serial = 1567] [outer = 0x112f10400] 01:13:25 INFO - PROCESS | 1663 | 1463645605799 Marionette DEBUG loaded listener.js 01:13:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x1171d9400) [pid = 1663] [serial = 1568] [outer = 0x112f10400] 01:13:26 INFO - PROCESS | 1663 | 1463645606348 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 824ms 01:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:13:26 INFO - PROCESS | 1663 | 1463645606398 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:13:26 INFO - PROCESS | 1663 | 1463645606399 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 01:13:26 INFO - PROCESS | 1663 | 1463645606402 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:13:26 INFO - PROCESS | 1663 | 1463645606403 Marionette TRACE conn2 <- [1,2062,null,{}] 01:13:26 INFO - PROCESS | 1663 | 1463645606410 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:26 INFO - PROCESS | 1663 | 1463645606606 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:13:26 INFO - PROCESS | 1663 | 1463645606786 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1127c0000 == 19 [pid = 1663] [id = 523] 01:13:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x110fb2000) [pid = 1663] [serial = 1569] [outer = 0x0] 01:13:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x111012400) [pid = 1663] [serial = 1570] [outer = 0x110fb2000] 01:13:26 INFO - PROCESS | 1663 | 1463645606821 Marionette DEBUG loaded listener.js 01:13:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x111d7c400) [pid = 1663] [serial = 1571] [outer = 0x110fb2000] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x1184ca000) [pid = 1663] [serial = 1368] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x1185cac00) [pid = 1663] [serial = 1369] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x112678800) [pid = 1663] [serial = 1353] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x112f0ec00) [pid = 1663] [serial = 1354] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x1242ce400) [pid = 1663] [serial = 1348] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x111d1a000) [pid = 1663] [serial = 1350] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x11224dc00) [pid = 1663] [serial = 1351] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x115ebb800) [pid = 1663] [serial = 1359] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x116793c00) [pid = 1663] [serial = 1360] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x11679c800) [pid = 1663] [serial = 1362] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x117168400) [pid = 1663] [serial = 1363] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x1182dbc00) [pid = 1663] [serial = 1365] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x1182e6000) [pid = 1663] [serial = 1366] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x11323d800) [pid = 1663] [serial = 1356] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x113b63c00) [pid = 1663] [serial = 1357] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x1191a2c00) [pid = 1663] [serial = 898] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x124e46000) [pid = 1663] [serial = 1537] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x113344400) [pid = 1663] [serial = 1474] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x115e3dc00) [pid = 1663] [serial = 1426] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x116794000) [pid = 1663] [serial = 1428] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x112a60800) [pid = 1663] [serial = 1451] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1211afc00) [pid = 1663] [serial = 1392] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x11954b000) [pid = 1663] [serial = 1380] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x119d5e000) [pid = 1663] [serial = 1381] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x11903e400) [pid = 1663] [serial = 1374] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x11905f000) [pid = 1663] [serial = 1375] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12110dc00) [pid = 1663] [serial = 1387] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119dde400) [pid = 1663] [serial = 1386] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x118723c00) [pid = 1663] [serial = 1371] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x11900ec00) [pid = 1663] [serial = 1372] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x119069c00) [pid = 1663] [serial = 1377] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x1191a4000) [pid = 1663] [serial = 1378] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12111a800) [pid = 1663] [serial = 1389] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x122cf2c00) [pid = 1663] [serial = 1395] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x119d67000) [pid = 1663] [serial = 1383] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x119ddac00) [pid = 1663] [serial = 1384] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x121399400) [pid = 1663] [serial = 1393] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x123c10c00) [pid = 1663] [serial = 1410] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1122a9c00) [pid = 1663] [serial = 1450] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x116a54800) [pid = 1663] [serial = 1429] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x112771c00) [pid = 1663] [serial = 1423] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x123b3b800) [pid = 1663] [serial = 1398] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12381c400) [pid = 1663] [serial = 1396] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x11224e000) [pid = 1663] [serial = 1422] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x112f18000) [pid = 1663] [serial = 1425] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x112051800) [pid = 1663] [serial = 1416] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1242c2c00) [pid = 1663] [serial = 1402] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x112674000) [pid = 1663] [serial = 1417] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12431b400) [pid = 1663] [serial = 1414] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x123c0e400) [pid = 1663] [serial = 1399] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1242c6800) [pid = 1663] [serial = 1411] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11334c800) [pid = 1663] [serial = 1404] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x123c18000) [pid = 1663] [serial = 1401] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119dd9c00) [pid = 1663] [serial = 1408] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11276a800) [pid = 1663] [serial = 1419] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x117555800) [pid = 1663] [serial = 1405] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x113e63c00) [pid = 1663] [serial = 1420] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1211a8c00) [pid = 1663] [serial = 1390] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11872cc00) [pid = 1663] [serial = 1407] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1194c4800) [pid = 1663] [serial = 1529] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1242c7000) [pid = 1663] [serial = 1413] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x117556000) [pid = 1663] [serial = 1438] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11900a000) [pid = 1663] [serial = 1502] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x119068400) [pid = 1663] [serial = 1531] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1181d2000) [pid = 1663] [serial = 1480] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1182dc400) [pid = 1663] [serial = 1528] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1171d6000) [pid = 1663] [serial = 1437] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1182e7c00) [pid = 1663] [serial = 1501] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x112764400) [pid = 1663] [serial = 1453] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11618f800) [pid = 1663] [serial = 1475] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x116792000) [pid = 1663] [serial = 1435] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11515d400) [pid = 1663] [serial = 1477] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x112f19800) [pid = 1663] [serial = 1432] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1211a8000) [pid = 1663] [serial = 1486] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118723400) [pid = 1663] [serial = 1443] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119ddcc00) [pid = 1663] [serial = 1484] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1211ad000) [pid = 1663] [serial = 1534] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1182e8c00) [pid = 1663] [serial = 1441] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x112f93800) [pid = 1663] [serial = 1454] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x112a61800) [pid = 1663] [serial = 1431] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119ddbc00) [pid = 1663] [serial = 1507] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11716bc00) [pid = 1663] [serial = 1457] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1182e0400) [pid = 1663] [serial = 1459] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113e64000) [pid = 1663] [serial = 1434] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116a51000) [pid = 1663] [serial = 1478] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1182df000) [pid = 1663] [serial = 1440] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119c3cc00) [pid = 1663] [serial = 1483] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11900b400) [pid = 1663] [serial = 1481] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11900b000) [pid = 1663] [serial = 1504] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119d62c00) [pid = 1663] [serial = 1466] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12110c400) [pid = 1663] [serial = 1468] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1245b1c00) [pid = 1663] [serial = 1511] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x126566000) [pid = 1663] [serial = 1513] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119546800) [pid = 1663] [serial = 1463] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119905800) [pid = 1663] [serial = 1465] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x124316800) [pid = 1663] [serial = 1510] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1193c7400) [pid = 1663] [serial = 1462] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11900e800) [pid = 1663] [serial = 1460] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1211a5400) [pid = 1663] [serial = 1508] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12381f800) [pid = 1663] [serial = 1487] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x123c12400) [pid = 1663] [serial = 1489] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119902c00) [pid = 1663] [serial = 1448] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x11679b800) [pid = 1663] [serial = 1456] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1242c8000) [pid = 1663] [serial = 1535] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x118c1f000) [pid = 1663] [serial = 1444] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1191a4c00) [pid = 1663] [serial = 1447] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x119d67800) [pid = 1663] [serial = 1532] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x126edc800) [pid = 1663] [serial = 1523] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x126e3a000) [pid = 1663] [serial = 1517] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x126ed7800) [pid = 1663] [serial = 1522] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x126ed1c00) [pid = 1663] [serial = 1520] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x110fb6400) [pid = 1663] [serial = 1498] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x112f14400) [pid = 1663] [serial = 1499] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x126e57c00) [pid = 1663] [serial = 1519] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x126566800) [pid = 1663] [serial = 1496] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x124325400) [pid = 1663] [serial = 1492] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x1260cec00) [pid = 1663] [serial = 1495] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x124e42400) [pid = 1663] [serial = 1493] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x1191a4400) [pid = 1663] [serial = 1505] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x123824000) [pid = 1663] [serial = 1472] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x123c1c400) [pid = 1663] [serial = 1490] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x126923400) [pid = 1663] [serial = 1514] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 56 (0x1269e1c00) [pid = 1663] [serial = 1516] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 55 (0x121396400) [pid = 1663] [serial = 1469] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 54 (0x12139dc00) [pid = 1663] [serial = 1471] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 53 (0x128d38c00) [pid = 1663] [serial = 1526] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | --DOMWINDOW == 52 (0x126edb400) [pid = 1663] [serial = 1525] [outer = 0x0] [url = about:blank] 01:13:27 INFO - PROCESS | 1663 | 1463645607250 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 871ms 01:13:27 INFO - PROCESS | 1663 | 1463645607274 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:13:27 INFO - PROCESS | 1663 | 1463645607277 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 01:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:13:27 INFO - PROCESS | 1663 | 1463645607282 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:13:27 INFO - PROCESS | 1663 | 1463645607284 Marionette TRACE conn2 <- [1,2066,null,{}] 01:13:27 INFO - PROCESS | 1663 | 1463645607287 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:27 INFO - PROCESS | 1663 | 1463645607361 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:13:27 INFO - PROCESS | 1663 | 1463645607366 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161ca000 == 20 [pid = 1663] [id = 524] 01:13:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 53 (0x1122aa800) [pid = 1663] [serial = 1572] [outer = 0x0] 01:13:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x112a60800) [pid = 1663] [serial = 1573] [outer = 0x1122aa800] 01:13:27 INFO - PROCESS | 1663 | 1463645607396 Marionette DEBUG loaded listener.js 01:13:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x112f19400) [pid = 1663] [serial = 1574] [outer = 0x1122aa800] 01:13:27 INFO - PROCESS | 1663 | 1463645607716 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 471ms 01:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:13:27 INFO - PROCESS | 1663 | 1463645607771 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:13:27 INFO - PROCESS | 1663 | 1463645607772 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 01:13:27 INFO - PROCESS | 1663 | 1463645607776 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:13:27 INFO - PROCESS | 1663 | 1463645607777 Marionette TRACE conn2 <- [1,2070,null,{}] 01:13:27 INFO - PROCESS | 1663 | 1463645607779 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:27 INFO - PROCESS | 1663 | 1463645607851 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:13:27 INFO - PROCESS | 1663 | 1463645607857 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11704b800 == 21 [pid = 1663] [id = 525] 01:13:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x113906400) [pid = 1663] [serial = 1575] [outer = 0x0] 01:13:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x113eebc00) [pid = 1663] [serial = 1576] [outer = 0x113906400] 01:13:27 INFO - PROCESS | 1663 | 1463645607887 Marionette DEBUG loaded listener.js 01:13:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x1160e7c00) [pid = 1663] [serial = 1577] [outer = 0x113906400] 01:13:28 INFO - PROCESS | 1663 | 1463645608277 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 521ms 01:13:28 INFO - PROCESS | 1663 | 1463645608298 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:13:28 INFO - PROCESS | 1663 | 1463645608301 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 01:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:13:28 INFO - PROCESS | 1663 | 1463645608308 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:13:28 INFO - PROCESS | 1663 | 1463645608313 Marionette TRACE conn2 <- [1,2074,null,{}] 01:13:28 INFO - PROCESS | 1663 | 1463645608316 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:28 INFO - PROCESS | 1663 | 1463645608403 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:13:28 INFO - PROCESS | 1663 | 1463645608453 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x118199000 == 22 [pid = 1663] [id = 526] 01:13:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x110fb1400) [pid = 1663] [serial = 1578] [outer = 0x0] 01:13:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x11619b000) [pid = 1663] [serial = 1579] [outer = 0x110fb1400] 01:13:28 INFO - PROCESS | 1663 | 1463645608478 Marionette DEBUG loaded listener.js 01:13:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x1171ddc00) [pid = 1663] [serial = 1580] [outer = 0x110fb1400] 01:13:28 INFO - PROCESS | 1663 | 1463645608795 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 530ms 01:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:13:28 INFO - PROCESS | 1663 | 1463645608834 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:13:28 INFO - PROCESS | 1663 | 1463645608836 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 01:13:28 INFO - PROCESS | 1663 | 1463645608839 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:13:28 INFO - PROCESS | 1663 | 1463645608841 Marionette TRACE conn2 <- [1,2078,null,{}] 01:13:28 INFO - PROCESS | 1663 | 1463645608845 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:28 INFO - PROCESS | 1663 | 1463645608925 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:13:28 INFO - PROCESS | 1663 | 1463645608977 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185dc000 == 23 [pid = 1663] [id = 527] 01:13:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x113969800) [pid = 1663] [serial = 1581] [outer = 0x0] 01:13:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x117670800) [pid = 1663] [serial = 1582] [outer = 0x113969800] 01:13:29 INFO - PROCESS | 1663 | 1463645609002 Marionette DEBUG loaded listener.js 01:13:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x1182dd000) [pid = 1663] [serial = 1583] [outer = 0x113969800] 01:13:29 INFO - PROCESS | 1663 | 1463645609257 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 473ms 01:13:29 INFO - PROCESS | 1663 | 1463645609328 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:13:29 INFO - PROCESS | 1663 | 1463645609330 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 01:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:13:29 INFO - PROCESS | 1663 | 1463645609333 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:13:29 INFO - PROCESS | 1663 | 1463645609334 Marionette TRACE conn2 <- [1,2082,null,{}] 01:13:29 INFO - PROCESS | 1663 | 1463645609336 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:29 INFO - PROCESS | 1663 | 1463645609430 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:13:29 INFO - PROCESS | 1663 | 1463645609435 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x119630800 == 24 [pid = 1663] [id = 528] 01:13:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x1184c5800) [pid = 1663] [serial = 1584] [outer = 0x0] 01:13:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x1185c3800) [pid = 1663] [serial = 1585] [outer = 0x1184c5800] 01:13:29 INFO - PROCESS | 1663 | 1463645609467 Marionette DEBUG loaded listener.js 01:13:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x118c2a800) [pid = 1663] [serial = 1586] [outer = 0x1184c5800] 01:13:29 INFO - PROCESS | 1663 | 1463645609814 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 01:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:13:29 INFO - PROCESS | 1663 | 1463645609851 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:13:29 INFO - PROCESS | 1663 | 1463645609852 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 01:13:29 INFO - PROCESS | 1663 | 1463645609854 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:13:29 INFO - PROCESS | 1663 | 1463645609855 Marionette TRACE conn2 <- [1,2086,null,{}] 01:13:29 INFO - PROCESS | 1663 | 1463645609858 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:29 INFO - PROCESS | 1663 | 1463645609952 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:13:29 INFO - PROCESS | 1663 | 1463645609957 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a017800 == 25 [pid = 1663] [id = 529] 01:13:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x119034400) [pid = 1663] [serial = 1587] [outer = 0x0] 01:13:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11903f000) [pid = 1663] [serial = 1588] [outer = 0x119034400] 01:13:29 INFO - PROCESS | 1663 | 1463645609982 Marionette DEBUG loaded listener.js 01:13:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x11919b400) [pid = 1663] [serial = 1589] [outer = 0x119034400] 01:13:30 INFO - PROCESS | 1663 | 1463645610324 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 01:13:30 INFO - PROCESS | 1663 | 1463645610374 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:13:30 INFO - PROCESS | 1663 | 1463645610375 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 01:13:30 INFO - PROCESS | 1663 | 1463645610378 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:13:30 INFO - PROCESS | 1663 | 1463645610379 Marionette TRACE conn2 <- [1,2090,null,{}] 01:13:30 INFO - PROCESS | 1663 | 1463645610381 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:30 INFO - PROCESS | 1663 | 1463645610473 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:13:30 INFO - PROCESS | 1663 | 1463645610508 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12114c800 == 26 [pid = 1663] [id = 530] 01:13:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x119034c00) [pid = 1663] [serial = 1590] [outer = 0x0] 01:13:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1193c7400) [pid = 1663] [serial = 1591] [outer = 0x119034c00] 01:13:30 INFO - PROCESS | 1663 | 1463645610532 Marionette DEBUG loaded listener.js 01:13:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11954a800) [pid = 1663] [serial = 1592] [outer = 0x119034c00] 01:13:30 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x1169b0000) [pid = 1663] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:13:30 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x110e83000) [pid = 1663] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:13:30 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x11806cc00) [pid = 1663] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:13:30 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x112f17000) [pid = 1663] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:13:30 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x11266b000) [pid = 1663] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:13:30 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x112675800) [pid = 1663] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:13:30 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x112676400) [pid = 1663] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:13:30 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x1243c2400) [pid = 1663] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:13:30 INFO - PROCESS | 1663 | 1463645610821 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 469ms 01:13:30 INFO - PROCESS | 1663 | 1463645610852 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:13:30 INFO - PROCESS | 1663 | 1463645610853 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 01:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:13:30 INFO - PROCESS | 1663 | 1463645610855 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:13:30 INFO - PROCESS | 1663 | 1463645610856 Marionette TRACE conn2 <- [1,2094,null,{}] 01:13:30 INFO - PROCESS | 1663 | 1463645610858 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:30 INFO - PROCESS | 1663 | 1463645610947 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:13:30 INFO - PROCESS | 1663 | 1463645610951 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12118f000 == 27 [pid = 1663] [id = 531] 01:13:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x11606f000) [pid = 1663] [serial = 1593] [outer = 0x0] 01:13:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x119550800) [pid = 1663] [serial = 1594] [outer = 0x11606f000] 01:13:30 INFO - PROCESS | 1663 | 1463645610977 Marionette DEBUG loaded listener.js 01:13:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x119909800) [pid = 1663] [serial = 1595] [outer = 0x11606f000] 01:13:31 INFO - PROCESS | 1663 | 1463645611319 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 471ms 01:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:13:31 INFO - PROCESS | 1663 | 1463645611330 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:13:31 INFO - PROCESS | 1663 | 1463645611332 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 01:13:31 INFO - PROCESS | 1663 | 1463645611335 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:13:31 INFO - PROCESS | 1663 | 1463645611337 Marionette TRACE conn2 <- [1,2098,null,{}] 01:13:31 INFO - PROCESS | 1663 | 1463645611341 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:31 INFO - PROCESS | 1663 | 1463645611485 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:13:31 INFO - PROCESS | 1663 | 1463645611495 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b13000 == 28 [pid = 1663] [id = 532] 01:13:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x119110000) [pid = 1663] [serial = 1596] [outer = 0x0] 01:13:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x119d61000) [pid = 1663] [serial = 1597] [outer = 0x119110000] 01:13:31 INFO - PROCESS | 1663 | 1463645611534 Marionette DEBUG loaded listener.js 01:13:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x119d67000) [pid = 1663] [serial = 1598] [outer = 0x119110000] 01:13:31 INFO - PROCESS | 1663 | 1463645611871 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 572ms 01:13:31 INFO - PROCESS | 1663 | 1463645611907 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:13:31 INFO - PROCESS | 1663 | 1463645611909 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 01:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:13:31 INFO - PROCESS | 1663 | 1463645611913 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:13:31 INFO - PROCESS | 1663 | 1463645611914 Marionette TRACE conn2 <- [1,2102,null,{}] 01:13:31 INFO - PROCESS | 1663 | 1463645611917 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:31 INFO - PROCESS | 1663 | 1463645611988 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:13:31 INFO - PROCESS | 1663 | 1463645611993 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b06800 == 29 [pid = 1663] [id = 533] 01:13:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11919d000) [pid = 1663] [serial = 1599] [outer = 0x0] 01:13:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x119dd5000) [pid = 1663] [serial = 1600] [outer = 0x11919d000] 01:13:32 INFO - PROCESS | 1663 | 1463645612069 Marionette DEBUG loaded listener.js 01:13:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x119de1400) [pid = 1663] [serial = 1601] [outer = 0x11919d000] 01:13:32 INFO - PROCESS | 1663 | 1463645612348 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 471ms 01:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:13:32 INFO - PROCESS | 1663 | 1463645612385 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:13:32 INFO - PROCESS | 1663 | 1463645612386 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 01:13:32 INFO - PROCESS | 1663 | 1463645612388 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:13:32 INFO - PROCESS | 1663 | 1463645612390 Marionette TRACE conn2 <- [1,2106,null,{}] 01:13:32 INFO - PROCESS | 1663 | 1463645612400 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:32 INFO - PROCESS | 1663 | 1463645612492 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:13:32 INFO - PROCESS | 1663 | 1463645612499 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12496e800 == 30 [pid = 1663] [id = 534] 01:13:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11a40cc00) [pid = 1663] [serial = 1602] [outer = 0x0] 01:13:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x121113400) [pid = 1663] [serial = 1603] [outer = 0x11a40cc00] 01:13:32 INFO - PROCESS | 1663 | 1463645612524 Marionette DEBUG loaded listener.js 01:13:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1211abc00) [pid = 1663] [serial = 1604] [outer = 0x11a40cc00] 01:13:32 INFO - PROCESS | 1663 | 1463645612845 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 470ms 01:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:13:32 INFO - PROCESS | 1663 | 1463645612862 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:13:32 INFO - PROCESS | 1663 | 1463645612864 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 01:13:32 INFO - PROCESS | 1663 | 1463645612866 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:13:32 INFO - PROCESS | 1663 | 1463645612867 Marionette TRACE conn2 <- [1,2110,null,{}] 01:13:32 INFO - PROCESS | 1663 | 1463645612869 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:32 INFO - PROCESS | 1663 | 1463645612947 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:13:33 INFO - PROCESS | 1663 | 1463645613001 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x126582800 == 31 [pid = 1663] [id = 535] 01:13:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11a416800) [pid = 1663] [serial = 1605] [outer = 0x0] 01:13:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1211ae400) [pid = 1663] [serial = 1606] [outer = 0x11a416800] 01:13:33 INFO - PROCESS | 1663 | 1463645613025 Marionette DEBUG loaded listener.js 01:13:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x122b82c00) [pid = 1663] [serial = 1607] [outer = 0x11a416800] 01:13:33 INFO - PROCESS | 1663 | 1463645613328 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 519ms 01:13:33 INFO - PROCESS | 1663 | 1463645613386 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:13:33 INFO - PROCESS | 1663 | 1463645613388 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 01:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:13:33 INFO - PROCESS | 1663 | 1463645613392 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:13:33 INFO - PROCESS | 1663 | 1463645613395 Marionette TRACE conn2 <- [1,2114,null,{}] 01:13:33 INFO - PROCESS | 1663 | 1463645613399 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:33 INFO - PROCESS | 1663 | 1463645613486 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:13:33 INFO - PROCESS | 1663 | 1463645613576 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x116097000 == 32 [pid = 1663] [id = 536] 01:13:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x111017800) [pid = 1663] [serial = 1608] [outer = 0x0] 01:13:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11101d400) [pid = 1663] [serial = 1609] [outer = 0x111017800] 01:13:33 INFO - PROCESS | 1663 | 1463645613606 Marionette DEBUG loaded listener.js 01:13:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112670c00) [pid = 1663] [serial = 1610] [outer = 0x111017800] 01:13:34 INFO - PROCESS | 1663 | 1463645614050 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 723ms 01:13:34 INFO - PROCESS | 1663 | 1463645614115 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 1663 | 1463645614119 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 01:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:13:34 INFO - PROCESS | 1663 | 1463645614124 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:13:34 INFO - PROCESS | 1663 | 1463645614126 Marionette TRACE conn2 <- [1,2118,null,{}] 01:13:34 INFO - PROCESS | 1663 | 1463645614128 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:34 INFO - PROCESS | 1663 | 1463645614226 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:13:34 INFO - PROCESS | 1663 | 1463645614292 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x118c97800 == 33 [pid = 1663] [id = 537] 01:13:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x112e1fc00) [pid = 1663] [serial = 1611] [outer = 0x0] 01:13:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x113e61000) [pid = 1663] [serial = 1612] [outer = 0x112e1fc00] 01:13:34 INFO - PROCESS | 1663 | 1463645614322 Marionette DEBUG loaded listener.js 01:13:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x116793c00) [pid = 1663] [serial = 1613] [outer = 0x112e1fc00] 01:13:34 INFO - PROCESS | 1663 | 1463645614735 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 623ms 01:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:13:34 INFO - PROCESS | 1663 | 1463645614748 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 1663 | 1463645614750 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 01:13:34 INFO - PROCESS | 1663 | 1463645614752 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:13:34 INFO - PROCESS | 1663 | 1463645614755 Marionette TRACE conn2 <- [1,2122,null,{}] 01:13:34 INFO - PROCESS | 1663 | 1463645614762 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:34 INFO - PROCESS | 1663 | 1463645614863 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:13:34 INFO - PROCESS | 1663 | 1463645614961 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ca1000 == 34 [pid = 1663] [id = 538] 01:13:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1169ab000) [pid = 1663] [serial = 1614] [outer = 0x0] 01:13:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11806a000) [pid = 1663] [serial = 1615] [outer = 0x1169ab000] 01:13:34 INFO - PROCESS | 1663 | 1463645614993 Marionette DEBUG loaded listener.js 01:13:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118c1f400) [pid = 1663] [serial = 1616] [outer = 0x1169ab000] 01:13:35 INFO - PROCESS | 1663 | 1463645615391 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 671ms 01:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:13:35 INFO - PROCESS | 1663 | 1463645615424 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:13:35 INFO - PROCESS | 1663 | 1463645615426 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 01:13:35 INFO - PROCESS | 1663 | 1463645615428 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:13:35 INFO - PROCESS | 1663 | 1463645615430 Marionette TRACE conn2 <- [1,2126,null,{}] 01:13:35 INFO - PROCESS | 1663 | 1463645615432 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:35 INFO - PROCESS | 1663 | 1463645615528 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:13:35 INFO - PROCESS | 1663 | 1463645615578 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1291cf800 == 35 [pid = 1663] [id = 539] 01:13:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1182e6c00) [pid = 1663] [serial = 1617] [outer = 0x0] 01:13:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119107000) [pid = 1663] [serial = 1618] [outer = 0x1182e6c00] 01:13:35 INFO - PROCESS | 1663 | 1463645615608 Marionette DEBUG loaded listener.js 01:13:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119ddbc00) [pid = 1663] [serial = 1619] [outer = 0x1182e6c00] 01:13:36 INFO - PROCESS | 1663 | 1463645616033 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 620ms 01:13:36 INFO - PROCESS | 1663 | 1463645616049 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:13:36 INFO - PROCESS | 1663 | 1463645616050 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 01:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:13:36 INFO - PROCESS | 1663 | 1463645616052 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:13:36 INFO - PROCESS | 1663 | 1463645616054 Marionette TRACE conn2 <- [1,2130,null,{}] 01:13:36 INFO - PROCESS | 1663 | 1463645616056 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:36 INFO - PROCESS | 1663 | 1463645616152 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:13:36 INFO - PROCESS | 1663 | 1463645616235 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x112e9f000 == 36 [pid = 1663] [id = 540] 01:13:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x111015400) [pid = 1663] [serial = 1620] [outer = 0x0] 01:13:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x112f12400) [pid = 1663] [serial = 1621] [outer = 0x111015400] 01:13:36 INFO - PROCESS | 1663 | 1463645616279 Marionette DEBUG loaded listener.js 01:13:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119de3c00) [pid = 1663] [serial = 1622] [outer = 0x111015400] 01:13:36 INFO - PROCESS | 1663 | 1463645616829 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:13:36 INFO - PROCESS | 1663 | 1463645616878 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 01:13:36 INFO - PROCESS | 1663 | 1463645616882 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:13:36 INFO - PROCESS | 1663 | 1463645616884 Marionette TRACE conn2 <- [1,2134,null,{}] 01:13:36 INFO - PROCESS | 1663 | 1463645616887 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:36 INFO - PROCESS | 1663 | 1463645616977 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:13:37 INFO - PROCESS | 1663 | 1463645617033 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x116965000 == 37 [pid = 1663] [id = 541] 01:13:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1122b2c00) [pid = 1663] [serial = 1623] [outer = 0x0] 01:13:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x113e62c00) [pid = 1663] [serial = 1624] [outer = 0x1122b2c00] 01:13:37 INFO - PROCESS | 1663 | 1463645617061 Marionette DEBUG loaded listener.js 01:13:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1161f4400) [pid = 1663] [serial = 1625] [outer = 0x1122b2c00] 01:13:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1127ac000 == 36 [pid = 1663] [id = 513] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1194c0400) [pid = 1663] [serial = 1561] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x126e39400) [pid = 1663] [serial = 1538] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1171d6c00) [pid = 1663] [serial = 1546] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x110fafc00) [pid = 1663] [serial = 1540] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x111f28c00) [pid = 1663] [serial = 1541] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11903bc00) [pid = 1663] [serial = 1549] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118062c00) [pid = 1663] [serial = 1547] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119c37c00) [pid = 1663] [serial = 1552] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1193cf800) [pid = 1663] [serial = 1550] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112674400) [pid = 1663] [serial = 1555] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1171d2000) [pid = 1663] [serial = 1558] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11a410800) [pid = 1663] [serial = 1553] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1131d1800) [pid = 1663] [serial = 1543] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x118c21800) [pid = 1663] [serial = 1559] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11679f400) [pid = 1663] [serial = 1544] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x116798800) [pid = 1663] [serial = 1556] [outer = 0x0] [url = about:blank] 01:13:37 INFO - PROCESS | 1663 | 1463645617468 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 01:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 621ms 01:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:13:37 INFO - PROCESS | 1663 | 1463645617502 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 01:13:37 INFO - PROCESS | 1663 | 1463645617506 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 01:13:37 INFO - PROCESS | 1663 | 1463645617510 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:13:37 INFO - PROCESS | 1663 | 1463645617512 Marionette TRACE conn2 <- [1,2138,null,{}] 01:13:37 INFO - PROCESS | 1663 | 1463645617514 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:37 INFO - PROCESS | 1663 | 1463645617595 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:13:37 INFO - PROCESS | 1663 | 1463645617601 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f0b000 == 37 [pid = 1663] [id = 542] 01:13:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1131d1800) [pid = 1663] [serial = 1626] [outer = 0x0] 01:13:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1169b3800) [pid = 1663] [serial = 1627] [outer = 0x1131d1800] 01:13:37 INFO - PROCESS | 1663 | 1463645617627 Marionette DEBUG loaded listener.js 01:13:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1171dd800) [pid = 1663] [serial = 1628] [outer = 0x1131d1800] 01:13:37 INFO - PROCESS | 1663 | 1463645617969 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 470ms 01:13:37 INFO - PROCESS | 1663 | 1463645617981 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:13:37 INFO - PROCESS | 1663 | 1463645617983 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 01:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:13:38 INFO - PROCESS | 1663 | 1463645618014 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:13:38 INFO - PROCESS | 1663 | 1463645618016 Marionette TRACE conn2 <- [1,2142,null,{}] 01:13:38 INFO - PROCESS | 1663 | 1463645618024 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:38 INFO - PROCESS | 1663 | 1463645618100 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:13:38 INFO - PROCESS | 1663 | 1463645618106 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c9b800 == 38 [pid = 1663] [id = 543] 01:13:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118065c00) [pid = 1663] [serial = 1629] [outer = 0x0] 01:13:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118729400) [pid = 1663] [serial = 1630] [outer = 0x118065c00] 01:13:38 INFO - PROCESS | 1663 | 1463645618135 Marionette DEBUG loaded listener.js 01:13:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11903cc00) [pid = 1663] [serial = 1631] [outer = 0x118065c00] 01:13:38 INFO - PROCESS | 1663 | 1463645618490 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 01:13:38 INFO - PROCESS | 1663 | 1463645618549 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 01:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:13:38 INFO - PROCESS | 1663 | 1463645618554 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:13:38 INFO - PROCESS | 1663 | 1463645618567 Marionette TRACE conn2 <- [1,2146,null,{}] 01:13:38 INFO - PROCESS | 1663 | 1463645618571 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:38 INFO - PROCESS | 1663 | 1463645618690 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:13:38 INFO - PROCESS | 1663 | 1463645618701 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x121192000 == 39 [pid = 1663] [id = 544] 01:13:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1191a4400) [pid = 1663] [serial = 1632] [outer = 0x0] 01:13:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11990ec00) [pid = 1663] [serial = 1633] [outer = 0x1191a4400] 01:13:38 INFO - PROCESS | 1663 | 1463645618740 Marionette DEBUG loaded listener.js 01:13:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119d68400) [pid = 1663] [serial = 1634] [outer = 0x1191a4400] 01:13:39 INFO - PROCESS | 1663 | 1463645619069 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 01:13:39 INFO - PROCESS | 1663 | 1463645619089 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 01:13:39 INFO - PROCESS | 1663 | 1463645619091 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:13:39 INFO - PROCESS | 1663 | 1463645619092 Marionette TRACE conn2 <- [1,2150,null,{}] 01:13:39 INFO - PROCESS | 1663 | 1463645619097 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:39 INFO - PROCESS | 1663 | 1463645619206 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:13:39 INFO - PROCESS | 1663 | 1463645619212 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b17000 == 40 [pid = 1663] [id = 545] 01:13:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1191a5400) [pid = 1663] [serial = 1635] [outer = 0x0] 01:13:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119dda800) [pid = 1663] [serial = 1636] [outer = 0x1191a5400] 01:13:39 INFO - PROCESS | 1663 | 1463645619237 Marionette DEBUG loaded listener.js 01:13:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x121119000) [pid = 1663] [serial = 1637] [outer = 0x1191a5400] 01:13:39 INFO - PROCESS | 1663 | 1463645619580 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 01:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 521ms 01:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:13:39 INFO - PROCESS | 1663 | 1463645619619 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:13:39 INFO - PROCESS | 1663 | 1463645619620 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 01:13:39 INFO - PROCESS | 1663 | 1463645619622 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:13:39 INFO - PROCESS | 1663 | 1463645619623 Marionette TRACE conn2 <- [1,2154,null,{}] 01:13:39 INFO - PROCESS | 1663 | 1463645619626 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:39 INFO - PROCESS | 1663 | 1463645619736 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:13:39 INFO - PROCESS | 1663 | 1463645619741 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x124961000 == 41 [pid = 1663] [id = 546] 01:13:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121116c00) [pid = 1663] [serial = 1638] [outer = 0x0] 01:13:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1211b0400) [pid = 1663] [serial = 1639] [outer = 0x121116c00] 01:13:39 INFO - PROCESS | 1663 | 1463645619769 Marionette DEBUG loaded listener.js 01:13:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x123b32800) [pid = 1663] [serial = 1640] [outer = 0x121116c00] 01:13:40 INFO - PROCESS | 1663 | 1463645620108 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 523ms 01:13:40 INFO - PROCESS | 1663 | 1463645620147 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:13:40 INFO - PROCESS | 1663 | 1463645620148 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 01:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:13:40 INFO - PROCESS | 1663 | 1463645620150 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:13:40 INFO - PROCESS | 1663 | 1463645620151 Marionette TRACE conn2 <- [1,2158,null,{}] 01:13:40 INFO - PROCESS | 1663 | 1463645620154 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:40 INFO - PROCESS | 1663 | 1463645620249 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:13:40 INFO - PROCESS | 1663 | 1463645620261 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1291b5800 == 42 [pid = 1663] [id = 547] 01:13:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x122b8cc00) [pid = 1663] [serial = 1641] [outer = 0x0] 01:13:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123bdd800) [pid = 1663] [serial = 1642] [outer = 0x122b8cc00] 01:13:40 INFO - PROCESS | 1663 | 1463645620286 Marionette DEBUG loaded listener.js 01:13:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x123c12400) [pid = 1663] [serial = 1643] [outer = 0x122b8cc00] 01:13:40 INFO - PROCESS | 1663 | 1463645620612 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 01:13:40 INFO - PROCESS | 1663 | 1463645620618 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:13:40 INFO - PROCESS | 1663 | 1463645620619 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 01:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:13:40 INFO - PROCESS | 1663 | 1463645620622 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:13:40 INFO - PROCESS | 1663 | 1463645620623 Marionette TRACE conn2 <- [1,2162,null,{}] 01:13:40 INFO - PROCESS | 1663 | 1463645620625 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:40 INFO - PROCESS | 1663 | 1463645620722 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:13:40 INFO - PROCESS | 1663 | 1463645620734 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x129980000 == 43 [pid = 1663] [id = 548] 01:13:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x123bd2000) [pid = 1663] [serial = 1644] [outer = 0x0] 01:13:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x123c1b000) [pid = 1663] [serial = 1645] [outer = 0x123bd2000] 01:13:40 INFO - PROCESS | 1663 | 1463645620759 Marionette DEBUG loaded listener.js 01:13:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1242c6800) [pid = 1663] [serial = 1646] [outer = 0x123bd2000] 01:13:41 INFO - PROCESS | 1663 | 1463645621107 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 524ms 01:13:41 INFO - PROCESS | 1663 | 1463645621151 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:13:41 INFO - PROCESS | 1663 | 1463645621152 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 01:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:13:41 INFO - PROCESS | 1663 | 1463645621154 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:13:41 INFO - PROCESS | 1663 | 1463645621155 Marionette TRACE conn2 <- [1,2166,null,{}] 01:13:41 INFO - PROCESS | 1663 | 1463645621157 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:41 INFO - PROCESS | 1663 | 1463645621254 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:13:41 INFO - PROCESS | 1663 | 1463645621259 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9b0000 == 44 [pid = 1663] [id = 549] 01:13:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x123c1a400) [pid = 1663] [serial = 1647] [outer = 0x0] 01:13:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x124316400) [pid = 1663] [serial = 1648] [outer = 0x123c1a400] 01:13:41 INFO - PROCESS | 1663 | 1463645621284 Marionette DEBUG loaded listener.js 01:13:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12431f000) [pid = 1663] [serial = 1649] [outer = 0x123c1a400] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119034400) [pid = 1663] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119034c00) [pid = 1663] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118c1c800) [pid = 1663] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x113906400) [pid = 1663] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x110fb1400) [pid = 1663] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1122aa800) [pid = 1663] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x113969800) [pid = 1663] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x110fb2000) [pid = 1663] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11a40cc00) [pid = 1663] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11606f000) [pid = 1663] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119110000) [pid = 1663] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11919d000) [pid = 1663] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:13:41 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1184c5800) [pid = 1663] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:13:41 INFO - PROCESS | 1663 | 1463645621663 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 01:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:13:41 INFO - PROCESS | 1663 | 1463645621675 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:13:41 INFO - PROCESS | 1663 | 1463645621676 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 01:13:41 INFO - PROCESS | 1663 | 1463645621682 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:13:41 INFO - PROCESS | 1663 | 1463645621683 Marionette TRACE conn2 <- [1,2170,null,{}] 01:13:41 INFO - PROCESS | 1663 | 1463645621686 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:41 INFO - PROCESS | 1663 | 1463645621768 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:13:41 INFO - PROCESS | 1663 | 1463645621773 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x123eef000 == 45 [pid = 1663] [id = 550] 01:13:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x110fb6000) [pid = 1663] [serial = 1650] [outer = 0x0] 01:13:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1182dfc00) [pid = 1663] [serial = 1651] [outer = 0x110fb6000] 01:13:41 INFO - PROCESS | 1663 | 1463645621798 Marionette DEBUG loaded listener.js 01:13:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1194c7000) [pid = 1663] [serial = 1652] [outer = 0x110fb6000] 01:13:42 INFO - PROCESS | 1663 | 1463645622174 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 518ms 01:13:42 INFO - PROCESS | 1663 | 1463645622201 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:13:42 INFO - PROCESS | 1663 | 1463645622203 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 01:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:13:42 INFO - PROCESS | 1663 | 1463645622206 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:13:42 INFO - PROCESS | 1663 | 1463645622208 Marionette TRACE conn2 <- [1,2174,null,{}] 01:13:42 INFO - PROCESS | 1663 | 1463645622214 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:42 INFO - PROCESS | 1663 | 1463645622350 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:13:42 INFO - PROCESS | 1663 | 1463645622356 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad1e800 == 46 [pid = 1663] [id = 551] 01:13:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119906c00) [pid = 1663] [serial = 1653] [outer = 0x0] 01:13:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1245e3000) [pid = 1663] [serial = 1654] [outer = 0x119906c00] 01:13:42 INFO - PROCESS | 1663 | 1463645622392 Marionette DEBUG loaded listener.js 01:13:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x124e42800) [pid = 1663] [serial = 1655] [outer = 0x119906c00] 01:13:42 INFO - PROCESS | 1663 | 1463645622731 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 573ms 01:13:42 INFO - PROCESS | 1663 | 1463645622784 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:13:42 INFO - PROCESS | 1663 | 1463645622785 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 01:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:13:42 INFO - PROCESS | 1663 | 1463645622788 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:13:42 INFO - PROCESS | 1663 | 1463645622789 Marionette TRACE conn2 <- [1,2178,null,{}] 01:13:42 INFO - PROCESS | 1663 | 1463645622791 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:42 INFO - PROCESS | 1663 | 1463645622870 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:13:42 INFO - PROCESS | 1663 | 1463645622875 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adc1000 == 47 [pid = 1663] [id = 552] 01:13:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1245e1000) [pid = 1663] [serial = 1656] [outer = 0x0] 01:13:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x124eaec00) [pid = 1663] [serial = 1657] [outer = 0x1245e1000] 01:13:42 INFO - PROCESS | 1663 | 1463645622900 Marionette DEBUG loaded listener.js 01:13:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126564000) [pid = 1663] [serial = 1658] [outer = 0x1245e1000] 01:13:43 INFO - PROCESS | 1663 | 1463645623227 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 468ms 01:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:13:43 INFO - PROCESS | 1663 | 1463645623256 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:13:43 INFO - PROCESS | 1663 | 1463645623257 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 01:13:43 INFO - PROCESS | 1663 | 1463645623259 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:13:43 INFO - PROCESS | 1663 | 1463645623260 Marionette TRACE conn2 <- [1,2182,null,{}] 01:13:43 INFO - PROCESS | 1663 | 1463645623263 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:43 INFO - PROCESS | 1663 | 1463645623350 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:13:43 INFO - PROCESS | 1663 | 1463645623354 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3c0800 == 48 [pid = 1663] [id = 553] 01:13:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x126569400) [pid = 1663] [serial = 1659] [outer = 0x0] 01:13:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1267b3000) [pid = 1663] [serial = 1660] [outer = 0x126569400] 01:13:43 INFO - PROCESS | 1663 | 1463645623379 Marionette DEBUG loaded listener.js 01:13:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126926800) [pid = 1663] [serial = 1661] [outer = 0x126569400] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x122b13000 == 47 [pid = 1663] [id = 532] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12496e800 == 46 [pid = 1663] [id = 534] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x123b06800 == 45 [pid = 1663] [id = 533] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12118f000 == 44 [pid = 1663] [id = 531] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x116965000 == 43 [pid = 1663] [id = 541] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x112e9f000 == 42 [pid = 1663] [id = 540] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1291cf800 == 41 [pid = 1663] [id = 539] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x126ca1000 == 40 [pid = 1663] [id = 538] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x118c97800 == 39 [pid = 1663] [id = 537] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x126582800 == 38 [pid = 1663] [id = 535] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x116097000 == 37 [pid = 1663] [id = 536] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x116f0b000 == 36 [pid = 1663] [id = 542] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x124961000 == 35 [pid = 1663] [id = 546] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9b0000 == 34 [pid = 1663] [id = 549] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad1e800 == 33 [pid = 1663] [id = 551] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x123eef000 == 32 [pid = 1663] [id = 550] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x123b17000 == 31 [pid = 1663] [id = 545] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x129980000 == 30 [pid = 1663] [id = 548] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119c9b800 == 29 [pid = 1663] [id = 543] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1291b5800 == 28 [pid = 1663] [id = 547] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x121192000 == 27 [pid = 1663] [id = 544] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11903f000) [pid = 1663] [serial = 1588] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1193c7400) [pid = 1663] [serial = 1591] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119d64000) [pid = 1663] [serial = 1562] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x113eebc00) [pid = 1663] [serial = 1576] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1160e7c00) [pid = 1663] [serial = 1577] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11619b000) [pid = 1663] [serial = 1579] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1171ddc00) [pid = 1663] [serial = 1580] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x112a60800) [pid = 1663] [serial = 1573] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112f19400) [pid = 1663] [serial = 1574] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116941000) [pid = 1663] [serial = 1567] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x117670800) [pid = 1663] [serial = 1582] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x111012400) [pid = 1663] [serial = 1570] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x111d7c400) [pid = 1663] [serial = 1571] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11204b400) [pid = 1663] [serial = 1564] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1211abc00) [pid = 1663] [serial = 1604] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1211ae400) [pid = 1663] [serial = 1606] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119909800) [pid = 1663] [serial = 1595] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119550800) [pid = 1663] [serial = 1594] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119d61000) [pid = 1663] [serial = 1597] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11954a800) [pid = 1663] [serial = 1592] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119de1400) [pid = 1663] [serial = 1601] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x121113400) [pid = 1663] [serial = 1603] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1185c3800) [pid = 1663] [serial = 1585] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11919b400) [pid = 1663] [serial = 1589] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119d67000) [pid = 1663] [serial = 1598] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x119dd5000) [pid = 1663] [serial = 1600] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x118c2a800) [pid = 1663] [serial = 1586] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x1182dd000) [pid = 1663] [serial = 1583] [outer = 0x0] [url = about:blank] 01:13:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12adc1000 == 26 [pid = 1663] [id = 552] 01:13:44 INFO - PROCESS | 1663 | 1463645624891 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1671ms 01:13:44 INFO - PROCESS | 1663 | 1463645624932 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:13:44 INFO - PROCESS | 1663 | 1463645624936 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 01:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:13:44 INFO - PROCESS | 1663 | 1463645624941 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:13:44 INFO - PROCESS | 1663 | 1463645624945 Marionette TRACE conn2 <- [1,2186,null,{}] 01:13:44 INFO - PROCESS | 1663 | 1463645624952 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:45 INFO - PROCESS | 1663 | 1463645625070 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:13:45 INFO - PROCESS | 1663 | 1463645625143 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x112886800 == 27 [pid = 1663] [id = 554] 01:13:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x111b0b400) [pid = 1663] [serial = 1662] [outer = 0x0] 01:13:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x111f69c00) [pid = 1663] [serial = 1663] [outer = 0x111b0b400] 01:13:45 INFO - PROCESS | 1663 | 1463645625186 Marionette DEBUG loaded listener.js 01:13:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1122b6400) [pid = 1663] [serial = 1664] [outer = 0x111b0b400] 01:13:45 INFO - PROCESS | 1663 | 1463645625514 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms 01:13:45 INFO - PROCESS | 1663 | 1463645625568 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:13:45 INFO - PROCESS | 1663 | 1463645625575 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 01:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:13:45 INFO - PROCESS | 1663 | 1463645625582 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:13:45 INFO - PROCESS | 1663 | 1463645625584 Marionette TRACE conn2 <- [1,2190,null,{}] 01:13:45 INFO - PROCESS | 1663 | 1463645625588 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:45 INFO - PROCESS | 1663 | 1463645625700 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:13:45 INFO - PROCESS | 1663 | 1463645625770 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x113319000 == 28 [pid = 1663] [id = 555] 01:13:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x111f5f000) [pid = 1663] [serial = 1665] [outer = 0x0] 01:13:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x112675400) [pid = 1663] [serial = 1666] [outer = 0x111f5f000] 01:13:45 INFO - PROCESS | 1663 | 1463645625809 Marionette DEBUG loaded listener.js 01:13:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112f0c800) [pid = 1663] [serial = 1667] [outer = 0x111f5f000] 01:13:46 INFO - PROCESS | 1663 | 1463645626106 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 572ms 01:13:46 INFO - PROCESS | 1663 | 1463645626153 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:13:46 INFO - PROCESS | 1663 | 1463645626155 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 01:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:13:46 INFO - PROCESS | 1663 | 1463645626158 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:13:46 INFO - PROCESS | 1663 | 1463645626162 Marionette TRACE conn2 <- [1,2194,null,{}] 01:13:46 INFO - PROCESS | 1663 | 1463645626171 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:46 INFO - PROCESS | 1663 | 1463645626268 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:13:46 INFO - PROCESS | 1663 | 1463645626277 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f0c800 == 29 [pid = 1663] [id = 556] 01:13:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x110e7a000) [pid = 1663] [serial = 1668] [outer = 0x0] 01:13:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1131c9800) [pid = 1663] [serial = 1669] [outer = 0x110e7a000] 01:13:46 INFO - PROCESS | 1663 | 1463645626313 Marionette DEBUG loaded listener.js 01:13:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x113e64000) [pid = 1663] [serial = 1670] [outer = 0x110e7a000] 01:13:46 INFO - PROCESS | 1663 | 1463645626629 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 479ms 01:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:13:46 INFO - PROCESS | 1663 | 1463645626638 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:13:46 INFO - PROCESS | 1663 | 1463645626639 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 01:13:46 INFO - PROCESS | 1663 | 1463645626641 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:13:46 INFO - PROCESS | 1663 | 1463645626643 Marionette TRACE conn2 <- [1,2198,null,{}] 01:13:46 INFO - PROCESS | 1663 | 1463645626648 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:46 INFO - PROCESS | 1663 | 1463645626720 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:13:46 INFO - PROCESS | 1663 | 1463645626724 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x118274800 == 30 [pid = 1663] [id = 557] 01:13:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x113e60400) [pid = 1663] [serial = 1671] [outer = 0x0] 01:13:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x116072c00) [pid = 1663] [serial = 1672] [outer = 0x113e60400] 01:13:46 INFO - PROCESS | 1663 | 1463645626753 Marionette DEBUG loaded listener.js 01:13:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1166b5800) [pid = 1663] [serial = 1673] [outer = 0x113e60400] 01:13:47 INFO - PROCESS | 1663 | 1463645627068 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 470ms 01:13:47 INFO - PROCESS | 1663 | 1463645627113 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:13:47 INFO - PROCESS | 1663 | 1463645627115 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 01:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:13:47 INFO - PROCESS | 1663 | 1463645627117 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:13:47 INFO - PROCESS | 1663 | 1463645627118 Marionette TRACE conn2 <- [1,2202,null,{}] 01:13:47 INFO - PROCESS | 1663 | 1463645627120 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:47 INFO - PROCESS | 1663 | 1463645627212 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:13:47 INFO - PROCESS | 1663 | 1463645627218 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x118578000 == 31 [pid = 1663] [id = 558] 01:13:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x111017000) [pid = 1663] [serial = 1674] [outer = 0x0] 01:13:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11679b800) [pid = 1663] [serial = 1675] [outer = 0x111017000] 01:13:47 INFO - PROCESS | 1663 | 1463645627246 Marionette DEBUG loaded listener.js 01:13:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x116a4ec00) [pid = 1663] [serial = 1676] [outer = 0x111017000] 01:13:47 INFO - PROCESS | 1663 | 1463645627572 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 470ms 01:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:13:47 INFO - PROCESS | 1663 | 1463645627602 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:13:47 INFO - PROCESS | 1663 | 1463645627604 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 01:13:47 INFO - PROCESS | 1663 | 1463645627607 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:13:47 INFO - PROCESS | 1663 | 1463645627609 Marionette TRACE conn2 <- [1,2206,null,{}] 01:13:47 INFO - PROCESS | 1663 | 1463645627613 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:47 INFO - PROCESS | 1663 | 1463645627699 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:13:47 INFO - PROCESS | 1663 | 1463645627704 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x119320000 == 32 [pid = 1663] [id = 559] 01:13:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x116a53400) [pid = 1663] [serial = 1677] [outer = 0x0] 01:13:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1171de400) [pid = 1663] [serial = 1678] [outer = 0x116a53400] 01:13:47 INFO - PROCESS | 1663 | 1463645627732 Marionette DEBUG loaded listener.js 01:13:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x118064800) [pid = 1663] [serial = 1679] [outer = 0x116a53400] 01:13:48 INFO - PROCESS | 1663 | 1463645628047 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 472ms 01:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:13:48 INFO - PROCESS | 1663 | 1463645628080 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:13:48 INFO - PROCESS | 1663 | 1463645628081 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 01:13:48 INFO - PROCESS | 1663 | 1463645628083 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:13:48 INFO - PROCESS | 1663 | 1463645628084 Marionette TRACE conn2 <- [1,2210,null,{}] 01:13:48 INFO - PROCESS | 1663 | 1463645628086 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:48 INFO - PROCESS | 1663 | 1463645628175 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:13:48 INFO - PROCESS | 1663 | 1463645628182 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x119639000 == 33 [pid = 1663] [id = 560] 01:13:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118068c00) [pid = 1663] [serial = 1680] [outer = 0x0] 01:13:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1182dc400) [pid = 1663] [serial = 1681] [outer = 0x118068c00] 01:13:48 INFO - PROCESS | 1663 | 1463645628209 Marionette DEBUG loaded listener.js 01:13:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1182e3400) [pid = 1663] [serial = 1682] [outer = 0x118068c00] 01:13:48 INFO - PROCESS | 1663 | 1463645628476 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 418ms 01:13:48 INFO - PROCESS | 1663 | 1463645628501 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:13:48 INFO - PROCESS | 1663 | 1463645628502 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 01:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:13:48 INFO - PROCESS | 1663 | 1463645628504 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:13:48 INFO - PROCESS | 1663 | 1463645628505 Marionette TRACE conn2 <- [1,2214,null,{}] 01:13:48 INFO - PROCESS | 1663 | 1463645628508 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:48 INFO - PROCESS | 1663 | 1463645628590 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:13:48 INFO - PROCESS | 1663 | 1463645628595 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12113f000 == 34 [pid = 1663] [id = 561] 01:13:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x111016000) [pid = 1663] [serial = 1683] [outer = 0x0] 01:13:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1185c5c00) [pid = 1663] [serial = 1684] [outer = 0x111016000] 01:13:48 INFO - PROCESS | 1663 | 1463645628621 Marionette DEBUG loaded listener.js 01:13:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11872f400) [pid = 1663] [serial = 1685] [outer = 0x111016000] 01:13:48 INFO - PROCESS | 1663 | 1463645628941 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 468ms 01:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:13:48 INFO - PROCESS | 1663 | 1463645628973 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:13:48 INFO - PROCESS | 1663 | 1463645628975 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 01:13:48 INFO - PROCESS | 1663 | 1463645628978 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:13:48 INFO - PROCESS | 1663 | 1463645628980 Marionette TRACE conn2 <- [1,2218,null,{}] 01:13:48 INFO - PROCESS | 1663 | 1463645628982 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:49 INFO - PROCESS | 1663 | 1463645629050 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:13:49 INFO - PROCESS | 1663 | 1463645629104 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x116f0b000 == 35 [pid = 1663] [id = 562] 01:13:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x110e7c800) [pid = 1663] [serial = 1686] [outer = 0x0] 01:13:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11872d000) [pid = 1663] [serial = 1687] [outer = 0x110e7c800] 01:13:49 INFO - PROCESS | 1663 | 1463645629129 Marionette DEBUG loaded listener.js 01:13:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119036400) [pid = 1663] [serial = 1688] [outer = 0x110e7c800] 01:13:49 INFO - PROCESS | 1663 | 1463645629371 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 421ms 01:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:13:49 INFO - PROCESS | 1663 | 1463645629400 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:13:49 INFO - PROCESS | 1663 | 1463645629402 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 01:13:49 INFO - PROCESS | 1663 | 1463645629405 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:13:49 INFO - PROCESS | 1663 | 1463645629406 Marionette TRACE conn2 <- [1,2222,null,{}] 01:13:49 INFO - PROCESS | 1663 | 1463645629409 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:49 INFO - PROCESS | 1663 | 1463645629496 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:13:49 INFO - PROCESS | 1663 | 1463645629500 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x122bc9800 == 36 [pid = 1663] [id = 563] 01:13:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11903b000) [pid = 1663] [serial = 1689] [outer = 0x0] 01:13:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x119069c00) [pid = 1663] [serial = 1690] [outer = 0x11903b000] 01:13:49 INFO - PROCESS | 1663 | 1463645629527 Marionette DEBUG loaded listener.js 01:13:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11919f800) [pid = 1663] [serial = 1691] [outer = 0x11903b000] 01:13:49 INFO - PROCESS | 1663 | 1463645629901 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 519ms 01:13:49 INFO - PROCESS | 1663 | 1463645629925 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:13:49 INFO - PROCESS | 1663 | 1463645629927 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 01:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:13:49 INFO - PROCESS | 1663 | 1463645629930 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:13:49 INFO - PROCESS | 1663 | 1463645629933 Marionette TRACE conn2 <- [1,2226,null,{}] 01:13:49 INFO - PROCESS | 1663 | 1463645629936 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:50 INFO - PROCESS | 1663 | 1463645630089 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:13:50 INFO - PROCESS | 1663 | 1463645630126 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x118576800 == 37 [pid = 1663] [id = 564] 01:13:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1193c6000) [pid = 1663] [serial = 1692] [outer = 0x0] 01:13:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119548400) [pid = 1663] [serial = 1693] [outer = 0x1193c6000] 01:13:50 INFO - PROCESS | 1663 | 1463645630155 Marionette DEBUG loaded listener.js 01:13:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11990e000) [pid = 1663] [serial = 1694] [outer = 0x1193c6000] 01:13:50 INFO - PROCESS | 1663 | 1463645630475 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 571ms 01:13:50 INFO - PROCESS | 1663 | 1463645630502 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:13:50 INFO - PROCESS | 1663 | 1463645630503 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 01:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:13:50 INFO - PROCESS | 1663 | 1463645630505 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:13:50 INFO - PROCESS | 1663 | 1463645630506 Marionette TRACE conn2 <- [1,2230,null,{}] 01:13:50 INFO - PROCESS | 1663 | 1463645630508 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:50 INFO - PROCESS | 1663 | 1463645630606 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:13:50 INFO - PROCESS | 1663 | 1463645630610 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x124369000 == 38 [pid = 1663] [id = 565] 01:13:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x119c3c400) [pid = 1663] [serial = 1695] [outer = 0x0] 01:13:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119d62800) [pid = 1663] [serial = 1696] [outer = 0x119c3c400] 01:13:50 INFO - PROCESS | 1663 | 1463645630635 Marionette DEBUG loaded listener.js 01:13:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119dd4400) [pid = 1663] [serial = 1697] [outer = 0x119c3c400] 01:13:50 INFO - PROCESS | 1663 | 1463645630942 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 01:13:50 INFO - PROCESS | 1663 | 1463645630973 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:13:50 INFO - PROCESS | 1663 | 1463645630974 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 01:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:13:50 INFO - PROCESS | 1663 | 1463645630984 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:13:50 INFO - PROCESS | 1663 | 1463645630985 Marionette TRACE conn2 <- [1,2234,null,{}] 01:13:50 INFO - PROCESS | 1663 | 1463645630987 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:51 INFO - PROCESS | 1663 | 1463645631084 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:13:51 INFO - PROCESS | 1663 | 1463645631088 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x124e8f000 == 39 [pid = 1663] [id = 566] 01:13:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119c3e000) [pid = 1663] [serial = 1698] [outer = 0x0] 01:13:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x119dd7c00) [pid = 1663] [serial = 1699] [outer = 0x119c3e000] 01:13:51 INFO - PROCESS | 1663 | 1463645631113 Marionette DEBUG loaded listener.js 01:13:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119de0c00) [pid = 1663] [serial = 1700] [outer = 0x119c3e000] 01:13:51 INFO - PROCESS | 1663 | 1463645631453 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 01:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:13:51 INFO - PROCESS | 1663 | 1463645631503 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:13:51 INFO - PROCESS | 1663 | 1463645631504 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 01:13:51 INFO - PROCESS | 1663 | 1463645631506 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:13:51 INFO - PROCESS | 1663 | 1463645631507 Marionette TRACE conn2 <- [1,2238,null,{}] 01:13:51 INFO - PROCESS | 1663 | 1463645631509 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:51 INFO - PROCESS | 1663 | 1463645631602 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:13:51 INFO - PROCESS | 1663 | 1463645631606 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x126c8d000 == 40 [pid = 1663] [id = 567] 01:13:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x119ddd400) [pid = 1663] [serial = 1701] [outer = 0x0] 01:13:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12110bc00) [pid = 1663] [serial = 1702] [outer = 0x119ddd400] 01:13:51 INFO - PROCESS | 1663 | 1463645631631 Marionette DEBUG loaded listener.js 01:13:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x121115800) [pid = 1663] [serial = 1703] [outer = 0x119ddd400] 01:13:51 INFO - PROCESS | 1663 | 1463645631944 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 469ms 01:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:13:51 INFO - PROCESS | 1663 | 1463645631976 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:13:51 INFO - PROCESS | 1663 | 1463645631978 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 01:13:51 INFO - PROCESS | 1663 | 1463645631981 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:13:51 INFO - PROCESS | 1663 | 1463645631983 Marionette TRACE conn2 <- [1,2242,null,{}] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x111d1f400) [pid = 1663] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x112f10400) [pid = 1663] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x121116c00) [pid = 1663] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x123bd2000) [pid = 1663] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x122b8cc00) [pid = 1663] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x123c1a400) [pid = 1663] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x110fb6000) [pid = 1663] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1245e1000) [pid = 1663] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119906c00) [pid = 1663] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1122b2c00) [pid = 1663] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x111015400) [pid = 1663] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1182e6c00) [pid = 1663] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1169ab000) [pid = 1663] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x112e1fc00) [pid = 1663] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x111017800) [pid = 1663] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11a416800) [pid = 1663] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1191a5400) [pid = 1663] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1191a4400) [pid = 1663] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118065c00) [pid = 1663] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:13:52 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1131d1800) [pid = 1663] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:13:52 INFO - PROCESS | 1663 | 1463645632150 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:52 INFO - PROCESS | 1663 | 1463645632222 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:13:52 INFO - PROCESS | 1663 | 1463645632227 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x118570000 == 41 [pid = 1663] [id = 568] 01:13:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x111015400) [pid = 1663] [serial = 1704] [outer = 0x0] 01:13:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x112f0c000) [pid = 1663] [serial = 1705] [outer = 0x111015400] 01:13:52 INFO - PROCESS | 1663 | 1463645632253 Marionette DEBUG loaded listener.js 01:13:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1171d8400) [pid = 1663] [serial = 1706] [outer = 0x111015400] 01:13:52 INFO - PROCESS | 1663 | 1463645632623 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 674ms 01:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:13:52 INFO - PROCESS | 1663 | 1463645632656 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:13:52 INFO - PROCESS | 1663 | 1463645632658 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 01:13:52 INFO - PROCESS | 1663 | 1463645632661 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:13:52 INFO - PROCESS | 1663 | 1463645632662 Marionette TRACE conn2 <- [1,2246,null,{}] 01:13:52 INFO - PROCESS | 1663 | 1463645632666 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:52 INFO - PROCESS | 1663 | 1463645632778 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:13:52 INFO - PROCESS | 1663 | 1463645632879 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12692e800 == 42 [pid = 1663] [id = 569] 01:13:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1122b2c00) [pid = 1663] [serial = 1707] [outer = 0x0] 01:13:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11903f800) [pid = 1663] [serial = 1708] [outer = 0x1122b2c00] 01:13:52 INFO - PROCESS | 1663 | 1463645632903 Marionette DEBUG loaded listener.js 01:13:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12111a400) [pid = 1663] [serial = 1709] [outer = 0x1122b2c00] 01:13:53 INFO - PROCESS | 1663 | 1463645633156 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 522ms 01:13:53 INFO - PROCESS | 1663 | 1463645633185 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:13:53 INFO - PROCESS | 1663 | 1463645633186 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 01:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:13:53 INFO - PROCESS | 1663 | 1463645633188 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:13:53 INFO - PROCESS | 1663 | 1463645633189 Marionette TRACE conn2 <- [1,2250,null,{}] 01:13:53 INFO - PROCESS | 1663 | 1463645633191 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:53 INFO - PROCESS | 1663 | 1463645633271 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:13:53 INFO - PROCESS | 1663 | 1463645633277 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12997b800 == 43 [pid = 1663] [id = 570] 01:13:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x119c39c00) [pid = 1663] [serial = 1710] [outer = 0x0] 01:13:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1211a9400) [pid = 1663] [serial = 1711] [outer = 0x119c39c00] 01:13:53 INFO - PROCESS | 1663 | 1463645633306 Marionette DEBUG loaded listener.js 01:13:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1211b1400) [pid = 1663] [serial = 1712] [outer = 0x119c39c00] 01:13:53 INFO - PROCESS | 1663 | 1463645633730 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 574ms 01:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:13:53 INFO - PROCESS | 1663 | 1463645633763 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:13:53 INFO - PROCESS | 1663 | 1463645633765 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 01:13:53 INFO - PROCESS | 1663 | 1463645633768 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:13:53 INFO - PROCESS | 1663 | 1463645633770 Marionette TRACE conn2 <- [1,2254,null,{}] 01:13:53 INFO - PROCESS | 1663 | 1463645633773 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:53 INFO - PROCESS | 1663 | 1463645633901 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:13:53 INFO - PROCESS | 1663 | 1463645633907 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9ab000 == 44 [pid = 1663] [id = 571] 01:13:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x121393800) [pid = 1663] [serial = 1713] [outer = 0x0] 01:13:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12139a400) [pid = 1663] [serial = 1714] [outer = 0x121393800] 01:13:53 INFO - PROCESS | 1663 | 1463645633947 Marionette DEBUG loaded listener.js 01:13:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x122b8ec00) [pid = 1663] [serial = 1715] [outer = 0x121393800] 01:13:54 INFO - PROCESS | 1663 | 1463645634548 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 820ms 01:13:54 INFO - PROCESS | 1663 | 1463645634587 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:13:54 INFO - PROCESS | 1663 | 1463645634590 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 01:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:13:54 INFO - PROCESS | 1663 | 1463645634594 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:13:54 INFO - PROCESS | 1663 | 1463645634596 Marionette TRACE conn2 <- [1,2258,null,{}] 01:13:54 INFO - PROCESS | 1663 | 1463645634600 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:54 INFO - PROCESS | 1663 | 1463645634707 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:13:54 INFO - PROCESS | 1663 | 1463645634763 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x116116000 == 45 [pid = 1663] [id = 572] 01:13:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x111016c00) [pid = 1663] [serial = 1716] [outer = 0x0] 01:13:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1122ad400) [pid = 1663] [serial = 1717] [outer = 0x111016c00] 01:13:54 INFO - PROCESS | 1663 | 1463645634795 Marionette DEBUG loaded listener.js 01:13:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x112676c00) [pid = 1663] [serial = 1718] [outer = 0x111016c00] 01:13:55 INFO - PROCESS | 1663 | 1463645635369 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 821ms 01:13:55 INFO - PROCESS | 1663 | 1463645635415 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:13:55 INFO - PROCESS | 1663 | 1463645635421 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 01:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:13:55 INFO - PROCESS | 1663 | 1463645635428 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:13:55 INFO - PROCESS | 1663 | 1463645635431 Marionette TRACE conn2 <- [1,2262,null,{}] 01:13:55 INFO - PROCESS | 1663 | 1463645635435 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:55 INFO - PROCESS | 1663 | 1463645635564 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:13:55 INFO - PROCESS | 1663 | 1463645635786 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1127bb800 == 46 [pid = 1663] [id = 573] 01:13:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x110e7ec00) [pid = 1663] [serial = 1719] [outer = 0x0] 01:13:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1110a6c00) [pid = 1663] [serial = 1720] [outer = 0x110e7ec00] 01:13:55 INFO - PROCESS | 1663 | 1463645635815 Marionette DEBUG loaded listener.js 01:13:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1122b2800) [pid = 1663] [serial = 1721] [outer = 0x110e7ec00] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12997b800 == 45 [pid = 1663] [id = 570] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12692e800 == 44 [pid = 1663] [id = 569] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x118570000 == 43 [pid = 1663] [id = 568] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x126c8d000 == 42 [pid = 1663] [id = 567] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x124e8f000 == 41 [pid = 1663] [id = 566] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x124369000 == 40 [pid = 1663] [id = 565] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x118576800 == 39 [pid = 1663] [id = 564] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x122bc9800 == 38 [pid = 1663] [id = 563] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1267b3000) [pid = 1663] [serial = 1660] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x116f0b000 == 37 [pid = 1663] [id = 562] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12113f000 == 36 [pid = 1663] [id = 561] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119639000 == 35 [pid = 1663] [id = 560] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119320000 == 34 [pid = 1663] [id = 559] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x118578000 == 33 [pid = 1663] [id = 558] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x118274800 == 32 [pid = 1663] [id = 557] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x116f0c800 == 31 [pid = 1663] [id = 556] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x113319000 == 30 [pid = 1663] [id = 555] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x112886800 == 29 [pid = 1663] [id = 554] 01:13:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3c0800 == 28 [pid = 1663] [id = 553] 01:13:56 INFO - PROCESS | 1663 | 1463645636294 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x112a5f000) [pid = 1663] [serial = 1565] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1171d9400) [pid = 1663] [serial = 1568] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1211b0400) [pid = 1663] [serial = 1639] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x123c1b000) [pid = 1663] [serial = 1645] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x123bdd800) [pid = 1663] [serial = 1642] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x124316400) [pid = 1663] [serial = 1648] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1182dfc00) [pid = 1663] [serial = 1651] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x124eaec00) [pid = 1663] [serial = 1657] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12431f000) [pid = 1663] [serial = 1649] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1245e3000) [pid = 1663] [serial = 1654] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126564000) [pid = 1663] [serial = 1658] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1161f4400) [pid = 1663] [serial = 1625] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x113e62c00) [pid = 1663] [serial = 1624] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119de3c00) [pid = 1663] [serial = 1622] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x112f12400) [pid = 1663] [serial = 1621] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119ddbc00) [pid = 1663] [serial = 1619] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119107000) [pid = 1663] [serial = 1618] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118c1f400) [pid = 1663] [serial = 1616] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11806a000) [pid = 1663] [serial = 1615] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x116793c00) [pid = 1663] [serial = 1613] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x113e61000) [pid = 1663] [serial = 1612] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112670c00) [pid = 1663] [serial = 1610] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11101d400) [pid = 1663] [serial = 1609] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x122b82c00) [pid = 1663] [serial = 1607] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119dda800) [pid = 1663] [serial = 1636] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11990ec00) [pid = 1663] [serial = 1633] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119d68400) [pid = 1663] [serial = 1634] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118729400) [pid = 1663] [serial = 1630] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11903cc00) [pid = 1663] [serial = 1631] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1169b3800) [pid = 1663] [serial = 1627] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1171dd800) [pid = 1663] [serial = 1628] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x123c12400) [pid = 1663] [serial = 1643] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1242c6800) [pid = 1663] [serial = 1646] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x123b32800) [pid = 1663] [serial = 1640] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x121119000) [pid = 1663] [serial = 1637] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x124e42800) [pid = 1663] [serial = 1655] [outer = 0x0] [url = about:blank] 01:13:56 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1194c7000) [pid = 1663] [serial = 1652] [outer = 0x0] [url = about:blank] 01:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 923ms 01:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:13:56 INFO - PROCESS | 1663 | 1463645636351 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:13:56 INFO - PROCESS | 1663 | 1463645636354 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 01:13:56 INFO - PROCESS | 1663 | 1463645636357 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:13:56 INFO - PROCESS | 1663 | 1463645636359 Marionette TRACE conn2 <- [1,2266,null,{}] 01:13:56 INFO - PROCESS | 1663 | 1463645636368 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:56 INFO - PROCESS | 1663 | 1463645636443 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:13:56 INFO - PROCESS | 1663 | 1463645636451 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x112d89800 == 29 [pid = 1663] [id = 574] 01:13:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x112670800) [pid = 1663] [serial = 1722] [outer = 0x0] 01:13:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x112676000) [pid = 1663] [serial = 1723] [outer = 0x112670800] 01:13:56 INFO - PROCESS | 1663 | 1463645636480 Marionette DEBUG loaded listener.js 01:13:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x112aa5400) [pid = 1663] [serial = 1724] [outer = 0x112670800] 01:13:56 INFO - PROCESS | 1663 | 1463645636814 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 478ms 01:13:56 INFO - PROCESS | 1663 | 1463645636856 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:13:56 INFO - PROCESS | 1663 | 1463645636858 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 01:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:13:56 INFO - PROCESS | 1663 | 1463645636862 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:13:56 INFO - PROCESS | 1663 | 1463645636863 Marionette TRACE conn2 <- [1,2270,null,{}] 01:13:56 INFO - PROCESS | 1663 | 1463645636866 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:56 INFO - PROCESS | 1663 | 1463645636938 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:13:56 INFO - PROCESS | 1663 | 1463645636947 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x117055800 == 30 [pid = 1663] [id = 575] 01:13:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112f16800) [pid = 1663] [serial = 1725] [outer = 0x0] 01:13:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x113341800) [pid = 1663] [serial = 1726] [outer = 0x112f16800] 01:13:56 INFO - PROCESS | 1663 | 1463645636974 Marionette DEBUG loaded listener.js 01:13:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x113b63c00) [pid = 1663] [serial = 1727] [outer = 0x112f16800] 01:13:57 INFO - PROCESS | 1663 | 1463645637329 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 519ms 01:13:57 INFO - PROCESS | 1663 | 1463645637381 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:13:57 INFO - PROCESS | 1663 | 1463645637383 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 01:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:13:57 INFO - PROCESS | 1663 | 1463645637399 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:13:57 INFO - PROCESS | 1663 | 1463645637404 Marionette TRACE conn2 <- [1,2274,null,{}] 01:13:57 INFO - PROCESS | 1663 | 1463645637407 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:57 INFO - PROCESS | 1663 | 1463645637491 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:13:57 INFO - PROCESS | 1663 | 1463645637497 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d1000 == 31 [pid = 1663] [id = 576] 01:13:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x110e7c400) [pid = 1663] [serial = 1728] [outer = 0x0] 01:13:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1160e7c00) [pid = 1663] [serial = 1729] [outer = 0x110e7c400] 01:13:57 INFO - PROCESS | 1663 | 1463645637523 Marionette DEBUG loaded listener.js 01:13:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11693a000) [pid = 1663] [serial = 1730] [outer = 0x110e7c400] 01:13:57 INFO - PROCESS | 1663 | 1463645637851 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 482ms 01:13:57 INFO - PROCESS | 1663 | 1463645637874 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:13:57 INFO - PROCESS | 1663 | 1463645637876 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 01:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:13:57 INFO - PROCESS | 1663 | 1463645637880 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:13:57 INFO - PROCESS | 1663 | 1463645637881 Marionette TRACE conn2 <- [1,2278,null,{}] 01:13:57 INFO - PROCESS | 1663 | 1463645637884 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:57 INFO - PROCESS | 1663 | 1463645637955 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:13:57 INFO - PROCESS | 1663 | 1463645637961 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x119314800 == 32 [pid = 1663] [id = 577] 01:13:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x111017800) [pid = 1663] [serial = 1731] [outer = 0x0] 01:13:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x117168400) [pid = 1663] [serial = 1732] [outer = 0x111017800] 01:13:57 INFO - PROCESS | 1663 | 1463645637988 Marionette DEBUG loaded listener.js 01:13:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1171d5400) [pid = 1663] [serial = 1733] [outer = 0x111017800] 01:13:58 INFO - PROCESS | 1663 | 1463645638360 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 519ms 01:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:13:58 INFO - PROCESS | 1663 | 1463645638408 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:13:58 INFO - PROCESS | 1663 | 1463645638410 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 01:13:58 INFO - PROCESS | 1663 | 1463645638414 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:13:58 INFO - PROCESS | 1663 | 1463645638415 Marionette TRACE conn2 <- [1,2282,null,{}] 01:13:58 INFO - PROCESS | 1663 | 1463645638419 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:58 INFO - PROCESS | 1663 | 1463645638555 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:13:58 INFO - PROCESS | 1663 | 1463645638593 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ca8800 == 33 [pid = 1663] [id = 578] 01:13:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1171dec00) [pid = 1663] [serial = 1734] [outer = 0x0] 01:13:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11754e800) [pid = 1663] [serial = 1735] [outer = 0x1171dec00] 01:13:58 INFO - PROCESS | 1663 | 1463645638641 Marionette DEBUG loaded listener.js 01:13:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x118062800) [pid = 1663] [serial = 1736] [outer = 0x1171dec00] 01:13:59 INFO - PROCESS | 1663 | 1463645639047 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 672ms 01:13:59 INFO - PROCESS | 1663 | 1463645639091 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:13:59 INFO - PROCESS | 1663 | 1463645639093 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 01:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:13:59 INFO - PROCESS | 1663 | 1463645639095 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:13:59 INFO - PROCESS | 1663 | 1463645639096 Marionette TRACE conn2 <- [1,2286,null,{}] 01:13:59 INFO - PROCESS | 1663 | 1463645639098 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:59 INFO - PROCESS | 1663 | 1463645639191 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:13:59 INFO - PROCESS | 1663 | 1463645639240 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12117c800 == 34 [pid = 1663] [id = 579] 01:13:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x110fb1400) [pid = 1663] [serial = 1737] [outer = 0x0] 01:13:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1182e6800) [pid = 1663] [serial = 1738] [outer = 0x110fb1400] 01:13:59 INFO - PROCESS | 1663 | 1463645639265 Marionette DEBUG loaded listener.js 01:13:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1185c3000) [pid = 1663] [serial = 1739] [outer = 0x110fb1400] 01:13:59 INFO - PROCESS | 1663 | 1463645639583 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 01:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 01:13:59 INFO - PROCESS | 1663 | 1463645639614 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:13:59 INFO - PROCESS | 1663 | 1463645639616 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 01:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:13:59 INFO - PROCESS | 1663 | 1463645639626 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:13:59 INFO - PROCESS | 1663 | 1463645639627 Marionette TRACE conn2 <- [1,2290,null,{}] 01:13:59 INFO - PROCESS | 1663 | 1463645639629 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:59 INFO - PROCESS | 1663 | 1463645639723 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:13:59 INFO - PROCESS | 1663 | 1463645639727 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213b0800 == 35 [pid = 1663] [id = 580] 01:13:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1184c8000) [pid = 1663] [serial = 1740] [outer = 0x0] 01:13:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118c1d400) [pid = 1663] [serial = 1741] [outer = 0x1184c8000] 01:13:59 INFO - PROCESS | 1663 | 1463645639752 Marionette DEBUG loaded listener.js 01:13:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11900b400) [pid = 1663] [serial = 1742] [outer = 0x1184c8000] 01:14:00 INFO - PROCESS | 1663 | 1463645640090 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 520ms 01:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:14:00 INFO - PROCESS | 1663 | 1463645640147 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:14:00 INFO - PROCESS | 1663 | 1463645640148 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 01:14:00 INFO - PROCESS | 1663 | 1463645640150 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:14:00 INFO - PROCESS | 1663 | 1463645640151 Marionette TRACE conn2 <- [1,2294,null,{}] 01:14:00 INFO - PROCESS | 1663 | 1463645640154 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:00 INFO - PROCESS | 1663 | 1463645640246 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:14:00 INFO - PROCESS | 1663 | 1463645640258 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x123870000 == 36 [pid = 1663] [id = 581] 01:14:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119035000) [pid = 1663] [serial = 1743] [outer = 0x0] 01:14:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11903b400) [pid = 1663] [serial = 1744] [outer = 0x119035000] 01:14:00 INFO - PROCESS | 1663 | 1463645640283 Marionette DEBUG loaded listener.js 01:14:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x119063000) [pid = 1663] [serial = 1745] [outer = 0x119035000] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x119c3e000) [pid = 1663] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x110e7a000) [pid = 1663] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x111017000) [pid = 1663] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x113e60400) [pid = 1663] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x110e7c800) [pid = 1663] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11903b000) [pid = 1663] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118068c00) [pid = 1663] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x116a53400) [pid = 1663] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x111016000) [pid = 1663] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x111f5f000) [pid = 1663] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x111b0b400) [pid = 1663] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119c3c400) [pid = 1663] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119ddd400) [pid = 1663] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119c39c00) [pid = 1663] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1122b2c00) [pid = 1663] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x111015400) [pid = 1663] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:14:00 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1193c6000) [pid = 1663] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:14:00 INFO - PROCESS | 1663 | 1463645640701 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 571ms 01:14:00 INFO - PROCESS | 1663 | 1463645640721 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:14:00 INFO - PROCESS | 1663 | 1463645640723 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 01:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:14:00 INFO - PROCESS | 1663 | 1463645640725 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:14:00 INFO - PROCESS | 1663 | 1463645640726 Marionette TRACE conn2 <- [1,2298,null,{}] 01:14:00 INFO - PROCESS | 1663 | 1463645640730 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:00 INFO - PROCESS | 1663 | 1463645640801 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:14:00 INFO - PROCESS | 1663 | 1463645640806 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x11857a800 == 37 [pid = 1663] [id = 582] 01:14:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x112f13c00) [pid = 1663] [serial = 1746] [outer = 0x0] 01:14:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1161edc00) [pid = 1663] [serial = 1747] [outer = 0x112f13c00] 01:14:00 INFO - PROCESS | 1663 | 1463645640833 Marionette DEBUG loaded listener.js 01:14:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1185c0c00) [pid = 1663] [serial = 1748] [outer = 0x112f13c00] 01:14:01 INFO - PROCESS | 1663 | 1463645641149 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 01:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:14:01 INFO - PROCESS | 1663 | 1463645641196 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:14:01 INFO - PROCESS | 1663 | 1463645641197 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 01:14:01 INFO - PROCESS | 1663 | 1463645641199 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:14:01 INFO - PROCESS | 1663 | 1463645641200 Marionette TRACE conn2 <- [1,2302,null,{}] 01:14:01 INFO - PROCESS | 1663 | 1463645641216 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:01 INFO - PROCESS | 1663 | 1463645641288 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:14:01 INFO - PROCESS | 1663 | 1463645641292 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x124957800 == 38 [pid = 1663] [id = 583] 01:14:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11903c800) [pid = 1663] [serial = 1749] [outer = 0x0] 01:14:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11919b400) [pid = 1663] [serial = 1750] [outer = 0x11903c800] 01:14:01 INFO - PROCESS | 1663 | 1463645641324 Marionette DEBUG loaded listener.js 01:14:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1193cc800) [pid = 1663] [serial = 1751] [outer = 0x11903c800] 01:14:01 INFO - PROCESS | 1663 | 1463645641668 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 01:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:14:01 INFO - PROCESS | 1663 | 1463645641718 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:14:01 INFO - PROCESS | 1663 | 1463645641720 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 01:14:01 INFO - PROCESS | 1663 | 1463645641722 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:14:01 INFO - PROCESS | 1663 | 1463645641723 Marionette TRACE conn2 <- [1,2306,null,{}] 01:14:01 INFO - PROCESS | 1663 | 1463645641726 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:01 INFO - PROCESS | 1663 | 1463645641815 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:14:01 INFO - PROCESS | 1663 | 1463645641869 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x126591800 == 39 [pid = 1663] [id = 584] 01:14:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1193c5c00) [pid = 1663] [serial = 1752] [outer = 0x0] 01:14:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1194c2400) [pid = 1663] [serial = 1753] [outer = 0x1193c5c00] 01:14:01 INFO - PROCESS | 1663 | 1463645641894 Marionette DEBUG loaded listener.js 01:14:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119d62000) [pid = 1663] [serial = 1754] [outer = 0x1193c5c00] 01:14:02 INFO - PROCESS | 1663 | 1463645642150 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 473ms 01:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:14:02 INFO - PROCESS | 1663 | 1463645642200 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 01:14:02 INFO - PROCESS | 1663 | 1463645642201 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 01:14:02 INFO - PROCESS | 1663 | 1463645642203 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:14:02 INFO - PROCESS | 1663 | 1463645642204 Marionette TRACE conn2 <- [1,2310,null,{}] 01:14:02 INFO - PROCESS | 1663 | 1463645642206 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:02 INFO - PROCESS | 1663 | 1463645642285 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:14:02 INFO - PROCESS | 1663 | 1463645642290 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e34000 == 40 [pid = 1663] [id = 585] 01:14:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119d61400) [pid = 1663] [serial = 1755] [outer = 0x0] 01:14:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119dda800) [pid = 1663] [serial = 1756] [outer = 0x119d61400] 01:14:02 INFO - PROCESS | 1663 | 1463645642324 Marionette DEBUG loaded listener.js 01:14:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119de0800) [pid = 1663] [serial = 1757] [outer = 0x119d61400] 01:14:02 INFO - PROCESS | 1663 | 1463645642730 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 569ms 01:14:02 INFO - PROCESS | 1663 | 1463645642773 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:14:02 INFO - PROCESS | 1663 | 1463645642775 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 01:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:14:02 INFO - PROCESS | 1663 | 1463645642779 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:14:02 INFO - PROCESS | 1663 | 1463645642781 Marionette TRACE conn2 <- [1,2314,null,{}] 01:14:02 INFO - PROCESS | 1663 | 1463645642785 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:02 INFO - PROCESS | 1663 | 1463645642886 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:14:02 INFO - PROCESS | 1663 | 1463645642955 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x11612a000 == 41 [pid = 1663] [id = 586] 01:14:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x111014800) [pid = 1663] [serial = 1758] [outer = 0x0] 01:14:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11266b000) [pid = 1663] [serial = 1759] [outer = 0x111014800] 01:14:02 INFO - PROCESS | 1663 | 1463645642987 Marionette DEBUG loaded listener.js 01:14:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x112f0b800) [pid = 1663] [serial = 1760] [outer = 0x111014800] 01:14:03 INFO - PROCESS | 1663 | 1463645643415 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 01:14:03 INFO - PROCESS | 1663 | 1463645643450 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:14:03 INFO - PROCESS | 1663 | 1463645643454 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 01:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:14:03 INFO - PROCESS | 1663 | 1463645643459 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:14:03 INFO - PROCESS | 1663 | 1463645643461 Marionette TRACE conn2 <- [1,2318,null,{}] 01:14:03 INFO - PROCESS | 1663 | 1463645643464 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:03 INFO - PROCESS | 1663 | 1463645643557 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:14:03 INFO - PROCESS | 1663 | 1463645643626 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199df800 == 42 [pid = 1663] [id = 587] 01:14:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x112f12000) [pid = 1663] [serial = 1761] [outer = 0x0] 01:14:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1139b3800) [pid = 1663] [serial = 1762] [outer = 0x112f12000] 01:14:03 INFO - PROCESS | 1663 | 1463645643655 Marionette DEBUG loaded listener.js 01:14:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1166b7400) [pid = 1663] [serial = 1763] [outer = 0x112f12000] 01:14:04 INFO - PROCESS | 1663 | 1463645644068 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 01:14:04 INFO - PROCESS | 1663 | 1463645644082 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 01:14:04 INFO - PROCESS | 1663 | 1463645644084 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:14:04 INFO - PROCESS | 1663 | 1463645644087 Marionette TRACE conn2 <- [1,2322,null,{}] 01:14:04 INFO - PROCESS | 1663 | 1463645644095 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:04 INFO - PROCESS | 1663 | 1463645644191 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:14:04 INFO - PROCESS | 1663 | 1463645644293 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x128f16800 == 43 [pid = 1663] [id = 588] 01:14:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1171d9800) [pid = 1663] [serial = 1764] [outer = 0x0] 01:14:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11767b800) [pid = 1663] [serial = 1765] [outer = 0x1171d9800] 01:14:04 INFO - PROCESS | 1663 | 1463645644326 Marionette DEBUG loaded listener.js 01:14:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118c21400) [pid = 1663] [serial = 1766] [outer = 0x1171d9800] 01:14:04 INFO - PROCESS | 1663 | 1463645644737 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 676ms 01:14:04 INFO - PROCESS | 1663 | 1463645644760 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:14:04 INFO - PROCESS | 1663 | 1463645644762 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 01:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:14:04 INFO - PROCESS | 1663 | 1463645644764 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:14:04 INFO - PROCESS | 1663 | 1463645644765 Marionette TRACE conn2 <- [1,2326,null,{}] 01:14:04 INFO - PROCESS | 1663 | 1463645644768 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:04 INFO - PROCESS | 1663 | 1463645644863 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:14:04 INFO - PROCESS | 1663 | 1463645644914 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x129979800 == 44 [pid = 1663] [id = 589] 01:14:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118c26400) [pid = 1663] [serial = 1767] [outer = 0x0] 01:14:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1193cd800) [pid = 1663] [serial = 1768] [outer = 0x118c26400] 01:14:04 INFO - PROCESS | 1663 | 1463645644944 Marionette DEBUG loaded listener.js 01:14:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x119c3e000) [pid = 1663] [serial = 1769] [outer = 0x118c26400] 01:14:05 INFO - PROCESS | 1663 | 1463645645351 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 621ms 01:14:05 INFO - PROCESS | 1663 | 1463645645385 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:14:05 INFO - PROCESS | 1663 | 1463645645386 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 01:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:14:05 INFO - PROCESS | 1663 | 1463645645389 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:14:05 INFO - PROCESS | 1663 | 1463645645390 Marionette TRACE conn2 <- [1,2330,null,{}] 01:14:05 INFO - PROCESS | 1663 | 1463645645393 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:05 INFO - PROCESS | 1663 | 1463645645487 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:14:05 INFO - PROCESS | 1663 | 1463645645584 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9b6000 == 45 [pid = 1663] [id = 590] 01:14:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x119d68400) [pid = 1663] [serial = 1770] [outer = 0x0] 01:14:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119ddfc00) [pid = 1663] [serial = 1771] [outer = 0x119d68400] 01:14:05 INFO - PROCESS | 1663 | 1463645645614 Marionette DEBUG loaded listener.js 01:14:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11a417000) [pid = 1663] [serial = 1772] [outer = 0x119d68400] 01:14:06 INFO - PROCESS | 1663 | 1463645646018 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 673ms 01:14:06 INFO - PROCESS | 1663 | 1463645646207 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:14:06 INFO - PROCESS | 1663 | 1463645646209 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 01:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:14:06 INFO - PROCESS | 1663 | 1463645646231 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:14:06 INFO - PROCESS | 1663 | 1463645646233 Marionette TRACE conn2 <- [1,2334,null,{}] 01:14:06 INFO - PROCESS | 1663 | 1463645646236 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:06 INFO - PROCESS | 1663 | 1463645646324 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:14:06 INFO - PROCESS | 1663 | 1463645646378 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x118560000 == 46 [pid = 1663] [id = 591] 01:14:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x112049c00) [pid = 1663] [serial = 1773] [outer = 0x0] 01:14:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1122b5800) [pid = 1663] [serial = 1774] [outer = 0x112049c00] 01:14:06 INFO - PROCESS | 1663 | 1463645646405 Marionette DEBUG loaded listener.js 01:14:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x112768c00) [pid = 1663] [serial = 1775] [outer = 0x112049c00] 01:14:06 INFO - PROCESS | 1663 | 1463645646859 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 01:14:06 INFO - PROCESS | 1663 | 1463645646911 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:14:06 INFO - PROCESS | 1663 | 1463645646913 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 01:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:14:06 INFO - PROCESS | 1663 | 1463645646920 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:14:06 INFO - PROCESS | 1663 | 1463645646922 Marionette TRACE conn2 <- [1,2338,null,{}] 01:14:06 INFO - PROCESS | 1663 | 1463645646925 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:07 INFO - PROCESS | 1663 | 1463645647037 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x126591800 == 45 [pid = 1663] [id = 584] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x124957800 == 44 [pid = 1663] [id = 583] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11857a800 == 43 [pid = 1663] [id = 582] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x123870000 == 42 [pid = 1663] [id = 581] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1213b0800 == 41 [pid = 1663] [id = 580] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12117c800 == 40 [pid = 1663] [id = 579] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119ca8800 == 39 [pid = 1663] [id = 578] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12139a400) [pid = 1663] [serial = 1714] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119314800 == 38 [pid = 1663] [id = 577] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d1000 == 37 [pid = 1663] [id = 576] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x117055800 == 36 [pid = 1663] [id = 575] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x112d89800 == 35 [pid = 1663] [id = 574] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1127bb800 == 34 [pid = 1663] [id = 573] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x116116000 == 33 [pid = 1663] [id = 572] 01:14:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9ab000 == 32 [pid = 1663] [id = 571] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119dd7c00) [pid = 1663] [serial = 1699] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1131c9800) [pid = 1663] [serial = 1669] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x113e64000) [pid = 1663] [serial = 1670] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11679b800) [pid = 1663] [serial = 1675] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x116a4ec00) [pid = 1663] [serial = 1676] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x116072c00) [pid = 1663] [serial = 1672] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1166b5800) [pid = 1663] [serial = 1673] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11872d000) [pid = 1663] [serial = 1687] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119036400) [pid = 1663] [serial = 1688] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119069c00) [pid = 1663] [serial = 1690] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1182dc400) [pid = 1663] [serial = 1681] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1182e3400) [pid = 1663] [serial = 1682] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1171de400) [pid = 1663] [serial = 1678] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118064800) [pid = 1663] [serial = 1679] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1185c5c00) [pid = 1663] [serial = 1684] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11872f400) [pid = 1663] [serial = 1685] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x112675400) [pid = 1663] [serial = 1666] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x112f0c800) [pid = 1663] [serial = 1667] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x111f69c00) [pid = 1663] [serial = 1663] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1122b6400) [pid = 1663] [serial = 1664] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119d62800) [pid = 1663] [serial = 1696] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12110bc00) [pid = 1663] [serial = 1702] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119de0c00) [pid = 1663] [serial = 1700] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1211b1400) [pid = 1663] [serial = 1712] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x121115800) [pid = 1663] [serial = 1703] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11903f800) [pid = 1663] [serial = 1708] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1171d8400) [pid = 1663] [serial = 1706] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1211a9400) [pid = 1663] [serial = 1711] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119548400) [pid = 1663] [serial = 1693] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11990e000) [pid = 1663] [serial = 1694] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12111a400) [pid = 1663] [serial = 1709] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112f0c000) [pid = 1663] [serial = 1705] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119dd4400) [pid = 1663] [serial = 1697] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11919f800) [pid = 1663] [serial = 1691] [outer = 0x0] [url = about:blank] 01:14:07 INFO - PROCESS | 1663 | 1463645647131 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x112884800 == 33 [pid = 1663] [id = 592] 01:14:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11224d400) [pid = 1663] [serial = 1776] [outer = 0x0] 01:14:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x112769800) [pid = 1663] [serial = 1777] [outer = 0x11224d400] 01:14:07 INFO - PROCESS | 1663 | 1463645647160 Marionette DEBUG loaded listener.js 01:14:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x113e61000) [pid = 1663] [serial = 1778] [outer = 0x11224d400] 01:14:07 INFO - PROCESS | 1663 | 1463645647501 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 621ms 01:14:07 INFO - PROCESS | 1663 | 1463645647541 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:14:07 INFO - PROCESS | 1663 | 1463645647543 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 01:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:14:07 INFO - PROCESS | 1663 | 1463645647546 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:14:07 INFO - PROCESS | 1663 | 1463645647548 Marionette TRACE conn2 <- [1,2342,null,{}] 01:14:07 INFO - PROCESS | 1663 | 1463645647557 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:07 INFO - PROCESS | 1663 | 1463645647712 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:14:07 INFO - PROCESS | 1663 | 1463645647795 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x118570000 == 34 [pid = 1663] [id = 593] 01:14:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1166b1800) [pid = 1663] [serial = 1779] [outer = 0x0] 01:14:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1169b2000) [pid = 1663] [serial = 1780] [outer = 0x1166b1800] 01:14:07 INFO - PROCESS | 1663 | 1463645647839 Marionette DEBUG loaded listener.js 01:14:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1171d4c00) [pid = 1663] [serial = 1781] [outer = 0x1166b1800] 01:14:08 INFO - PROCESS | 1663 | 1463645648116 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 621ms 01:14:08 INFO - PROCESS | 1663 | 1463645648167 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:14:08 INFO - PROCESS | 1663 | 1463645648169 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 01:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:14:08 INFO - PROCESS | 1663 | 1463645648171 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:14:08 INFO - PROCESS | 1663 | 1463645648172 Marionette TRACE conn2 <- [1,2346,null,{}] 01:14:08 INFO - PROCESS | 1663 | 1463645648174 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:08 INFO - PROCESS | 1663 | 1463645648255 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:14:08 INFO - PROCESS | 1663 | 1463645648330 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c9a800 == 35 [pid = 1663] [id = 594] 01:14:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x117555800) [pid = 1663] [serial = 1782] [outer = 0x0] 01:14:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11806cc00) [pid = 1663] [serial = 1783] [outer = 0x117555800] 01:14:08 INFO - PROCESS | 1663 | 1463645648358 Marionette DEBUG loaded listener.js 01:14:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1182e5800) [pid = 1663] [serial = 1784] [outer = 0x117555800] 01:14:08 INFO - PROCESS | 1663 | 1463645648617 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 472ms 01:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:14:08 INFO - PROCESS | 1663 | 1463645648652 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:14:08 INFO - PROCESS | 1663 | 1463645648653 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 01:14:08 INFO - PROCESS | 1663 | 1463645648655 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:14:08 INFO - PROCESS | 1663 | 1463645648656 Marionette TRACE conn2 <- [1,2350,null,{}] 01:14:08 INFO - PROCESS | 1663 | 1463645648659 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:08 INFO - PROCESS | 1663 | 1463645648748 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:14:08 INFO - PROCESS | 1663 | 1463645648752 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x121150000 == 36 [pid = 1663] [id = 595] 01:14:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1182e5c00) [pid = 1663] [serial = 1785] [outer = 0x0] 01:14:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x118c1b800) [pid = 1663] [serial = 1786] [outer = 0x1182e5c00] 01:14:08 INFO - PROCESS | 1663 | 1463645648778 Marionette DEBUG loaded listener.js 01:14:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119036400) [pid = 1663] [serial = 1787] [outer = 0x1182e5c00] 01:14:09 INFO - PROCESS | 1663 | 1463645649088 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 470ms 01:14:09 INFO - PROCESS | 1663 | 1463645649126 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:14:09 INFO - PROCESS | 1663 | 1463645649128 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 01:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:14:09 INFO - PROCESS | 1663 | 1463645649132 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:14:09 INFO - PROCESS | 1663 | 1463645649133 Marionette TRACE conn2 <- [1,2354,null,{}] 01:14:09 INFO - PROCESS | 1663 | 1463645649135 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:09 INFO - PROCESS | 1663 | 1463645649258 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:14:09 INFO - PROCESS | 1663 | 1463645649272 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b0c000 == 37 [pid = 1663] [id = 596] 01:14:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11903f800) [pid = 1663] [serial = 1788] [outer = 0x0] 01:14:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1193c6800) [pid = 1663] [serial = 1789] [outer = 0x11903f800] 01:14:09 INFO - PROCESS | 1663 | 1463645649299 Marionette DEBUG loaded listener.js 01:14:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119d65400) [pid = 1663] [serial = 1790] [outer = 0x11903f800] 01:14:09 INFO - PROCESS | 1663 | 1463645649631 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 518ms 01:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:14:09 INFO - PROCESS | 1663 | 1463645649650 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:14:09 INFO - PROCESS | 1663 | 1463645649652 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 01:14:09 INFO - PROCESS | 1663 | 1463645649661 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:14:09 INFO - PROCESS | 1663 | 1463645649663 Marionette TRACE conn2 <- [1,2358,null,{}] 01:14:09 INFO - PROCESS | 1663 | 1463645649670 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:09 INFO - PROCESS | 1663 | 1463645649765 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:14:09 INFO - PROCESS | 1663 | 1463645649769 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12458e800 == 38 [pid = 1663] [id = 597] 01:14:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1193d1800) [pid = 1663] [serial = 1791] [outer = 0x0] 01:14:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12110d000) [pid = 1663] [serial = 1792] [outer = 0x1193d1800] 01:14:09 INFO - PROCESS | 1663 | 1463645649794 Marionette DEBUG loaded listener.js 01:14:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121114800) [pid = 1663] [serial = 1793] [outer = 0x1193d1800] 01:14:10 INFO - PROCESS | 1663 | 1463645650119 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 482ms 01:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:14:10 INFO - PROCESS | 1663 | 1463645650136 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:14:10 INFO - PROCESS | 1663 | 1463645650137 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 01:14:10 INFO - PROCESS | 1663 | 1463645650139 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:14:10 INFO - PROCESS | 1663 | 1463645650140 Marionette TRACE conn2 <- [1,2362,null,{}] 01:14:10 INFO - PROCESS | 1663 | 1463645650143 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:10 INFO - PROCESS | 1663 | 1463645650243 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:14:10 INFO - PROCESS | 1663 | 1463645650256 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x126590800 == 39 [pid = 1663] [id = 598] 01:14:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x121111000) [pid = 1663] [serial = 1794] [outer = 0x0] 01:14:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1211a2800) [pid = 1663] [serial = 1795] [outer = 0x121111000] 01:14:10 INFO - PROCESS | 1663 | 1463645650281 Marionette DEBUG loaded listener.js 01:14:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1211a9000) [pid = 1663] [serial = 1796] [outer = 0x121111000] 01:14:10 INFO - PROCESS | 1663 | 1463645650603 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 474ms 01:14:10 INFO - PROCESS | 1663 | 1463645650615 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:14:10 INFO - PROCESS | 1663 | 1463645650617 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 01:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:14:10 INFO - PROCESS | 1663 | 1463645650619 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:14:10 INFO - PROCESS | 1663 | 1463645650620 Marionette TRACE conn2 <- [1,2366,null,{}] 01:14:10 INFO - PROCESS | 1663 | 1463645650622 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:10 INFO - PROCESS | 1663 | 1463645650722 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:14:10 INFO - PROCESS | 1663 | 1463645650734 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e2a800 == 40 [pid = 1663] [id = 599] 01:14:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1211a6c00) [pid = 1663] [serial = 1797] [outer = 0x0] 01:14:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x121397400) [pid = 1663] [serial = 1798] [outer = 0x1211a6c00] 01:14:10 INFO - PROCESS | 1663 | 1463645650766 Marionette DEBUG loaded listener.js 01:14:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x122b86000) [pid = 1663] [serial = 1799] [outer = 0x1211a6c00] 01:14:11 INFO - PROCESS | 1663 | 1463645651118 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 517ms 01:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:14:11 INFO - PROCESS | 1663 | 1463645651137 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:14:11 INFO - PROCESS | 1663 | 1463645651138 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 01:14:11 INFO - PROCESS | 1663 | 1463645651140 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:14:11 INFO - PROCESS | 1663 | 1463645651141 Marionette TRACE conn2 <- [1,2370,null,{}] 01:14:11 INFO - PROCESS | 1663 | 1463645651150 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:11 INFO - PROCESS | 1663 | 1463645651317 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x110fb1400) [pid = 1663] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1184c8000) [pid = 1663] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x110e7c400) [pid = 1663] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x110e7ec00) [pid = 1663] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x112f16800) [pid = 1663] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x112670800) [pid = 1663] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119035000) [pid = 1663] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x111017800) [pid = 1663] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x112f13c00) [pid = 1663] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11903c800) [pid = 1663] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1171dec00) [pid = 1663] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:14:11 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x126569400) [pid = 1663] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:14:11 INFO - PROCESS | 1663 | 1463645651361 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x118192800 == 41 [pid = 1663] [id = 600] 01:14:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x110e7c400) [pid = 1663] [serial = 1800] [outer = 0x0] 01:14:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x110fb1400) [pid = 1663] [serial = 1801] [outer = 0x110e7c400] 01:14:11 INFO - PROCESS | 1663 | 1463645651386 Marionette DEBUG loaded listener.js 01:14:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x116142000) [pid = 1663] [serial = 1802] [outer = 0x110e7c400] 01:14:11 INFO - PROCESS | 1663 | 1463645651643 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 523ms 01:14:11 INFO - PROCESS | 1663 | 1463645651687 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:14:11 INFO - PROCESS | 1663 | 1463645651690 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 01:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:14:11 INFO - PROCESS | 1663 | 1463645651704 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:14:11 INFO - PROCESS | 1663 | 1463645651707 Marionette TRACE conn2 <- [1,2374,null,{}] 01:14:11 INFO - PROCESS | 1663 | 1463645651713 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:11 INFO - PROCESS | 1663 | 1463645651856 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:14:11 INFO - PROCESS | 1663 | 1463645651914 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7e6800 == 42 [pid = 1663] [id = 601] 01:14:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x110e7ec00) [pid = 1663] [serial = 1803] [outer = 0x0] 01:14:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1184bc800) [pid = 1663] [serial = 1804] [outer = 0x110e7ec00] 01:14:11 INFO - PROCESS | 1663 | 1463645651944 Marionette DEBUG loaded listener.js 01:14:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123c0fc00) [pid = 1663] [serial = 1805] [outer = 0x110e7ec00] 01:14:12 INFO - PROCESS | 1663 | 1463645652237 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 582ms 01:14:12 INFO - PROCESS | 1663 | 1463645652276 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:14:12 INFO - PROCESS | 1663 | 1463645652279 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 01:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:14:12 INFO - PROCESS | 1663 | 1463645652283 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:14:12 INFO - PROCESS | 1663 | 1463645652284 Marionette TRACE conn2 <- [1,2378,null,{}] 01:14:12 INFO - PROCESS | 1663 | 1463645652287 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:12 INFO - PROCESS | 1663 | 1463645652368 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:14:12 INFO - PROCESS | 1663 | 1463645652372 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad0c800 == 43 [pid = 1663] [id = 602] 01:14:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x123c12400) [pid = 1663] [serial = 1806] [outer = 0x0] 01:14:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x123c19400) [pid = 1663] [serial = 1807] [outer = 0x123c12400] 01:14:12 INFO - PROCESS | 1663 | 1463645652397 Marionette DEBUG loaded listener.js 01:14:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1242c7000) [pid = 1663] [serial = 1808] [outer = 0x123c12400] 01:14:12 INFO - PROCESS | 1663 | 1463645652736 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 469ms 01:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:14:12 INFO - PROCESS | 1663 | 1463645652752 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:14:12 INFO - PROCESS | 1663 | 1463645652753 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 01:14:12 INFO - PROCESS | 1663 | 1463645652756 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:14:12 INFO - PROCESS | 1663 | 1463645652757 Marionette TRACE conn2 <- [1,2382,null,{}] 01:14:12 INFO - PROCESS | 1663 | 1463645652760 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:12 INFO - PROCESS | 1663 | 1463645652870 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:14:12 INFO - PROCESS | 1663 | 1463645652877 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad42000 == 44 [pid = 1663] [id = 603] 01:14:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123c16c00) [pid = 1663] [serial = 1809] [outer = 0x0] 01:14:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1242cdc00) [pid = 1663] [serial = 1810] [outer = 0x123c16c00] 01:14:12 INFO - PROCESS | 1663 | 1463645652902 Marionette DEBUG loaded listener.js 01:14:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12431a800) [pid = 1663] [serial = 1811] [outer = 0x123c16c00] 01:14:13 INFO - PROCESS | 1663 | 1463645653197 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 469ms 01:14:13 INFO - PROCESS | 1663 | 1463645653226 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:14:13 INFO - PROCESS | 1663 | 1463645653229 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 01:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:14:13 INFO - PROCESS | 1663 | 1463645653233 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:14:13 INFO - PROCESS | 1663 | 1463645653234 Marionette TRACE conn2 <- [1,2386,null,{}] 01:14:13 INFO - PROCESS | 1663 | 1463645653236 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:13 INFO - PROCESS | 1663 | 1463645653323 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:14:13 INFO - PROCESS | 1663 | 1463645653430 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x112e97800 == 45 [pid = 1663] [id = 604] 01:14:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x110e76c00) [pid = 1663] [serial = 1812] [outer = 0x0] 01:14:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x110fa7c00) [pid = 1663] [serial = 1813] [outer = 0x110e76c00] 01:14:13 INFO - PROCESS | 1663 | 1463645653462 Marionette DEBUG loaded listener.js 01:14:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11101c400) [pid = 1663] [serial = 1814] [outer = 0x110e76c00] 01:14:13 INFO - PROCESS | 1663 | 1463645653918 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 719ms 01:14:13 INFO - PROCESS | 1663 | 1463645653954 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:14:13 INFO - PROCESS | 1663 | 1463645653957 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 01:14:13 INFO - PROCESS | 1663 | 1463645653960 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:14:13 INFO - PROCESS | 1663 | 1463645653962 Marionette TRACE conn2 <- [1,2390,null,{}] 01:14:13 INFO - PROCESS | 1663 | 1463645653965 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:14 INFO - PROCESS | 1663 | 1463645654069 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:14:14 INFO - PROCESS | 1663 | 1463645654139 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c95000 == 46 [pid = 1663] [id = 605] 01:14:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x112669800) [pid = 1663] [serial = 1815] [outer = 0x0] 01:14:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x113961800) [pid = 1663] [serial = 1816] [outer = 0x112669800] 01:14:14 INFO - PROCESS | 1663 | 1463645654170 Marionette DEBUG loaded listener.js 01:14:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11679b800) [pid = 1663] [serial = 1817] [outer = 0x112669800] 01:14:14 INFO - PROCESS | 1663 | 1463645654590 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 01:14:14 INFO - PROCESS | 1663 | 1463645654633 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:14:14 INFO - PROCESS | 1663 | 1463645654636 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 01:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:14:14 INFO - PROCESS | 1663 | 1463645654639 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:14:14 INFO - PROCESS | 1663 | 1463645654640 Marionette TRACE conn2 <- [1,2394,null,{}] 01:14:14 INFO - PROCESS | 1663 | 1463645654643 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:14 INFO - PROCESS | 1663 | 1463645654744 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:14:14 INFO - PROCESS | 1663 | 1463645654834 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9bc000 == 47 [pid = 1663] [id = 606] 01:14:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11805f000) [pid = 1663] [serial = 1818] [outer = 0x0] 01:14:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1185bec00) [pid = 1663] [serial = 1819] [outer = 0x11805f000] 01:14:14 INFO - PROCESS | 1663 | 1463645654864 Marionette DEBUG loaded listener.js 01:14:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11903b000) [pid = 1663] [serial = 1820] [outer = 0x11805f000] 01:14:15 INFO - PROCESS | 1663 | 1463645655278 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 669ms 01:14:15 INFO - PROCESS | 1663 | 1463645655308 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:14:15 INFO - PROCESS | 1663 | 1463645655310 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 01:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:14:15 INFO - PROCESS | 1663 | 1463645655317 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:14:15 INFO - PROCESS | 1663 | 1463645655322 Marionette TRACE conn2 <- [1,2398,null,{}] 01:14:15 INFO - PROCESS | 1663 | 1463645655325 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:15 INFO - PROCESS | 1663 | 1463645655426 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:14:15 INFO - PROCESS | 1663 | 1463645655484 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3bf000 == 48 [pid = 1663] [id = 607] 01:14:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x119107400) [pid = 1663] [serial = 1821] [outer = 0x0] 01:14:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1194c3000) [pid = 1663] [serial = 1822] [outer = 0x119107400] 01:14:15 INFO - PROCESS | 1663 | 1463645655513 Marionette DEBUG loaded listener.js 01:14:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1211b0800) [pid = 1663] [serial = 1823] [outer = 0x119107400] 01:14:15 INFO - PROCESS | 1663 | 1463645655906 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 626ms 01:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:14:15 INFO - PROCESS | 1663 | 1463645655940 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:14:15 INFO - PROCESS | 1663 | 1463645655941 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 01:14:15 INFO - PROCESS | 1663 | 1463645655944 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:14:15 INFO - PROCESS | 1663 | 1463645655945 Marionette TRACE conn2 <- [1,2402,null,{}] 01:14:15 INFO - PROCESS | 1663 | 1463645655947 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:16 INFO - PROCESS | 1663 | 1463645656046 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:14:16 INFO - PROCESS | 1663 | 1463645656165 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3cb000 == 49 [pid = 1663] [id = 608] 01:14:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x121397000) [pid = 1663] [serial = 1824] [outer = 0x0] 01:14:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x123bcf400) [pid = 1663] [serial = 1825] [outer = 0x121397000] 01:14:16 INFO - PROCESS | 1663 | 1463645656197 Marionette DEBUG loaded listener.js 01:14:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x123c1b000) [pid = 1663] [serial = 1826] [outer = 0x121397000] 01:14:16 INFO - PROCESS | 1663 | 1463645656600 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 719ms 01:14:16 INFO - PROCESS | 1663 | 1463645656665 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:14:16 INFO - PROCESS | 1663 | 1463645656667 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 01:14:16 INFO - PROCESS | 1663 | 1463645656671 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:14:16 INFO - PROCESS | 1663 | 1463645656673 Marionette TRACE conn2 <- [1,2406,null,{}] 01:14:16 INFO - PROCESS | 1663 | 1463645656676 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:16 INFO - PROCESS | 1663 | 1463645656826 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:14:17 INFO - PROCESS | 1663 | 1463645657170 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11757b000 == 50 [pid = 1663] [id = 609] 01:14:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x110fa9c00) [pid = 1663] [serial = 1827] [outer = 0x0] 01:14:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11101c800) [pid = 1663] [serial = 1828] [outer = 0x110fa9c00] 01:14:17 INFO - PROCESS | 1663 | 1463645657252 Marionette DEBUG loaded listener.js 01:14:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x112669400) [pid = 1663] [serial = 1829] [outer = 0x110fa9c00] 01:14:17 INFO - PROCESS | 1663 | 1463645657698 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1077ms 01:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:14:17 INFO - PROCESS | 1663 | 1463645657748 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:14:17 INFO - PROCESS | 1663 | 1463645657750 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 01:14:17 INFO - PROCESS | 1663 | 1463645657753 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:14:17 INFO - PROCESS | 1663 | 1463645657755 Marionette TRACE conn2 <- [1,2410,null,{}] 01:14:17 INFO - PROCESS | 1663 | 1463645657759 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:17 INFO - PROCESS | 1663 | 1463645657852 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:14:17 INFO - PROCESS | 1663 | 1463645657922 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x116081000 == 51 [pid = 1663] [id = 610] 01:14:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x112a5dc00) [pid = 1663] [serial = 1830] [outer = 0x0] 01:14:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x112f18c00) [pid = 1663] [serial = 1831] [outer = 0x112a5dc00] 01:14:17 INFO - PROCESS | 1663 | 1463645657951 Marionette DEBUG loaded listener.js 01:14:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x115ebc000) [pid = 1663] [serial = 1832] [outer = 0x112a5dc00] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad42000 == 50 [pid = 1663] [id = 603] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad0c800 == 49 [pid = 1663] [id = 602] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7e6800 == 48 [pid = 1663] [id = 601] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118192800 == 47 [pid = 1663] [id = 600] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x128e2a800 == 46 [pid = 1663] [id = 599] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x126590800 == 45 [pid = 1663] [id = 598] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119dda800) [pid = 1663] [serial = 1756] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12458e800 == 44 [pid = 1663] [id = 597] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x122b0c000 == 43 [pid = 1663] [id = 596] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x121150000 == 42 [pid = 1663] [id = 595] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x119c9a800 == 41 [pid = 1663] [id = 594] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118570000 == 40 [pid = 1663] [id = 593] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x112884800 == 39 [pid = 1663] [id = 592] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118560000 == 38 [pid = 1663] [id = 591] 01:14:18 INFO - PROCESS | 1663 | --DOCSHELL 0x128e34000 == 37 [pid = 1663] [id = 585] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x126926800) [pid = 1663] [serial = 1661] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1182e6800) [pid = 1663] [serial = 1738] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x118c1d400) [pid = 1663] [serial = 1741] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1185c3000) [pid = 1663] [serial = 1739] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1160e7c00) [pid = 1663] [serial = 1729] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11693a000) [pid = 1663] [serial = 1730] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1122ad400) [pid = 1663] [serial = 1717] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1110a6c00) [pid = 1663] [serial = 1720] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1122b2800) [pid = 1663] [serial = 1721] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x113341800) [pid = 1663] [serial = 1726] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x113b63c00) [pid = 1663] [serial = 1727] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x112676000) [pid = 1663] [serial = 1723] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x112aa5400) [pid = 1663] [serial = 1724] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11903b400) [pid = 1663] [serial = 1744] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x117168400) [pid = 1663] [serial = 1732] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1185c0c00) [pid = 1663] [serial = 1748] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1161edc00) [pid = 1663] [serial = 1747] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11919b400) [pid = 1663] [serial = 1750] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119063000) [pid = 1663] [serial = 1745] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11754e800) [pid = 1663] [serial = 1735] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118062800) [pid = 1663] [serial = 1736] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11900b400) [pid = 1663] [serial = 1742] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1194c2400) [pid = 1663] [serial = 1753] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1171d5400) [pid = 1663] [serial = 1733] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1193cc800) [pid = 1663] [serial = 1751] [outer = 0x0] [url = about:blank] 01:14:18 INFO - PROCESS | 1663 | 1463645658360 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 623ms 01:14:18 INFO - PROCESS | 1663 | 1463645658377 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:14:18 INFO - PROCESS | 1663 | 1463645658382 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 01:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:14:18 INFO - PROCESS | 1663 | 1463645658386 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:14:18 INFO - PROCESS | 1663 | 1463645658387 Marionette TRACE conn2 <- [1,2414,null,{}] 01:14:18 INFO - PROCESS | 1663 | 1463645658390 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:18 INFO - PROCESS | 1663 | 1463645658468 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:14:18 INFO - PROCESS | 1663 | 1463645658496 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x116963000 == 38 [pid = 1663] [id = 611] 01:14:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116198c00) [pid = 1663] [serial = 1833] [outer = 0x0] 01:14:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11679c800) [pid = 1663] [serial = 1834] [outer = 0x116198c00] 01:14:18 INFO - PROCESS | 1663 | 1463645658536 Marionette DEBUG loaded listener.js 01:14:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1171d3c00) [pid = 1663] [serial = 1835] [outer = 0x116198c00] 01:14:19 INFO - PROCESS | 1663 | 1463645659038 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 01:14:19 INFO - PROCESS | 1663 | 1463645659056 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:14:19 INFO - PROCESS | 1663 | 1463645659057 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 01:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:14:19 INFO - PROCESS | 1663 | 1463645659062 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:14:19 INFO - PROCESS | 1663 | 1463645659067 Marionette TRACE conn2 <- [1,2418,null,{}] 01:14:19 INFO - PROCESS | 1663 | 1463645659073 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:19 INFO - PROCESS | 1663 | 1463645659148 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:14:19 INFO - PROCESS | 1663 | 1463645659153 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c94000 == 39 [pid = 1663] [id = 612] 01:14:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1181ca000) [pid = 1663] [serial = 1836] [outer = 0x0] 01:14:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1184bd400) [pid = 1663] [serial = 1837] [outer = 0x1181ca000] 01:14:19 INFO - PROCESS | 1663 | 1463645659181 Marionette DEBUG loaded listener.js 01:14:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118727c00) [pid = 1663] [serial = 1838] [outer = 0x1181ca000] 01:14:19 INFO - PROCESS | 1663 | 1463645659500 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 476ms 01:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:14:19 INFO - PROCESS | 1663 | 1463645659537 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:14:19 INFO - PROCESS | 1663 | 1463645659538 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 01:14:19 INFO - PROCESS | 1663 | 1463645659549 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:14:19 INFO - PROCESS | 1663 | 1463645659551 Marionette TRACE conn2 <- [1,2422,null,{}] 01:14:19 INFO - PROCESS | 1663 | 1463645659553 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:19 INFO - PROCESS | 1663 | 1463645659630 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:14:19 INFO - PROCESS | 1663 | 1463645659634 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x121180000 == 40 [pid = 1663] [id = 613] 01:14:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118c21c00) [pid = 1663] [serial = 1839] [outer = 0x0] 01:14:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11903d800) [pid = 1663] [serial = 1840] [outer = 0x118c21c00] 01:14:19 INFO - PROCESS | 1663 | 1463645659660 Marionette DEBUG loaded listener.js 01:14:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11919f800) [pid = 1663] [serial = 1841] [outer = 0x118c21c00] 01:14:19 INFO - PROCESS | 1663 | 1463645659991 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 479ms 01:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:14:20 INFO - PROCESS | 1663 | 1463645660020 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:14:20 INFO - PROCESS | 1663 | 1463645660021 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 01:14:20 INFO - PROCESS | 1663 | 1463645660023 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:14:20 INFO - PROCESS | 1663 | 1463645660024 Marionette TRACE conn2 <- [1,2426,null,{}] 01:14:20 INFO - PROCESS | 1663 | 1463645660027 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:20 INFO - PROCESS | 1663 | 1463645660101 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:14:20 INFO - PROCESS | 1663 | 1463645660164 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b1b800 == 41 [pid = 1663] [id = 614] 01:14:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1193d1c00) [pid = 1663] [serial = 1842] [outer = 0x0] 01:14:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11954f400) [pid = 1663] [serial = 1843] [outer = 0x1193d1c00] 01:14:20 INFO - PROCESS | 1663 | 1463645660196 Marionette DEBUG loaded listener.js 01:14:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119d68800) [pid = 1663] [serial = 1844] [outer = 0x1193d1c00] 01:14:20 INFO - PROCESS | 1663 | 1463645660500 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 521ms 01:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:14:20 INFO - PROCESS | 1663 | 1463645660554 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:14:20 INFO - PROCESS | 1663 | 1463645660555 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 01:14:20 INFO - PROCESS | 1663 | 1463645660557 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:14:20 INFO - PROCESS | 1663 | 1463645660558 Marionette TRACE conn2 <- [1,2430,null,{}] 01:14:20 INFO - PROCESS | 1663 | 1463645660561 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:20 INFO - PROCESS | 1663 | 1463645660668 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:14:20 INFO - PROCESS | 1663 | 1463645660673 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c85800 == 42 [pid = 1663] [id = 615] 01:14:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119547000) [pid = 1663] [serial = 1845] [outer = 0x0] 01:14:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119d69400) [pid = 1663] [serial = 1846] [outer = 0x119547000] 01:14:20 INFO - PROCESS | 1663 | 1463645660699 Marionette DEBUG loaded listener.js 01:14:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1211aec00) [pid = 1663] [serial = 1847] [outer = 0x119547000] 01:14:21 INFO - PROCESS | 1663 | 1463645661120 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 570ms 01:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:14:21 INFO - PROCESS | 1663 | 1463645661128 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:14:21 INFO - PROCESS | 1663 | 1463645661130 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 01:14:21 INFO - PROCESS | 1663 | 1463645661133 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:14:21 INFO - PROCESS | 1663 | 1463645661134 Marionette TRACE conn2 <- [1,2434,null,{}] 01:14:21 INFO - PROCESS | 1663 | 1463645661136 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:21 INFO - PROCESS | 1663 | 1463645661231 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:14:21 INFO - PROCESS | 1663 | 1463645661242 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x126010000 == 43 [pid = 1663] [id = 616] 01:14:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1211af800) [pid = 1663] [serial = 1848] [outer = 0x0] 01:14:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x122cf1400) [pid = 1663] [serial = 1849] [outer = 0x1211af800] 01:14:21 INFO - PROCESS | 1663 | 1463645661269 Marionette DEBUG loaded listener.js 01:14:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x123bdac00) [pid = 1663] [serial = 1850] [outer = 0x1211af800] 01:14:21 INFO - PROCESS | 1663 | 1463645661609 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 01:14:21 INFO - PROCESS | 1663 | 1463645661653 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:14:21 INFO - PROCESS | 1663 | 1463645661655 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 01:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:14:21 INFO - PROCESS | 1663 | 1463645661657 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:14:21 INFO - PROCESS | 1663 | 1463645661658 Marionette TRACE conn2 <- [1,2438,null,{}] 01:14:21 INFO - PROCESS | 1663 | 1463645661660 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:21 INFO - PROCESS | 1663 | 1463645661758 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:14:21 INFO - PROCESS | 1663 | 1463645661763 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e32000 == 44 [pid = 1663] [id = 617] 01:14:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x123bd6800) [pid = 1663] [serial = 1851] [outer = 0x0] 01:14:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x123c1a000) [pid = 1663] [serial = 1852] [outer = 0x123bd6800] 01:14:21 INFO - PROCESS | 1663 | 1463645661788 Marionette DEBUG loaded listener.js 01:14:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x124319000) [pid = 1663] [serial = 1853] [outer = 0x123bd6800] 01:14:22 INFO - PROCESS | 1663 | 1463645662139 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 519ms 01:14:22 INFO - PROCESS | 1663 | 1463645662182 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:14:22 INFO - PROCESS | 1663 | 1463645662184 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 01:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:14:22 INFO - PROCESS | 1663 | 1463645662186 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:14:22 INFO - PROCESS | 1663 | 1463645662187 Marionette TRACE conn2 <- [1,2442,null,{}] 01:14:22 INFO - PROCESS | 1663 | 1463645662189 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:22 INFO - PROCESS | 1663 | 1463645662289 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:14:22 INFO - PROCESS | 1663 | 1463645662294 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12998f800 == 45 [pid = 1663] [id = 618] 01:14:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1242c5000) [pid = 1663] [serial = 1854] [outer = 0x0] 01:14:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1243bdc00) [pid = 1663] [serial = 1855] [outer = 0x1242c5000] 01:14:22 INFO - PROCESS | 1663 | 1463645662319 Marionette DEBUG loaded listener.js 01:14:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1245e1400) [pid = 1663] [serial = 1856] [outer = 0x1242c5000] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1193c5c00) [pid = 1663] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1193d1800) [pid = 1663] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x121111000) [pid = 1663] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1211a6c00) [pid = 1663] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x110e7ec00) [pid = 1663] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x112049c00) [pid = 1663] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x117555800) [pid = 1663] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1182e5c00) [pid = 1663] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11224d400) [pid = 1663] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1166b1800) [pid = 1663] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x110e7c400) [pid = 1663] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x123c12400) [pid = 1663] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:14:22 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11903f800) [pid = 1663] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:14:22 INFO - PROCESS | 1663 | 1463645662718 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 568ms 01:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:14:22 INFO - PROCESS | 1663 | 1463645662755 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:14:22 INFO - PROCESS | 1663 | 1463645662756 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 01:14:22 INFO - PROCESS | 1663 | 1463645662758 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:14:22 INFO - PROCESS | 1663 | 1463645662759 Marionette TRACE conn2 <- [1,2446,null,{}] 01:14:22 INFO - PROCESS | 1663 | 1463645662762 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:22 INFO - PROCESS | 1663 | 1463645662840 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:14:22 INFO - PROCESS | 1663 | 1463645662897 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x126c9e800 == 46 [pid = 1663] [id = 619] 01:14:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x117556800) [pid = 1663] [serial = 1857] [outer = 0x0] 01:14:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11954ec00) [pid = 1663] [serial = 1858] [outer = 0x117556800] 01:14:22 INFO - PROCESS | 1663 | 1463645662927 Marionette DEBUG loaded listener.js 01:14:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x124324000) [pid = 1663] [serial = 1859] [outer = 0x117556800] 01:14:23 INFO - PROCESS | 1663 | 1463645663233 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms 01:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:14:23 INFO - PROCESS | 1663 | 1463645663280 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:14:23 INFO - PROCESS | 1663 | 1463645663282 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 01:14:23 INFO - PROCESS | 1663 | 1463645663284 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:14:23 INFO - PROCESS | 1663 | 1463645663286 Marionette TRACE conn2 <- [1,2450,null,{}] 01:14:23 INFO - PROCESS | 1663 | 1463645663288 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:23 INFO - PROCESS | 1663 | 1463645663375 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:14:23 INFO - PROCESS | 1663 | 1463645663381 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad45800 == 47 [pid = 1663] [id = 620] 01:14:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1245e1000) [pid = 1663] [serial = 1860] [outer = 0x0] 01:14:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x124e4ec00) [pid = 1663] [serial = 1861] [outer = 0x1245e1000] 01:14:23 INFO - PROCESS | 1663 | 1463645663406 Marionette DEBUG loaded listener.js 01:14:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1260d2800) [pid = 1663] [serial = 1862] [outer = 0x1245e1000] 01:14:23 INFO - PROCESS | 1663 | 1463645663731 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 469ms 01:14:23 INFO - PROCESS | 1663 | 1463645663753 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:14:23 INFO - PROCESS | 1663 | 1463645663755 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 01:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:14:23 INFO - PROCESS | 1663 | 1463645663757 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:14:23 INFO - PROCESS | 1663 | 1463645663758 Marionette TRACE conn2 <- [1,2454,null,{}] 01:14:23 INFO - PROCESS | 1663 | 1463645663761 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:23 INFO - PROCESS | 1663 | 1463645663866 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:14:23 INFO - PROCESS | 1663 | 1463645663873 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b3000 == 48 [pid = 1663] [id = 621] 01:14:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12110c800) [pid = 1663] [serial = 1863] [outer = 0x0] 01:14:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1260d7800) [pid = 1663] [serial = 1864] [outer = 0x12110c800] 01:14:23 INFO - PROCESS | 1663 | 1463645663895 Marionette DEBUG loaded listener.js 01:14:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x126922000) [pid = 1663] [serial = 1865] [outer = 0x12110c800] 01:14:24 INFO - PROCESS | 1663 | 1463645664290 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 568ms 01:14:24 INFO - PROCESS | 1663 | 1463645664335 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:14:24 INFO - PROCESS | 1663 | 1463645664336 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 01:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:14:24 INFO - PROCESS | 1663 | 1463645664340 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:14:24 INFO - PROCESS | 1663 | 1463645664343 Marionette TRACE conn2 <- [1,2458,null,{}] 01:14:24 INFO - PROCESS | 1663 | 1463645664358 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:24 INFO - PROCESS | 1663 | 1463645664481 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:14:24 INFO - PROCESS | 1663 | 1463645664567 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd5c000 == 49 [pid = 1663] [id = 622] 01:14:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11766fc00) [pid = 1663] [serial = 1866] [outer = 0x0] 01:14:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1269e9800) [pid = 1663] [serial = 1867] [outer = 0x11766fc00] 01:14:24 INFO - PROCESS | 1663 | 1463645664605 Marionette DEBUG loaded listener.js 01:14:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x126e40c00) [pid = 1663] [serial = 1868] [outer = 0x11766fc00] 01:14:25 INFO - PROCESS | 1663 | 1463645665043 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 775ms 01:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:14:25 INFO - PROCESS | 1663 | 1463645665114 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:14:25 INFO - PROCESS | 1663 | 1463645665117 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 01:14:25 INFO - PROCESS | 1663 | 1463645665120 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:14:25 INFO - PROCESS | 1663 | 1463645665124 Marionette TRACE conn2 <- [1,2462,null,{}] 01:14:25 INFO - PROCESS | 1663 | 1463645665127 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:25 INFO - PROCESS | 1663 | 1463645665233 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:14:25 INFO - PROCESS | 1663 | 1463645665294 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185ec800 == 50 [pid = 1663] [id = 623] 01:14:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x112f11800) [pid = 1663] [serial = 1869] [outer = 0x0] 01:14:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x113961000) [pid = 1663] [serial = 1870] [outer = 0x112f11800] 01:14:25 INFO - PROCESS | 1663 | 1463645665326 Marionette DEBUG loaded listener.js 01:14:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x115ec1400) [pid = 1663] [serial = 1871] [outer = 0x112f11800] 01:14:25 INFO - PROCESS | 1663 | 1463645665757 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 673ms 01:14:25 INFO - PROCESS | 1663 | 1463645665794 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:14:25 INFO - PROCESS | 1663 | 1463645665798 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 01:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:14:25 INFO - PROCESS | 1663 | 1463645665803 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:14:25 INFO - PROCESS | 1663 | 1463645665805 Marionette TRACE conn2 <- [1,2466,null,{}] 01:14:25 INFO - PROCESS | 1663 | 1463645665807 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:25 INFO - PROCESS | 1663 | 1463645665933 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:14:25 INFO - PROCESS | 1663 | 1463645665992 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x123eed000 == 51 [pid = 1663] [id = 624] 01:14:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11679d400) [pid = 1663] [serial = 1872] [outer = 0x0] 01:14:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1171dac00) [pid = 1663] [serial = 1873] [outer = 0x11679d400] 01:14:26 INFO - PROCESS | 1663 | 1463645666023 Marionette DEBUG loaded listener.js 01:14:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1182dcc00) [pid = 1663] [serial = 1874] [outer = 0x11679d400] 01:14:26 INFO - PROCESS | 1663 | 1463645666459 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 01:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:14:26 INFO - PROCESS | 1663 | 1463645666473 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:14:26 INFO - PROCESS | 1663 | 1463645666475 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 01:14:26 INFO - PROCESS | 1663 | 1463645666477 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:14:26 INFO - PROCESS | 1663 | 1463645666480 Marionette TRACE conn2 <- [1,2470,null,{}] 01:14:26 INFO - PROCESS | 1663 | 1463645666488 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:26 INFO - PROCESS | 1663 | 1463645666594 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:14:26 INFO - PROCESS | 1663 | 1463645666652 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd52800 == 52 [pid = 1663] [id = 625] 01:14:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x119040400) [pid = 1663] [serial = 1875] [outer = 0x0] 01:14:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x119552c00) [pid = 1663] [serial = 1876] [outer = 0x119040400] 01:14:26 INFO - PROCESS | 1663 | 1463645666684 Marionette DEBUG loaded listener.js 01:14:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x119dd9800) [pid = 1663] [serial = 1877] [outer = 0x119040400] 01:14:27 INFO - PROCESS | 1663 | 1463645667094 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 01:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:14:27 INFO - PROCESS | 1663 | 1463645667149 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:14:27 INFO - PROCESS | 1663 | 1463645667151 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 01:14:27 INFO - PROCESS | 1663 | 1463645667154 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:14:27 INFO - PROCESS | 1663 | 1463645667155 Marionette TRACE conn2 <- [1,2474,null,{}] 01:14:27 INFO - PROCESS | 1663 | 1463645667157 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:27 INFO - PROCESS | 1663 | 1463645667259 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:14:27 INFO - PROCESS | 1663 | 1463645667361 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c06b800 == 53 [pid = 1663] [id = 626] 01:14:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1211a4400) [pid = 1663] [serial = 1878] [outer = 0x0] 01:14:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x123bcfc00) [pid = 1663] [serial = 1879] [outer = 0x1211a4400] 01:14:27 INFO - PROCESS | 1663 | 1463645667392 Marionette DEBUG loaded listener.js 01:14:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1242c6800) [pid = 1663] [serial = 1880] [outer = 0x1211a4400] 01:14:27 INFO - PROCESS | 1663 | 1463645667830 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 720ms 01:14:27 INFO - PROCESS | 1663 | 1463645667875 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:14:27 INFO - PROCESS | 1663 | 1463645667876 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 01:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:14:27 INFO - PROCESS | 1663 | 1463645667879 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:14:27 INFO - PROCESS | 1663 | 1463645667880 Marionette TRACE conn2 <- [1,2478,null,{}] 01:14:27 INFO - PROCESS | 1663 | 1463645667883 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:27 INFO - PROCESS | 1663 | 1463645667982 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:14:28 INFO - PROCESS | 1663 | 1463645668055 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11705e800 == 54 [pid = 1663] [id = 627] 01:14:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x117670800) [pid = 1663] [serial = 1881] [outer = 0x0] 01:14:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x122fac800) [pid = 1663] [serial = 1882] [outer = 0x117670800] 01:14:28 INFO - PROCESS | 1663 | 1463645668085 Marionette DEBUG loaded listener.js 01:14:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1245aa000) [pid = 1663] [serial = 1883] [outer = 0x117670800] 01:14:28 INFO - PROCESS | 1663 | 1463645668687 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 870ms 01:14:28 INFO - PROCESS | 1663 | 1463645668750 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:14:28 INFO - PROCESS | 1663 | 1463645668752 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 01:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:14:28 INFO - PROCESS | 1663 | 1463645668756 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:14:28 INFO - PROCESS | 1663 | 1463645668758 Marionette TRACE conn2 <- [1,2482,null,{}] 01:14:28 INFO - PROCESS | 1663 | 1463645668761 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:28 INFO - PROCESS | 1663 | 1463645668853 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:14:28 INFO - PROCESS | 1663 | 1463645668931 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x113b9d800 == 55 [pid = 1663] [id = 628] 01:14:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1131c9800) [pid = 1663] [serial = 1884] [outer = 0x0] 01:14:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x11390dc00) [pid = 1663] [serial = 1885] [outer = 0x1131c9800] 01:14:28 INFO - PROCESS | 1663 | 1463645668961 Marionette DEBUG loaded listener.js 01:14:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1161f3400) [pid = 1663] [serial = 1886] [outer = 0x1131c9800] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b3000 == 54 [pid = 1663] [id = 621] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad45800 == 53 [pid = 1663] [id = 620] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x126c9e800 == 52 [pid = 1663] [id = 619] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12998f800 == 51 [pid = 1663] [id = 618] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x128e32000 == 50 [pid = 1663] [id = 617] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x126010000 == 49 [pid = 1663] [id = 616] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x123c85800 == 48 [pid = 1663] [id = 615] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1242cdc00) [pid = 1663] [serial = 1810] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x122b1b800 == 47 [pid = 1663] [id = 614] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x121180000 == 46 [pid = 1663] [id = 613] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119c94000 == 45 [pid = 1663] [id = 612] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x116963000 == 44 [pid = 1663] [id = 611] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x116081000 == 43 [pid = 1663] [id = 610] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x11757b000 == 42 [pid = 1663] [id = 609] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3cb000 == 41 [pid = 1663] [id = 608] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3bf000 == 40 [pid = 1663] [id = 607] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9bc000 == 39 [pid = 1663] [id = 606] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x119c95000 == 38 [pid = 1663] [id = 605] 01:14:29 INFO - PROCESS | 1663 | --DOCSHELL 0x112e97800 == 37 [pid = 1663] [id = 604] 01:14:29 INFO - PROCESS | 1663 | 1463645669412 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 01:14:29 INFO - PROCESS | 1663 | 1463645669428 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:14:29 INFO - PROCESS | 1663 | 1463645669432 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 01:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:14:29 INFO - PROCESS | 1663 | 1463645669436 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:14:29 INFO - PROCESS | 1663 | 1463645669438 Marionette TRACE conn2 <- [1,2486,null,{}] 01:14:29 INFO - PROCESS | 1663 | 1463645669440 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:29 INFO - PROCESS | 1663 | 1463645669528 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1122b5800) [pid = 1663] [serial = 1774] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x11266b000) [pid = 1663] [serial = 1759] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1193cd800) [pid = 1663] [serial = 1768] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1182e5800) [pid = 1663] [serial = 1784] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x11806cc00) [pid = 1663] [serial = 1783] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11767b800) [pid = 1663] [serial = 1765] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x118c1b800) [pid = 1663] [serial = 1786] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x119036400) [pid = 1663] [serial = 1787] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1139b3800) [pid = 1663] [serial = 1762] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x112769800) [pid = 1663] [serial = 1777] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x113e61000) [pid = 1663] [serial = 1778] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1169b2000) [pid = 1663] [serial = 1780] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1171d4c00) [pid = 1663] [serial = 1781] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x119ddfc00) [pid = 1663] [serial = 1771] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x116142000) [pid = 1663] [serial = 1802] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1242c7000) [pid = 1663] [serial = 1808] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x123c19400) [pid = 1663] [serial = 1807] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x123c0fc00) [pid = 1663] [serial = 1805] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x110fb1400) [pid = 1663] [serial = 1801] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1193c6800) [pid = 1663] [serial = 1789] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x119d65400) [pid = 1663] [serial = 1790] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x122b86000) [pid = 1663] [serial = 1799] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x121114800) [pid = 1663] [serial = 1793] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x119d62000) [pid = 1663] [serial = 1754] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12110d000) [pid = 1663] [serial = 1792] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1211a2800) [pid = 1663] [serial = 1795] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x121397400) [pid = 1663] [serial = 1798] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1211a9000) [pid = 1663] [serial = 1796] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1184bc800) [pid = 1663] [serial = 1804] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x112768c00) [pid = 1663] [serial = 1775] [outer = 0x0] [url = about:blank] 01:14:29 INFO - PROCESS | 1663 | 1463645669589 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x117048800 == 38 [pid = 1663] [id = 629] 01:14:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1122b5800) [pid = 1663] [serial = 1887] [outer = 0x0] 01:14:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x113344800) [pid = 1663] [serial = 1888] [outer = 0x1122b5800] 01:14:29 INFO - PROCESS | 1663 | 1463645669615 Marionette DEBUG loaded listener.js 01:14:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x117548800) [pid = 1663] [serial = 1889] [outer = 0x1122b5800] 01:14:29 INFO - PROCESS | 1663 | 1463645669922 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 01:14:29 INFO - PROCESS | 1663 | 1463645669957 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:14:29 INFO - PROCESS | 1663 | 1463645669959 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 01:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:14:29 INFO - PROCESS | 1663 | 1463645669963 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:14:29 INFO - PROCESS | 1663 | 1463645669966 Marionette TRACE conn2 <- [1,2490,null,{}] 01:14:29 INFO - PROCESS | 1663 | 1463645669973 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:30 INFO - PROCESS | 1663 | 1463645670077 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:14:30 INFO - PROCESS | 1663 | 1463645670149 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x121153000 == 39 [pid = 1663] [id = 630] 01:14:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1182dfc00) [pid = 1663] [serial = 1890] [outer = 0x0] 01:14:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1184ca000) [pid = 1663] [serial = 1891] [outer = 0x1182dfc00] 01:14:30 INFO - PROCESS | 1663 | 1463645670176 Marionette DEBUG loaded listener.js 01:14:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1191a3400) [pid = 1663] [serial = 1892] [outer = 0x1182dfc00] 01:14:30 INFO - PROCESS | 1663 | 1463645670453 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 525ms 01:14:30 INFO - PROCESS | 1663 | 1463645670488 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:14:30 INFO - PROCESS | 1663 | 1463645670490 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 01:14:30 INFO - PROCESS | 1663 | 1463645670492 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:14:30 INFO - PROCESS | 1663 | 1463645670493 Marionette TRACE conn2 <- [1,2494,null,{}] 01:14:30 INFO - PROCESS | 1663 | 1463645670503 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:30 INFO - PROCESS | 1663 | 1463645670592 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:14:30 INFO - PROCESS | 1663 | 1463645670599 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c7e800 == 40 [pid = 1663] [id = 631] 01:14:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1193cd800) [pid = 1663] [serial = 1893] [outer = 0x0] 01:14:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x119d63400) [pid = 1663] [serial = 1894] [outer = 0x1193cd800] 01:14:30 INFO - PROCESS | 1663 | 1463645670625 Marionette DEBUG loaded listener.js 01:14:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12110ec00) [pid = 1663] [serial = 1895] [outer = 0x1193cd800] 01:14:30 INFO - PROCESS | 1663 | 1463645670947 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 476ms 01:14:30 INFO - PROCESS | 1663 | 1463645670969 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:14:30 INFO - PROCESS | 1663 | 1463645670970 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 01:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:14:30 INFO - PROCESS | 1663 | 1463645670972 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:14:30 INFO - PROCESS | 1663 | 1463645670973 Marionette TRACE conn2 <- [1,2498,null,{}] 01:14:30 INFO - PROCESS | 1663 | 1463645670976 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:31 INFO - PROCESS | 1663 | 1463645671052 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:14:31 INFO - PROCESS | 1663 | 1463645671057 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x126003800 == 41 [pid = 1663] [id = 632] 01:14:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x121112400) [pid = 1663] [serial = 1896] [outer = 0x0] 01:14:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1211a7800) [pid = 1663] [serial = 1897] [outer = 0x121112400] 01:14:31 INFO - PROCESS | 1663 | 1463645671084 Marionette DEBUG loaded listener.js 01:14:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x122b83400) [pid = 1663] [serial = 1898] [outer = 0x121112400] 01:14:31 INFO - PROCESS | 1663 | 1463645671431 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 471ms 01:14:31 INFO - PROCESS | 1663 | 1463645671447 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:14:31 INFO - PROCESS | 1663 | 1463645671448 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 01:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:14:31 INFO - PROCESS | 1663 | 1463645671450 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:14:31 INFO - PROCESS | 1663 | 1463645671451 Marionette TRACE conn2 <- [1,2502,null,{}] 01:14:31 INFO - PROCESS | 1663 | 1463645671454 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:31 INFO - PROCESS | 1663 | 1463645671550 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:14:31 INFO - PROCESS | 1663 | 1463645671619 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ca7000 == 42 [pid = 1663] [id = 633] 01:14:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x121119400) [pid = 1663] [serial = 1899] [outer = 0x0] 01:14:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x123c0d800) [pid = 1663] [serial = 1900] [outer = 0x121119400] 01:14:31 INFO - PROCESS | 1663 | 1463645671653 Marionette DEBUG loaded listener.js 01:14:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1246a5c00) [pid = 1663] [serial = 1901] [outer = 0x121119400] 01:14:31 INFO - PROCESS | 1663 | 1463645671979 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 570ms 01:14:32 INFO - PROCESS | 1663 | 1463645672024 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:14:32 INFO - PROCESS | 1663 | 1463645672025 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 01:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:14:32 INFO - PROCESS | 1663 | 1463645672027 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:14:32 INFO - PROCESS | 1663 | 1463645672028 Marionette TRACE conn2 <- [1,2506,null,{}] 01:14:32 INFO - PROCESS | 1663 | 1463645672031 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:32 INFO - PROCESS | 1663 | 1463645672128 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:14:32 INFO - PROCESS | 1663 | 1463645672132 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7d9800 == 43 [pid = 1663] [id = 634] 01:14:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x121396400) [pid = 1663] [serial = 1902] [outer = 0x0] 01:14:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x124e49000) [pid = 1663] [serial = 1903] [outer = 0x121396400] 01:14:32 INFO - PROCESS | 1663 | 1463645672188 Marionette DEBUG loaded listener.js 01:14:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x126568c00) [pid = 1663] [serial = 1904] [outer = 0x121396400] 01:14:32 INFO - PROCESS | 1663 | 1463645672495 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 01:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:14:32 INFO - PROCESS | 1663 | 1463645672547 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:14:32 INFO - PROCESS | 1663 | 1463645672548 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 01:14:32 INFO - PROCESS | 1663 | 1463645672550 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:14:32 INFO - PROCESS | 1663 | 1463645672551 Marionette TRACE conn2 <- [1,2510,null,{}] 01:14:32 INFO - PROCESS | 1663 | 1463645672553 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:32 INFO - PROCESS | 1663 | 1463645672654 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:14:32 INFO - PROCESS | 1663 | 1463645672666 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad0d800 == 44 [pid = 1663] [id = 635] 01:14:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126715800) [pid = 1663] [serial = 1905] [outer = 0x0] 01:14:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1269e0000) [pid = 1663] [serial = 1906] [outer = 0x126715800] 01:14:32 INFO - PROCESS | 1663 | 1463645672691 Marionette DEBUG loaded listener.js 01:14:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x126e42800) [pid = 1663] [serial = 1907] [outer = 0x126715800] 01:14:33 INFO - PROCESS | 1663 | 1463645673038 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 01:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:14:33 INFO - PROCESS | 1663 | 1463645673075 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:14:33 INFO - PROCESS | 1663 | 1463645673076 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 01:14:33 INFO - PROCESS | 1663 | 1463645673081 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:14:33 INFO - PROCESS | 1663 | 1463645673082 Marionette TRACE conn2 <- [1,2514,null,{}] 01:14:33 INFO - PROCESS | 1663 | 1463645673084 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:33 INFO - PROCESS | 1663 | 1463645673183 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:14:33 INFO - PROCESS | 1663 | 1463645673218 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adb6800 == 45 [pid = 1663] [id = 636] 01:14:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126923400) [pid = 1663] [serial = 1908] [outer = 0x0] 01:14:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126e56c00) [pid = 1663] [serial = 1909] [outer = 0x126923400] 01:14:33 INFO - PROCESS | 1663 | 1463645673244 Marionette DEBUG loaded listener.js 01:14:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126e5d000) [pid = 1663] [serial = 1910] [outer = 0x126923400] 01:14:33 INFO - PROCESS | 1663 | 1463645673710 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x119547000) [pid = 1663] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x123bd6800) [pid = 1663] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1211af800) [pid = 1663] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1181ca000) [pid = 1663] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x112a5dc00) [pid = 1663] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1193d1c00) [pid = 1663] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x110fa9c00) [pid = 1663] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118c21c00) [pid = 1663] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x117556800) [pid = 1663] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x116198c00) [pid = 1663] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1242c5000) [pid = 1663] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1245e1000) [pid = 1663] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12110c800) [pid = 1663] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:14:33 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x123c16c00) [pid = 1663] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 669ms 01:14:33 INFO - PROCESS | 1663 | 1463645673750 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:14:33 INFO - PROCESS | 1663 | 1463645673752 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 01:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:14:33 INFO - PROCESS | 1663 | 1463645673755 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:14:33 INFO - PROCESS | 1663 | 1463645673757 Marionette TRACE conn2 <- [1,2518,null,{}] 01:14:33 INFO - PROCESS | 1663 | 1463645673761 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:33 INFO - PROCESS | 1663 | 1463645673884 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:14:33 INFO - PROCESS | 1663 | 1463645673917 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x123860800 == 46 [pid = 1663] [id = 637] 01:14:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11276a000) [pid = 1663] [serial = 1911] [outer = 0x0] 01:14:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118062800) [pid = 1663] [serial = 1912] [outer = 0x11276a000] 01:14:33 INFO - PROCESS | 1663 | 1463645673955 Marionette DEBUG loaded listener.js 01:14:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1211a9400) [pid = 1663] [serial = 1913] [outer = 0x11276a000] 01:14:34 INFO - PROCESS | 1663 | 1463645674339 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 620ms 01:14:34 INFO - PROCESS | 1663 | 1463645674376 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:14:34 INFO - PROCESS | 1663 | 1463645674381 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 01:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:14:34 INFO - PROCESS | 1663 | 1463645674385 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:14:34 INFO - PROCESS | 1663 | 1463645674399 Marionette TRACE conn2 <- [1,2522,null,{}] 01:14:34 INFO - PROCESS | 1663 | 1463645674412 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:34 INFO - PROCESS | 1663 | 1463645674559 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:14:34 INFO - PROCESS | 1663 | 1463645674568 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c292800 == 47 [pid = 1663] [id = 638] 01:14:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x122a0a800) [pid = 1663] [serial = 1914] [outer = 0x0] 01:14:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x126ecf400) [pid = 1663] [serial = 1915] [outer = 0x122a0a800] 01:14:34 INFO - PROCESS | 1663 | 1463645674612 Marionette DEBUG loaded listener.js 01:14:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x126ed9400) [pid = 1663] [serial = 1916] [outer = 0x122a0a800] 01:14:34 INFO - PROCESS | 1663 | 1463645674948 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 595ms 01:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:14:34 INFO - PROCESS | 1663 | 1463645674981 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:14:34 INFO - PROCESS | 1663 | 1463645674982 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 01:14:34 INFO - PROCESS | 1663 | 1463645674984 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:14:34 INFO - PROCESS | 1663 | 1463645674985 Marionette TRACE conn2 <- [1,2526,null,{}] 01:14:34 INFO - PROCESS | 1663 | 1463645674988 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:35 INFO - PROCESS | 1663 | 1463645675099 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:14:35 INFO - PROCESS | 1663 | 1463645675105 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c798000 == 48 [pid = 1663] [id = 639] 01:14:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126eda400) [pid = 1663] [serial = 1917] [outer = 0x0] 01:14:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11679cc00) [pid = 1663] [serial = 1918] [outer = 0x126eda400] 01:14:35 INFO - PROCESS | 1663 | 1463645675129 Marionette DEBUG loaded listener.js 01:14:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x128d35400) [pid = 1663] [serial = 1919] [outer = 0x126eda400] 01:14:35 INFO - PROCESS | 1663 | 1463645675449 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 518ms 01:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:14:35 INFO - PROCESS | 1663 | 1463645675504 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:14:35 INFO - PROCESS | 1663 | 1463645675505 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 01:14:35 INFO - PROCESS | 1663 | 1463645675508 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:14:35 INFO - PROCESS | 1663 | 1463645675509 Marionette TRACE conn2 <- [1,2530,null,{}] 01:14:35 INFO - PROCESS | 1663 | 1463645675512 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:35 INFO - PROCESS | 1663 | 1463645675634 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:14:35 INFO - PROCESS | 1663 | 1463645675790 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x11610f000 == 49 [pid = 1663] [id = 640] 01:14:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x110e7a000) [pid = 1663] [serial = 1920] [outer = 0x0] 01:14:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x110fad800) [pid = 1663] [serial = 1921] [outer = 0x110e7a000] 01:14:35 INFO - PROCESS | 1663 | 1463645675823 Marionette DEBUG loaded listener.js 01:14:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1122b1c00) [pid = 1663] [serial = 1922] [outer = 0x110e7a000] 01:14:36 INFO - PROCESS | 1663 | 1463645676328 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 871ms 01:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:14:36 INFO - PROCESS | 1663 | 1463645676379 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:14:36 INFO - PROCESS | 1663 | 1463645676382 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 01:14:36 INFO - PROCESS | 1663 | 1463645676385 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:14:36 INFO - PROCESS | 1663 | 1463645676388 Marionette TRACE conn2 <- [1,2534,null,{}] 01:14:36 INFO - PROCESS | 1663 | 1463645676391 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:36 INFO - PROCESS | 1663 | 1463645676534 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:14:36 INFO - PROCESS | 1663 | 1463645676546 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b0e800 == 50 [pid = 1663] [id = 641] 01:14:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x11693f000) [pid = 1663] [serial = 1923] [outer = 0x0] 01:14:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1181cfc00) [pid = 1663] [serial = 1924] [outer = 0x11693f000] 01:14:36 INFO - PROCESS | 1663 | 1463645676577 Marionette DEBUG loaded listener.js 01:14:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1185c8c00) [pid = 1663] [serial = 1925] [outer = 0x11693f000] 01:14:37 INFO - PROCESS | 1663 | 1463645677018 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 01:14:37 INFO - PROCESS | 1663 | 1463645677058 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:14:37 INFO - PROCESS | 1663 | 1463645677061 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 01:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:14:37 INFO - PROCESS | 1663 | 1463645677065 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:14:37 INFO - PROCESS | 1663 | 1463645677066 Marionette TRACE conn2 <- [1,2538,null,{}] 01:14:37 INFO - PROCESS | 1663 | 1463645677068 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:37 INFO - PROCESS | 1663 | 1463645677172 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:14:37 INFO - PROCESS | 1663 | 1463645677234 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad22000 == 51 [pid = 1663] [id = 642] 01:14:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x118723400) [pid = 1663] [serial = 1926] [outer = 0x0] 01:14:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1193ce000) [pid = 1663] [serial = 1927] [outer = 0x118723400] 01:14:37 INFO - PROCESS | 1663 | 1463645677263 Marionette DEBUG loaded listener.js 01:14:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x123b3cc00) [pid = 1663] [serial = 1928] [outer = 0x118723400] 01:14:37 INFO - PROCESS | 1663 | 1463645677713 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 672ms 01:14:37 INFO - PROCESS | 1663 | 1463645677737 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:14:37 INFO - PROCESS | 1663 | 1463645677739 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 01:14:37 INFO - PROCESS | 1663 | 1463645677742 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:14:37 INFO - PROCESS | 1663 | 1463645677747 Marionette TRACE conn2 <- [1,2542,null,{}] 01:14:37 INFO - PROCESS | 1663 | 1463645677754 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:37 INFO - PROCESS | 1663 | 1463645677880 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:14:37 INFO - PROCESS | 1663 | 1463645677967 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cba1000 == 52 [pid = 1663] [id = 643] 01:14:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1242c8000) [pid = 1663] [serial = 1929] [outer = 0x0] 01:14:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x124697800) [pid = 1663] [serial = 1930] [outer = 0x1242c8000] 01:14:37 INFO - PROCESS | 1663 | 1463645677996 Marionette DEBUG loaded listener.js 01:14:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x126568000) [pid = 1663] [serial = 1931] [outer = 0x1242c8000] 01:14:38 INFO - PROCESS | 1663 | 1463645678405 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 674ms 01:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:14:38 INFO - PROCESS | 1663 | 1463645678416 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:14:38 INFO - PROCESS | 1663 | 1463645678417 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 01:14:38 INFO - PROCESS | 1663 | 1463645678420 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:14:38 INFO - PROCESS | 1663 | 1463645678421 Marionette TRACE conn2 <- [1,2546,null,{}] 01:14:38 INFO - PROCESS | 1663 | 1463645678423 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:38 INFO - PROCESS | 1663 | 1463645678528 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:14:38 INFO - PROCESS | 1663 | 1463645678585 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cec8800 == 53 [pid = 1663] [id = 644] 01:14:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x124905400) [pid = 1663] [serial = 1932] [outer = 0x0] 01:14:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x126e61400) [pid = 1663] [serial = 1933] [outer = 0x124905400] 01:14:38 INFO - PROCESS | 1663 | 1463645678615 Marionette DEBUG loaded listener.js 01:14:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x126ed8000) [pid = 1663] [serial = 1934] [outer = 0x124905400] 01:14:39 INFO - PROCESS | 1663 | 1463645679262 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 869ms 01:14:39 INFO - PROCESS | 1663 | 1463645679290 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:14:39 INFO - PROCESS | 1663 | 1463645679292 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 01:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:14:39 INFO - PROCESS | 1663 | 1463645679296 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:14:39 INFO - PROCESS | 1663 | 1463645679298 Marionette TRACE conn2 <- [1,2550,null,{}] 01:14:39 INFO - PROCESS | 1663 | 1463645679303 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:39 INFO - PROCESS | 1663 | 1463645679394 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:14:39 INFO - PROCESS | 1663 | 1463645679471 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12114d000 == 54 [pid = 1663] [id = 645] 01:14:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x113344000) [pid = 1663] [serial = 1935] [outer = 0x0] 01:14:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x115ebc800) [pid = 1663] [serial = 1936] [outer = 0x113344000] 01:14:39 INFO - PROCESS | 1663 | 1463645679498 Marionette DEBUG loaded listener.js 01:14:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x116940400) [pid = 1663] [serial = 1937] [outer = 0x113344000] 01:14:39 INFO - PROCESS | 1663 | 1463645679916 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 675ms 01:14:39 INFO - PROCESS | 1663 | 1463645679981 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:14:39 INFO - PROCESS | 1663 | 1463645679985 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 01:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:14:39 INFO - PROCESS | 1663 | 1463645679990 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:14:39 INFO - PROCESS | 1663 | 1463645679992 Marionette TRACE conn2 <- [1,2554,null,{}] 01:14:39 INFO - PROCESS | 1663 | 1463645679996 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:40 INFO - PROCESS | 1663 | 1463645680087 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:14:40 INFO - PROCESS | 1663 | 1463645680164 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x11705a800 == 55 [pid = 1663] [id = 646] 01:14:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x115e38000) [pid = 1663] [serial = 1938] [outer = 0x0] 01:14:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x116a51c00) [pid = 1663] [serial = 1939] [outer = 0x115e38000] 01:14:40 INFO - PROCESS | 1663 | 1463645680191 Marionette DEBUG loaded listener.js 01:14:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1171d7400) [pid = 1663] [serial = 1940] [outer = 0x115e38000] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x11612a000 == 54 [pid = 1663] [id = 586] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12c798000 == 53 [pid = 1663] [id = 639] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12c292800 == 52 [pid = 1663] [id = 638] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x123860800 == 51 [pid = 1663] [id = 637] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12adb6800 == 50 [pid = 1663] [id = 636] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad0d800 == 49 [pid = 1663] [id = 635] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x113961800) [pid = 1663] [serial = 1816] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x110fa7c00) [pid = 1663] [serial = 1813] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x123bcf400) [pid = 1663] [serial = 1825] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x1194c3000) [pid = 1663] [serial = 1822] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1185bec00) [pid = 1663] [serial = 1819] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7d9800 == 48 [pid = 1663] [id = 634] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x126ca7000 == 47 [pid = 1663] [id = 633] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x126003800 == 46 [pid = 1663] [id = 632] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x123c7e800 == 45 [pid = 1663] [id = 631] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x121153000 == 44 [pid = 1663] [id = 630] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x117048800 == 43 [pid = 1663] [id = 629] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x113b9d800 == 42 [pid = 1663] [id = 628] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x11705e800 == 41 [pid = 1663] [id = 627] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12c06b800 == 40 [pid = 1663] [id = 626] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd52800 == 39 [pid = 1663] [id = 625] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x123eed000 == 38 [pid = 1663] [id = 624] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1185ec800 == 37 [pid = 1663] [id = 623] 01:14:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd5c000 == 36 [pid = 1663] [id = 622] 01:14:40 INFO - PROCESS | 1663 | 1463645680608 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 624ms 01:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:14:40 INFO - PROCESS | 1663 | 1463645680616 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:14:40 INFO - PROCESS | 1663 | 1463645680617 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 01:14:40 INFO - PROCESS | 1663 | 1463645680620 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:14:40 INFO - PROCESS | 1663 | 1463645680622 Marionette TRACE conn2 <- [1,2558,null,{}] 01:14:40 INFO - PROCESS | 1663 | 1463645680632 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:40 INFO - PROCESS | 1663 | 1463645680721 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12431a800) [pid = 1663] [serial = 1811] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x119d69400) [pid = 1663] [serial = 1846] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x123c1a000) [pid = 1663] [serial = 1852] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x123bdac00) [pid = 1663] [serial = 1850] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x122cf1400) [pid = 1663] [serial = 1849] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1184bd400) [pid = 1663] [serial = 1837] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x118727c00) [pid = 1663] [serial = 1838] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x115ebc000) [pid = 1663] [serial = 1832] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x112f18c00) [pid = 1663] [serial = 1831] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x11954f400) [pid = 1663] [serial = 1843] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x112669400) [pid = 1663] [serial = 1829] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x11101c800) [pid = 1663] [serial = 1828] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x11903d800) [pid = 1663] [serial = 1840] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11919f800) [pid = 1663] [serial = 1841] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11954ec00) [pid = 1663] [serial = 1858] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x11679c800) [pid = 1663] [serial = 1834] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1171d3c00) [pid = 1663] [serial = 1835] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x124319000) [pid = 1663] [serial = 1853] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1243bdc00) [pid = 1663] [serial = 1855] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x124e4ec00) [pid = 1663] [serial = 1861] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1260d7800) [pid = 1663] [serial = 1864] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x126922000) [pid = 1663] [serial = 1865] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1245e1400) [pid = 1663] [serial = 1856] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x124324000) [pid = 1663] [serial = 1859] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1260d2800) [pid = 1663] [serial = 1862] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1211aec00) [pid = 1663] [serial = 1847] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x119d68800) [pid = 1663] [serial = 1844] [outer = 0x0] [url = about:blank] 01:14:40 INFO - PROCESS | 1663 | 1463645680801 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x11826b000 == 37 [pid = 1663] [id = 647] 01:14:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x113e61000) [pid = 1663] [serial = 1941] [outer = 0x0] 01:14:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1171d3c00) [pid = 1663] [serial = 1942] [outer = 0x113e61000] 01:14:40 INFO - PROCESS | 1663 | 1463645680829 Marionette DEBUG loaded listener.js 01:14:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11872d000) [pid = 1663] [serial = 1943] [outer = 0x113e61000] 01:14:41 INFO - PROCESS | 1663 | 1463645681135 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 524ms 01:14:41 INFO - PROCESS | 1663 | 1463645681146 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:14:41 INFO - PROCESS | 1663 | 1463645681149 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 01:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:14:41 INFO - PROCESS | 1663 | 1463645681156 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:14:41 INFO - PROCESS | 1663 | 1463645681157 Marionette TRACE conn2 <- [1,2562,null,{}] 01:14:41 INFO - PROCESS | 1663 | 1463645681160 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:41 INFO - PROCESS | 1663 | 1463645681240 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:14:41 INFO - PROCESS | 1663 | 1463645681321 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199ef000 == 38 [pid = 1663] [id = 648] 01:14:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11872c000) [pid = 1663] [serial = 1944] [outer = 0x0] 01:14:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x119036000) [pid = 1663] [serial = 1945] [outer = 0x11872c000] 01:14:41 INFO - PROCESS | 1663 | 1463645681347 Marionette DEBUG loaded listener.js 01:14:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1194c3800) [pid = 1663] [serial = 1946] [outer = 0x11872c000] 01:14:41 INFO - PROCESS | 1663 | 1463645681629 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 518ms 01:14:41 INFO - PROCESS | 1663 | 1463645681675 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:14:41 INFO - PROCESS | 1663 | 1463645681677 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 01:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:14:41 INFO - PROCESS | 1663 | 1463645681682 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:14:41 INFO - PROCESS | 1663 | 1463645681684 Marionette TRACE conn2 <- [1,2566,null,{}] 01:14:41 INFO - PROCESS | 1663 | 1463645681693 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:41 INFO - PROCESS | 1663 | 1463645681769 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:14:41 INFO - PROCESS | 1663 | 1463645681773 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x119084800 == 39 [pid = 1663] [id = 649] 01:14:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1182e6800) [pid = 1663] [serial = 1947] [outer = 0x0] 01:14:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x119d5cc00) [pid = 1663] [serial = 1948] [outer = 0x1182e6800] 01:14:41 INFO - PROCESS | 1663 | 1463645681801 Marionette DEBUG loaded listener.js 01:14:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119d6ac00) [pid = 1663] [serial = 1949] [outer = 0x1182e6800] 01:14:42 INFO - PROCESS | 1663 | 1463645682152 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 01:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:14:42 INFO - PROCESS | 1663 | 1463645682203 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:14:42 INFO - PROCESS | 1663 | 1463645682204 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 01:14:42 INFO - PROCESS | 1663 | 1463645682206 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:14:42 INFO - PROCESS | 1663 | 1463645682207 Marionette TRACE conn2 <- [1,2570,null,{}] 01:14:42 INFO - PROCESS | 1663 | 1463645682210 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:42 INFO - PROCESS | 1663 | 1463645682304 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:14:42 INFO - PROCESS | 1663 | 1463645682314 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x124973800 == 40 [pid = 1663] [id = 650] 01:14:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119ddc800) [pid = 1663] [serial = 1950] [outer = 0x0] 01:14:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1211a4c00) [pid = 1663] [serial = 1951] [outer = 0x119ddc800] 01:14:42 INFO - PROCESS | 1663 | 1463645682340 Marionette DEBUG loaded listener.js 01:14:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x123bde000) [pid = 1663] [serial = 1952] [outer = 0x119ddc800] 01:14:42 INFO - PROCESS | 1663 | 1463645682697 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 01:14:42 INFO - PROCESS | 1663 | 1463645682725 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:14:42 INFO - PROCESS | 1663 | 1463645682727 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 01:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:14:42 INFO - PROCESS | 1663 | 1463645682730 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:14:42 INFO - PROCESS | 1663 | 1463645682731 Marionette TRACE conn2 <- [1,2574,null,{}] 01:14:42 INFO - PROCESS | 1663 | 1463645682733 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:42 INFO - PROCESS | 1663 | 1463645682844 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:14:42 INFO - PROCESS | 1663 | 1463645682856 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x11961c800 == 41 [pid = 1663] [id = 651] 01:14:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x112e1e800) [pid = 1663] [serial = 1953] [outer = 0x0] 01:14:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x123c14000) [pid = 1663] [serial = 1954] [outer = 0x112e1e800] 01:14:42 INFO - PROCESS | 1663 | 1463645682889 Marionette DEBUG loaded listener.js 01:14:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x124316400) [pid = 1663] [serial = 1955] [outer = 0x112e1e800] 01:14:43 INFO - PROCESS | 1663 | 1463645683240 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 01:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:14:43 INFO - PROCESS | 1663 | 1463645683249 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:14:43 INFO - PROCESS | 1663 | 1463645683250 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 01:14:43 INFO - PROCESS | 1663 | 1463645683252 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:14:43 INFO - PROCESS | 1663 | 1463645683253 Marionette TRACE conn2 <- [1,2578,null,{}] 01:14:43 INFO - PROCESS | 1663 | 1463645683255 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:43 INFO - PROCESS | 1663 | 1463645683358 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:14:43 INFO - PROCESS | 1663 | 1463645683363 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295c2800 == 42 [pid = 1663] [id = 652] 01:14:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x123c1a000) [pid = 1663] [serial = 1956] [outer = 0x0] 01:14:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12431f400) [pid = 1663] [serial = 1957] [outer = 0x123c1a000] 01:14:43 INFO - PROCESS | 1663 | 1463645683388 Marionette DEBUG loaded listener.js 01:14:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x124e42000) [pid = 1663] [serial = 1958] [outer = 0x123c1a000] 01:14:43 INFO - PROCESS | 1663 | 1463645683703 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 517ms 01:14:43 INFO - PROCESS | 1663 | 1463645683770 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:14:43 INFO - PROCESS | 1663 | 1463645683771 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 01:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:14:43 INFO - PROCESS | 1663 | 1463645683773 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:14:43 INFO - PROCESS | 1663 | 1463645683774 Marionette TRACE conn2 <- [1,2582,null,{}] 01:14:43 INFO - PROCESS | 1663 | 1463645683777 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:43 INFO - PROCESS | 1663 | 1463645683876 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:14:43 INFO - PROCESS | 1663 | 1463645683928 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9ae000 == 43 [pid = 1663] [id = 653] 01:14:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x123c1cc00) [pid = 1663] [serial = 1959] [outer = 0x0] 01:14:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1260d5c00) [pid = 1663] [serial = 1960] [outer = 0x123c1cc00] 01:14:43 INFO - PROCESS | 1663 | 1463645683953 Marionette DEBUG loaded listener.js 01:14:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x126922000) [pid = 1663] [serial = 1961] [outer = 0x123c1cc00] 01:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 01:14:44 INFO - PROCESS | 1663 | 1463645684289 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:14:44 INFO - PROCESS | 1663 | 1463645684296 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:14:44 INFO - PROCESS | 1663 | 1463645684299 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 01:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:14:44 INFO - PROCESS | 1663 | 1463645684302 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:14:44 INFO - PROCESS | 1663 | 1463645684303 Marionette TRACE conn2 <- [1,2586,null,{}] 01:14:44 INFO - PROCESS | 1663 | 1463645684305 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:44 INFO - PROCESS | 1663 | 1463645684408 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:14:44 INFO - PROCESS | 1663 | 1463645684413 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad12000 == 44 [pid = 1663] [id = 654] 01:14:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12139cc00) [pid = 1663] [serial = 1962] [outer = 0x0] 01:14:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x126e3d400) [pid = 1663] [serial = 1963] [outer = 0x12139cc00] 01:14:44 INFO - PROCESS | 1663 | 1463645684472 Marionette DEBUG loaded listener.js 01:14:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x126e5d800) [pid = 1663] [serial = 1964] [outer = 0x12139cc00] 01:14:44 INFO - PROCESS | 1663 | 1463645684773 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x121396400) [pid = 1663] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x126715800) [pid = 1663] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126923400) [pid = 1663] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x121112400) [pid = 1663] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1131c9800) [pid = 1663] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x117670800) [pid = 1663] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1122b5800) [pid = 1663] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1182dfc00) [pid = 1663] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1193cd800) [pid = 1663] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x11276a000) [pid = 1663] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x122a0a800) [pid = 1663] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:14:44 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x121119400) [pid = 1663] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:14:44 INFO - PROCESS | 1663 | 1463645684966 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:14:44 INFO - PROCESS | 1663 | 1463645684968 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 01:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:14:44 INFO - PROCESS | 1663 | 1463645684972 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:14:44 INFO - PROCESS | 1663 | 1463645684974 Marionette TRACE conn2 <- [1,2590,null,{}] 01:14:44 INFO - PROCESS | 1663 | 1463645684976 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:45 INFO - PROCESS | 1663 | 1463645685066 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:14:45 INFO - PROCESS | 1663 | 1463645685070 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c83800 == 45 [pid = 1663] [id = 655] 01:14:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x121112400) [pid = 1663] [serial = 1965] [outer = 0x0] 01:14:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126564c00) [pid = 1663] [serial = 1966] [outer = 0x121112400] 01:14:45 INFO - PROCESS | 1663 | 1463645685101 Marionette DEBUG loaded listener.js 01:14:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126ed3800) [pid = 1663] [serial = 1967] [outer = 0x121112400] 01:14:45 INFO - PROCESS | 1663 | 1463645685445 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 521ms 01:14:45 INFO - PROCESS | 1663 | 1463645685494 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:14:45 INFO - PROCESS | 1663 | 1463645685495 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 01:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:14:45 INFO - PROCESS | 1663 | 1463645685505 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:14:45 INFO - PROCESS | 1663 | 1463645685506 Marionette TRACE conn2 <- [1,2594,null,{}] 01:14:45 INFO - PROCESS | 1663 | 1463645685509 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:45 INFO - PROCESS | 1663 | 1463645685590 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:14:45 INFO - PROCESS | 1663 | 1463645685652 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb21000 == 46 [pid = 1663] [id = 656] 01:14:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126e65000) [pid = 1663] [serial = 1968] [outer = 0x0] 01:14:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x128d33400) [pid = 1663] [serial = 1969] [outer = 0x126e65000] 01:14:45 INFO - PROCESS | 1663 | 1463645685677 Marionette DEBUG loaded listener.js 01:14:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x128d40c00) [pid = 1663] [serial = 1970] [outer = 0x126e65000] 01:14:45 INFO - PROCESS | 1663 | 1463645685955 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 468ms 01:14:45 INFO - PROCESS | 1663 | 1463645685974 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:14:45 INFO - PROCESS | 1663 | 1463645685977 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 01:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:14:45 INFO - PROCESS | 1663 | 1463645685987 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:14:45 INFO - PROCESS | 1663 | 1463645685989 Marionette TRACE conn2 <- [1,2598,null,{}] 01:14:45 INFO - PROCESS | 1663 | 1463645685991 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:46 INFO - PROCESS | 1663 | 1463645686107 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:14:46 INFO - PROCESS | 1663 | 1463645686114 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c283800 == 47 [pid = 1663] [id = 657] 01:14:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x128dcd800) [pid = 1663] [serial = 1971] [outer = 0x0] 01:14:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x128dd1c00) [pid = 1663] [serial = 1972] [outer = 0x128dcd800] 01:14:46 INFO - PROCESS | 1663 | 1463645686151 Marionette DEBUG loaded listener.js 01:14:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x128dd5c00) [pid = 1663] [serial = 1973] [outer = 0x128dcd800] 01:14:46 INFO - PROCESS | 1663 | 1463645686639 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 675ms 01:14:46 INFO - PROCESS | 1663 | 1463645686656 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:14:46 INFO - PROCESS | 1663 | 1463645686658 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 01:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:14:46 INFO - PROCESS | 1663 | 1463645686660 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:14:46 INFO - PROCESS | 1663 | 1463645686661 Marionette TRACE conn2 <- [1,2602,null,{}] 01:14:46 INFO - PROCESS | 1663 | 1463645686663 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:46 INFO - PROCESS | 1663 | 1463645686753 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:14:46 INFO - PROCESS | 1663 | 1463645686757 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb83000 == 48 [pid = 1663] [id = 658] 01:14:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x128dd8400) [pid = 1663] [serial = 1974] [outer = 0x0] 01:14:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x128e6b800) [pid = 1663] [serial = 1975] [outer = 0x128dd8400] 01:14:46 INFO - PROCESS | 1663 | 1463645686782 Marionette DEBUG loaded listener.js 01:14:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x128e70400) [pid = 1663] [serial = 1976] [outer = 0x128dd8400] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1199df800 == 47 [pid = 1663] [id = 587] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x129979800 == 46 [pid = 1663] [id = 589] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9b6000 == 45 [pid = 1663] [id = 590] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x128f16800 == 44 [pid = 1663] [id = 588] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x11705a800 == 43 [pid = 1663] [id = 646] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12114d000 == 42 [pid = 1663] [id = 645] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12cec8800 == 41 [pid = 1663] [id = 644] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12cba1000 == 40 [pid = 1663] [id = 643] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad22000 == 39 [pid = 1663] [id = 642] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x122b0e800 == 38 [pid = 1663] [id = 641] 01:14:47 INFO - PROCESS | 1663 | --DOCSHELL 0x11610f000 == 37 [pid = 1663] [id = 640] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x11826b000 == 36 [pid = 1663] [id = 647] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x1199ef000 == 35 [pid = 1663] [id = 648] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x1295c2800 == 34 [pid = 1663] [id = 652] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9ae000 == 33 [pid = 1663] [id = 653] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x123c83800 == 32 [pid = 1663] [id = 655] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12c283800 == 31 [pid = 1663] [id = 657] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb21000 == 30 [pid = 1663] [id = 656] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad12000 == 29 [pid = 1663] [id = 654] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x124973800 == 28 [pid = 1663] [id = 650] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x11961c800 == 27 [pid = 1663] [id = 651] 01:14:48 INFO - PROCESS | 1663 | --DOCSHELL 0x119084800 == 26 [pid = 1663] [id = 649] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x124e49000) [pid = 1663] [serial = 1903] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1269e0000) [pid = 1663] [serial = 1906] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126568c00) [pid = 1663] [serial = 1904] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x126e56c00) [pid = 1663] [serial = 1909] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x123bcfc00) [pid = 1663] [serial = 1879] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1211a7800) [pid = 1663] [serial = 1897] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x122b83400) [pid = 1663] [serial = 1898] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1161f3400) [pid = 1663] [serial = 1886] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x11390dc00) [pid = 1663] [serial = 1885] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x113961000) [pid = 1663] [serial = 1870] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1245aa000) [pid = 1663] [serial = 1883] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x122fac800) [pid = 1663] [serial = 1882] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x113344800) [pid = 1663] [serial = 1888] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x117548800) [pid = 1663] [serial = 1889] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1171dac00) [pid = 1663] [serial = 1873] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1184ca000) [pid = 1663] [serial = 1891] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1191a3400) [pid = 1663] [serial = 1892] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x119552c00) [pid = 1663] [serial = 1876] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x119d63400) [pid = 1663] [serial = 1894] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12110ec00) [pid = 1663] [serial = 1895] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1269e9800) [pid = 1663] [serial = 1867] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x118062800) [pid = 1663] [serial = 1912] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1211a9400) [pid = 1663] [serial = 1913] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x126e5d000) [pid = 1663] [serial = 1910] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x126ecf400) [pid = 1663] [serial = 1915] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x123c0d800) [pid = 1663] [serial = 1900] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1246a5c00) [pid = 1663] [serial = 1901] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x126ed9400) [pid = 1663] [serial = 1916] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126e42800) [pid = 1663] [serial = 1907] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11679cc00) [pid = 1663] [serial = 1918] [outer = 0x0] [url = about:blank] 01:14:48 INFO - PROCESS | 1663 | 1463645688391 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1772ms 01:14:48 INFO - PROCESS | 1663 | 1463645688433 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:14:48 INFO - PROCESS | 1663 | 1463645688435 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 01:14:48 INFO - PROCESS | 1663 | 1463645688439 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:14:48 INFO - PROCESS | 1663 | 1463645688441 Marionette TRACE conn2 <- [1,2606,null,{}] 01:14:48 INFO - PROCESS | 1663 | 1463645688451 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:48 INFO - PROCESS | 1663 | 1463645688532 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:14:48 INFO - PROCESS | 1663 | 1463645688582 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x113258000 == 27 [pid = 1663] [id = 659] 01:14:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x112049c00) [pid = 1663] [serial = 1977] [outer = 0x0] 01:14:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x112054400) [pid = 1663] [serial = 1978] [outer = 0x112049c00] 01:14:48 INFO - PROCESS | 1663 | 1463645688610 Marionette DEBUG loaded listener.js 01:14:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x112676000) [pid = 1663] [serial = 1979] [outer = 0x112049c00] 01:14:48 INFO - PROCESS | 1663 | 1463645688934 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 522ms 01:14:48 INFO - PROCESS | 1663 | 1463645688964 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:14:48 INFO - PROCESS | 1663 | 1463645688969 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 01:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:14:48 INFO - PROCESS | 1663 | 1463645688974 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:14:48 INFO - PROCESS | 1663 | 1463645688975 Marionette TRACE conn2 <- [1,2610,null,{}] 01:14:48 INFO - PROCESS | 1663 | 1463645688978 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:49 INFO - PROCESS | 1663 | 1463645689055 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:14:49 INFO - PROCESS | 1663 | 1463645689064 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x116978000 == 28 [pid = 1663] [id = 660] 01:14:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x112768800) [pid = 1663] [serial = 1980] [outer = 0x0] 01:14:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x112f11400) [pid = 1663] [serial = 1981] [outer = 0x112768800] 01:14:49 INFO - PROCESS | 1663 | 1463645689095 Marionette DEBUG loaded listener.js 01:14:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x113341800) [pid = 1663] [serial = 1982] [outer = 0x112768800] 01:14:49 INFO - PROCESS | 1663 | 1463645689525 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 575ms 01:14:49 INFO - PROCESS | 1663 | 1463645689549 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:14:49 INFO - PROCESS | 1663 | 1463645689551 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 01:14:49 INFO - PROCESS | 1663 | 1463645689553 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:14:49 INFO - PROCESS | 1663 | 1463645689556 Marionette TRACE conn2 <- [1,2614,null,{}] 01:14:49 INFO - PROCESS | 1663 | 1463645689566 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:49 INFO - PROCESS | 1663 | 1463645689641 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:14:49 INFO - PROCESS | 1663 | 1463645689656 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x11827d800 == 29 [pid = 1663] [id = 661] 01:14:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x110e7bc00) [pid = 1663] [serial = 1983] [outer = 0x0] 01:14:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1160dec00) [pid = 1663] [serial = 1984] [outer = 0x110e7bc00] 01:14:49 INFO - PROCESS | 1663 | 1463645689685 Marionette DEBUG loaded listener.js 01:14:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x116795800) [pid = 1663] [serial = 1985] [outer = 0x110e7bc00] 01:14:50 INFO - PROCESS | 1663 | 1463645690060 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 525ms 01:14:50 INFO - PROCESS | 1663 | 1463645690081 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:14:50 INFO - PROCESS | 1663 | 1463645690084 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 01:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:14:50 INFO - PROCESS | 1663 | 1463645690087 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:14:50 INFO - PROCESS | 1663 | 1463645690089 Marionette TRACE conn2 <- [1,2618,null,{}] 01:14:50 INFO - PROCESS | 1663 | 1463645690092 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:50 INFO - PROCESS | 1663 | 1463645690176 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:14:50 INFO - PROCESS | 1663 | 1463645690182 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x11930d800 == 30 [pid = 1663] [id = 662] 01:14:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x116935800) [pid = 1663] [serial = 1986] [outer = 0x0] 01:14:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x116a51800) [pid = 1663] [serial = 1987] [outer = 0x116935800] 01:14:50 INFO - PROCESS | 1663 | 1463645690208 Marionette DEBUG loaded listener.js 01:14:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1171d5c00) [pid = 1663] [serial = 1988] [outer = 0x116935800] 01:14:50 INFO - PROCESS | 1663 | 1463645690518 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 474ms 01:14:50 INFO - PROCESS | 1663 | 1463645690562 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:14:50 INFO - PROCESS | 1663 | 1463645690564 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 01:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:14:50 INFO - PROCESS | 1663 | 1463645690567 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:14:50 INFO - PROCESS | 1663 | 1463645690569 Marionette TRACE conn2 <- [1,2622,null,{}] 01:14:50 INFO - PROCESS | 1663 | 1463645690572 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:50 INFO - PROCESS | 1663 | 1463645690675 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:14:50 INFO - PROCESS | 1663 | 1463645690751 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x119633800 == 31 [pid = 1663] [id = 663] 01:14:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x112768c00) [pid = 1663] [serial = 1989] [outer = 0x0] 01:14:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1171d8400) [pid = 1663] [serial = 1990] [outer = 0x112768c00] 01:14:50 INFO - PROCESS | 1663 | 1463645690772 Marionette DEBUG loaded listener.js 01:14:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x117677400) [pid = 1663] [serial = 1991] [outer = 0x112768c00] 01:14:51 INFO - PROCESS | 1663 | 1463645691117 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 570ms 01:14:51 INFO - PROCESS | 1663 | 1463645691138 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:14:51 INFO - PROCESS | 1663 | 1463645691140 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 01:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:14:51 INFO - PROCESS | 1663 | 1463645691145 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:14:51 INFO - PROCESS | 1663 | 1463645691148 Marionette TRACE conn2 <- [1,2626,null,{}] 01:14:51 INFO - PROCESS | 1663 | 1463645691151 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:51 INFO - PROCESS | 1663 | 1463645691281 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:14:51 INFO - PROCESS | 1663 | 1463645691362 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12113e800 == 32 [pid = 1663] [id = 664] 01:14:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1169b2c00) [pid = 1663] [serial = 1992] [outer = 0x0] 01:14:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x118062c00) [pid = 1663] [serial = 1993] [outer = 0x1169b2c00] 01:14:51 INFO - PROCESS | 1663 | 1463645691402 Marionette DEBUG loaded listener.js 01:14:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x11872f000) [pid = 1663] [serial = 1994] [outer = 0x1169b2c00] 01:14:51 INFO - PROCESS | 1663 | 1463645691679 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 573ms 01:14:51 INFO - PROCESS | 1663 | 1463645691722 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:14:51 INFO - PROCESS | 1663 | 1463645691723 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 01:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:14:51 INFO - PROCESS | 1663 | 1463645691725 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:14:51 INFO - PROCESS | 1663 | 1463645691726 Marionette TRACE conn2 <- [1,2630,null,{}] 01:14:51 INFO - PROCESS | 1663 | 1463645691736 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:51 INFO - PROCESS | 1663 | 1463645691810 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:14:51 INFO - PROCESS | 1663 | 1463645691817 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213b0800 == 33 [pid = 1663] [id = 665] 01:14:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x118c1dc00) [pid = 1663] [serial = 1995] [outer = 0x0] 01:14:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x119038c00) [pid = 1663] [serial = 1996] [outer = 0x118c1dc00] 01:14:51 INFO - PROCESS | 1663 | 1463645691842 Marionette DEBUG loaded listener.js 01:14:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x119066400) [pid = 1663] [serial = 1997] [outer = 0x118c1dc00] 01:14:52 INFO - PROCESS | 1663 | 1463645692180 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 477ms 01:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:14:52 INFO - PROCESS | 1663 | 1463645692203 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:14:52 INFO - PROCESS | 1663 | 1463645692204 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 01:14:52 INFO - PROCESS | 1663 | 1463645692206 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:14:52 INFO - PROCESS | 1663 | 1463645692207 Marionette TRACE conn2 <- [1,2634,null,{}] 01:14:52 INFO - PROCESS | 1663 | 1463645692209 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:52 INFO - PROCESS | 1663 | 1463645692314 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:14:52 INFO - PROCESS | 1663 | 1463645692320 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x122d0f800 == 34 [pid = 1663] [id = 666] 01:14:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11900a000) [pid = 1663] [serial = 1998] [outer = 0x0] 01:14:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1191a1000) [pid = 1663] [serial = 1999] [outer = 0x11900a000] 01:14:52 INFO - PROCESS | 1663 | 1463645692346 Marionette DEBUG loaded listener.js 01:14:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1193cb400) [pid = 1663] [serial = 2000] [outer = 0x11900a000] 01:14:52 INFO - PROCESS | 1663 | 1463645692629 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 469ms 01:14:52 INFO - PROCESS | 1663 | 1463645692676 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:14:52 INFO - PROCESS | 1663 | 1463645692677 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 01:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:14:52 INFO - PROCESS | 1663 | 1463645692683 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:14:52 INFO - PROCESS | 1663 | 1463645692684 Marionette TRACE conn2 <- [1,2638,null,{}] 01:14:52 INFO - PROCESS | 1663 | 1463645692686 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:52 INFO - PROCESS | 1663 | 1463645692758 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:14:52 INFO - PROCESS | 1663 | 1463645692764 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x11827b800 == 35 [pid = 1663] [id = 667] 01:14:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1193d0800) [pid = 1663] [serial = 2001] [outer = 0x0] 01:14:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x119551400) [pid = 1663] [serial = 2002] [outer = 0x1193d0800] 01:14:52 INFO - PROCESS | 1663 | 1463645692789 Marionette DEBUG loaded listener.js 01:14:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x11990ec00) [pid = 1663] [serial = 2003] [outer = 0x1193d0800] 01:14:53 INFO - PROCESS | 1663 | 1463645693114 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 469ms 01:14:53 INFO - PROCESS | 1663 | 1463645693151 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:14:53 INFO - PROCESS | 1663 | 1463645693152 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 01:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:14:53 INFO - PROCESS | 1663 | 1463645693154 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:14:53 INFO - PROCESS | 1663 | 1463645693155 Marionette TRACE conn2 <- [1,2642,null,{}] 01:14:53 INFO - PROCESS | 1663 | 1463645693158 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:53 INFO - PROCESS | 1663 | 1463645693266 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:14:53 INFO - PROCESS | 1663 | 1463645693298 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x124966000 == 36 [pid = 1663] [id = 668] 01:14:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x11266f000) [pid = 1663] [serial = 2004] [outer = 0x0] 01:14:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x119d5e000) [pid = 1663] [serial = 2005] [outer = 0x11266f000] 01:14:53 INFO - PROCESS | 1663 | 1463645693323 Marionette DEBUG loaded listener.js 01:14:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x119d67800) [pid = 1663] [serial = 2006] [outer = 0x11266f000] 01:14:53 INFO - PROCESS | 1663 | 1463645693607 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:14:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 01:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:14:53 INFO - PROCESS | 1663 | 1463645693672 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:14:53 INFO - PROCESS | 1663 | 1463645693674 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 01:14:53 INFO - PROCESS | 1663 | 1463645693684 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:14:53 INFO - PROCESS | 1663 | 1463645693686 Marionette TRACE conn2 <- [1,2646,null,{}] 01:14:53 INFO - PROCESS | 1663 | 1463645693689 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:53 INFO - PROCESS | 1663 | 1463645693794 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:14:53 INFO - PROCESS | 1663 | 1463645693798 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x119633000 == 37 [pid = 1663] [id = 669] 01:14:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x119035c00) [pid = 1663] [serial = 2007] [outer = 0x0] 01:14:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x119dd7800) [pid = 1663] [serial = 2008] [outer = 0x119035c00] 01:14:53 INFO - PROCESS | 1663 | 1463645693827 Marionette DEBUG loaded listener.js 01:14:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x121114400) [pid = 1663] [serial = 2009] [outer = 0x119035c00] 01:14:54 INFO - PROCESS | 1663 | 1463645694135 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:14:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:14:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 478ms 01:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:14:54 INFO - PROCESS | 1663 | 1463645694154 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:14:54 INFO - PROCESS | 1663 | 1463645694155 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 01:14:54 INFO - PROCESS | 1663 | 1463645694157 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:14:54 INFO - PROCESS | 1663 | 1463645694159 Marionette TRACE conn2 <- [1,2650,null,{}] 01:14:54 INFO - PROCESS | 1663 | 1463645694168 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:54 INFO - PROCESS | 1663 | 1463645694267 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:14:54 INFO - PROCESS | 1663 | 1463645694278 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e31000 == 38 [pid = 1663] [id = 670] 01:14:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x121113800) [pid = 1663] [serial = 2010] [outer = 0x0] 01:14:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1211a4000) [pid = 1663] [serial = 2011] [outer = 0x121113800] 01:14:54 INFO - PROCESS | 1663 | 1463645694303 Marionette DEBUG loaded listener.js 01:14:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1211aac00) [pid = 1663] [serial = 2012] [outer = 0x121113800] 01:14:54 INFO - PROCESS | 1663 | 1463645694638 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:14:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:14:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 521ms 01:14:54 INFO - PROCESS | 1663 | 1463645694691 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:14:54 INFO - PROCESS | 1663 | 1463645694692 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 01:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:14:54 INFO - PROCESS | 1663 | 1463645694694 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:14:54 INFO - PROCESS | 1663 | 1463645694695 Marionette TRACE conn2 <- [1,2654,null,{}] 01:14:54 INFO - PROCESS | 1663 | 1463645694697 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:54 INFO - PROCESS | 1663 | 1463645694796 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:14:54 INFO - PROCESS | 1663 | 1463645694837 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295c7000 == 39 [pid = 1663] [id = 671] 01:14:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x121117000) [pid = 1663] [serial = 2013] [outer = 0x0] 01:14:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1211aec00) [pid = 1663] [serial = 2014] [outer = 0x121117000] 01:14:54 INFO - PROCESS | 1663 | 1463645694862 Marionette DEBUG loaded listener.js 01:14:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x121398400) [pid = 1663] [serial = 2015] [outer = 0x121117000] 01:14:55 INFO - PROCESS | 1663 | 1463645695152 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:14:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 469ms 01:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:14:55 INFO - PROCESS | 1663 | 1463645695174 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:14:55 INFO - PROCESS | 1663 | 1463645695176 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 01:14:55 INFO - PROCESS | 1663 | 1463645695185 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:14:55 INFO - PROCESS | 1663 | 1463645695186 Marionette TRACE conn2 <- [1,2658,null,{}] 01:14:55 INFO - PROCESS | 1663 | 1463645695188 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:55 INFO - PROCESS | 1663 | 1463645695294 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:14:55 INFO - PROCESS | 1663 | 1463645695299 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7e2000 == 40 [pid = 1663] [id = 672] 01:14:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1211afc00) [pid = 1663] [serial = 2016] [outer = 0x0] 01:14:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1213a1000) [pid = 1663] [serial = 2017] [outer = 0x1211afc00] 01:14:55 INFO - PROCESS | 1663 | 1463645695324 Marionette DEBUG loaded listener.js 01:14:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x123b3e800) [pid = 1663] [serial = 2018] [outer = 0x1211afc00] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x128dcd800) [pid = 1663] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x123c1a000) [pid = 1663] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x123c1cc00) [pid = 1663] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12139cc00) [pid = 1663] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x121112400) [pid = 1663] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x126e65000) [pid = 1663] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x115e38000) [pid = 1663] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x113344000) [pid = 1663] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x124905400) [pid = 1663] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1242c8000) [pid = 1663] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x118723400) [pid = 1663] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x11693f000) [pid = 1663] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x110e7a000) [pid = 1663] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x119ddc800) [pid = 1663] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1182e6800) [pid = 1663] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x11872c000) [pid = 1663] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x113e61000) [pid = 1663] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x112e1e800) [pid = 1663] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x121397000) [pid = 1663] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11805f000) [pid = 1663] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x11766fc00) [pid = 1663] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x112f12000) [pid = 1663] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x118c26400) [pid = 1663] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x119d61400) [pid = 1663] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x119107400) [pid = 1663] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x112669800) [pid = 1663] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1171d9800) [pid = 1663] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x110e76c00) [pid = 1663] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121393800) [pid = 1663] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x111014800) [pid = 1663] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x119d68400) [pid = 1663] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x111016c00) [pid = 1663] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x126eda400) [pid = 1663] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119040400) [pid = 1663] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11679d400) [pid = 1663] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x112f11800) [pid = 1663] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:14:55 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1211a4400) [pid = 1663] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:14:55 INFO - PROCESS | 1663 | 1463645695884 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:14:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 727ms 01:14:55 INFO - PROCESS | 1663 | 1463645695906 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 01:14:55 INFO - PROCESS | 1663 | 1463645695907 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 01:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:14:55 INFO - PROCESS | 1663 | 1463645695909 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:14:55 INFO - PROCESS | 1663 | 1463645695912 Marionette TRACE conn2 <- [1,2662,null,{}] 01:14:55 INFO - PROCESS | 1663 | 1463645695916 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:55 INFO - PROCESS | 1663 | 1463645695988 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:14:55 INFO - PROCESS | 1663 | 1463645695992 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185eb800 == 41 [pid = 1663] [id = 673] 01:14:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x111016c00) [pid = 1663] [serial = 2019] [outer = 0x0] 01:14:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x112669800) [pid = 1663] [serial = 2020] [outer = 0x111016c00] 01:14:56 INFO - PROCESS | 1663 | 1463645696021 Marionette DEBUG loaded listener.js 01:14:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x115ebb800) [pid = 1663] [serial = 2021] [outer = 0x111016c00] 01:14:56 INFO - PROCESS | 1663 | 1463645696363 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:14:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:14:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 472ms 01:14:56 INFO - PROCESS | 1663 | 1463645696382 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 01:14:56 INFO - PROCESS | 1663 | 1463645696383 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 01:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:14:56 INFO - PROCESS | 1663 | 1463645696386 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:14:56 INFO - PROCESS | 1663 | 1463645696387 Marionette TRACE conn2 <- [1,2666,null,{}] 01:14:56 INFO - PROCESS | 1663 | 1463645696390 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:56 INFO - PROCESS | 1663 | 1463645696518 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:14:56 INFO - PROCESS | 1663 | 1463645696528 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295b4000 == 42 [pid = 1663] [id = 674] 01:14:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x112a5d800) [pid = 1663] [serial = 2022] [outer = 0x0] 01:14:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1182e6800) [pid = 1663] [serial = 2023] [outer = 0x112a5d800] 01:14:56 INFO - PROCESS | 1663 | 1463645696567 Marionette DEBUG loaded listener.js 01:14:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11903e400) [pid = 1663] [serial = 2024] [outer = 0x112a5d800] 01:14:57 INFO - PROCESS | 1663 | 1463645697448 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 01:14:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 01:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1070ms 01:14:57 INFO - PROCESS | 1663 | 1463645697457 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:14:57 INFO - PROCESS | 1663 | 1463645697458 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 01:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:14:57 INFO - PROCESS | 1663 | 1463645697461 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:14:57 INFO - PROCESS | 1663 | 1463645697462 Marionette TRACE conn2 <- [1,2670,null,{}] 01:14:57 INFO - PROCESS | 1663 | 1463645697465 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:57 INFO - PROCESS | 1663 | 1463645697540 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:14:57 INFO - PROCESS | 1663 | 1463645697546 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad19800 == 43 [pid = 1663] [id = 675] 01:14:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1193c6000) [pid = 1663] [serial = 2025] [outer = 0x0] 01:14:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1211ae000) [pid = 1663] [serial = 2026] [outer = 0x1193c6000] 01:14:57 INFO - PROCESS | 1663 | 1463645697572 Marionette DEBUG loaded listener.js 01:14:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x123bcfc00) [pid = 1663] [serial = 2027] [outer = 0x1193c6000] 01:14:58 INFO - PROCESS | 1663 | 1463645698520 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 01:14:58 INFO - PROCESS | 1663 | 1463645698535 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 01:14:58 INFO - PROCESS | 1663 | 1463645698538 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:14:58 INFO - PROCESS | 1663 | 1463645698540 Marionette TRACE conn2 <- [1,2674,null,{}] 01:14:58 INFO - PROCESS | 1663 | 1463645698544 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:58 INFO - PROCESS | 1663 | 1463645698652 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:14:58 INFO - PROCESS | 1663 | 1463645698706 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x116965000 == 44 [pid = 1663] [id = 676] 01:14:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x111011000) [pid = 1663] [serial = 2028] [outer = 0x0] 01:14:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11224e400) [pid = 1663] [serial = 2029] [outer = 0x111011000] 01:14:58 INFO - PROCESS | 1663 | 1463645698738 Marionette DEBUG loaded listener.js 01:14:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x112769800) [pid = 1663] [serial = 2030] [outer = 0x111011000] 01:14:59 INFO - PROCESS | 1663 | 1463645699798 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:14:59 INFO - PROCESS | 1663 | 1463645699815 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 01:14:59 INFO - PROCESS | 1663 | 1463645699818 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:14:59 INFO - PROCESS | 1663 | 1463645699821 Marionette TRACE conn2 <- [1,2678,null,{}] 01:14:59 INFO - PROCESS | 1663 | 1463645699825 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:59 INFO - PROCESS | 1663 | 1463645699926 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:14:59 INFO - PROCESS | 1663 | 1463645699981 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x118563000 == 45 [pid = 1663] [id = 677] 01:14:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x111013800) [pid = 1663] [serial = 2031] [outer = 0x0] 01:15:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x112055c00) [pid = 1663] [serial = 2032] [outer = 0x111013800] 01:15:00 INFO - PROCESS | 1663 | 1463645700010 Marionette DEBUG loaded listener.js 01:15:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x112a61400) [pid = 1663] [serial = 2033] [outer = 0x111013800] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x1295b4000 == 44 [pid = 1663] [id = 674] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x1185eb800 == 43 [pid = 1663] [id = 673] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7e2000 == 42 [pid = 1663] [id = 672] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x1295c7000 == 41 [pid = 1663] [id = 671] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x128e31000 == 40 [pid = 1663] [id = 670] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x119633000 == 39 [pid = 1663] [id = 669] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x124966000 == 38 [pid = 1663] [id = 668] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x128e6b800) [pid = 1663] [serial = 1975] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11827b800 == 37 [pid = 1663] [id = 667] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x122d0f800 == 36 [pid = 1663] [id = 666] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x1213b0800 == 35 [pid = 1663] [id = 665] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12113e800 == 34 [pid = 1663] [id = 664] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x119633800 == 33 [pid = 1663] [id = 663] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11930d800 == 32 [pid = 1663] [id = 662] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11827d800 == 31 [pid = 1663] [id = 661] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x116978000 == 30 [pid = 1663] [id = 660] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x113258000 == 29 [pid = 1663] [id = 659] 01:15:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb83000 == 28 [pid = 1663] [id = 658] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x128d35400) [pid = 1663] [serial = 1919] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x122b8ec00) [pid = 1663] [serial = 1715] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x112f0b800) [pid = 1663] [serial = 1760] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11a417000) [pid = 1663] [serial = 1772] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x112676c00) [pid = 1663] [serial = 1718] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x123c1b000) [pid = 1663] [serial = 1826] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11903b000) [pid = 1663] [serial = 1820] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x126e40c00) [pid = 1663] [serial = 1868] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1166b7400) [pid = 1663] [serial = 1763] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x119c3e000) [pid = 1663] [serial = 1769] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119de0800) [pid = 1663] [serial = 1757] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1211b0800) [pid = 1663] [serial = 1823] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11679b800) [pid = 1663] [serial = 1817] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118c21400) [pid = 1663] [serial = 1766] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11101c400) [pid = 1663] [serial = 1814] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x119dd9800) [pid = 1663] [serial = 1877] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1182dcc00) [pid = 1663] [serial = 1874] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x115ec1400) [pid = 1663] [serial = 1871] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1242c6800) [pid = 1663] [serial = 1880] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x128dd5c00) [pid = 1663] [serial = 1973] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12431f400) [pid = 1663] [serial = 1957] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1260d5c00) [pid = 1663] [serial = 1960] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126e3d400) [pid = 1663] [serial = 1963] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x126922000) [pid = 1663] [serial = 1961] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x126564c00) [pid = 1663] [serial = 1966] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126ed3800) [pid = 1663] [serial = 1967] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x128dd1c00) [pid = 1663] [serial = 1972] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x126e5d800) [pid = 1663] [serial = 1964] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128d40c00) [pid = 1663] [serial = 1970] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116a51c00) [pid = 1663] [serial = 1939] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116940400) [pid = 1663] [serial = 1937] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x115ebc800) [pid = 1663] [serial = 1936] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126ed8000) [pid = 1663] [serial = 1934] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x126e61400) [pid = 1663] [serial = 1933] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x126568000) [pid = 1663] [serial = 1931] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x124697800) [pid = 1663] [serial = 1930] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x123b3cc00) [pid = 1663] [serial = 1928] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1193ce000) [pid = 1663] [serial = 1927] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1185c8c00) [pid = 1663] [serial = 1925] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1181cfc00) [pid = 1663] [serial = 1924] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1122b1c00) [pid = 1663] [serial = 1922] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x110fad800) [pid = 1663] [serial = 1921] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1211a4c00) [pid = 1663] [serial = 1951] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123bde000) [pid = 1663] [serial = 1952] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119d5cc00) [pid = 1663] [serial = 1948] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119d6ac00) [pid = 1663] [serial = 1949] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119036000) [pid = 1663] [serial = 1945] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1194c3800) [pid = 1663] [serial = 1946] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1171d3c00) [pid = 1663] [serial = 1942] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11872d000) [pid = 1663] [serial = 1943] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1171d7400) [pid = 1663] [serial = 1940] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x123c14000) [pid = 1663] [serial = 1954] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x124e42000) [pid = 1663] [serial = 1958] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x124316400) [pid = 1663] [serial = 1955] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x128d33400) [pid = 1663] [serial = 1969] [outer = 0x0] [url = about:blank] 01:15:00 INFO - PROCESS | 1663 | 1463645700957 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 01:15:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 01:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1177ms 01:15:01 INFO - PROCESS | 1663 | 1463645700998 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 01:15:01 INFO - PROCESS | 1663 | 1463645701002 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 01:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:15:01 INFO - PROCESS | 1663 | 1463645701007 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:15:01 INFO - PROCESS | 1663 | 1463645701009 Marionette TRACE conn2 <- [1,2682,null,{}] 01:15:01 INFO - PROCESS | 1663 | 1463645701011 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:01 INFO - PROCESS | 1663 | 1463645701083 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:15:01 INFO - PROCESS | 1663 | 1463645701088 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x116975000 == 29 [pid = 1663] [id = 678] 01:15:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x112675000) [pid = 1663] [serial = 2034] [outer = 0x0] 01:15:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x112f16400) [pid = 1663] [serial = 2035] [outer = 0x112675000] 01:15:01 INFO - PROCESS | 1663 | 1463645701116 Marionette DEBUG loaded listener.js 01:15:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x113e61000) [pid = 1663] [serial = 2036] [outer = 0x112675000] 01:15:01 INFO - PROCESS | 1663 | 1463645701953 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 01:15:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 01:15:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 970ms 01:15:01 INFO - PROCESS | 1663 | 1463645701979 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 01:15:01 INFO - PROCESS | 1663 | 1463645701980 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 01:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:15:01 INFO - PROCESS | 1663 | 1463645701989 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:15:01 INFO - PROCESS | 1663 | 1463645701992 Marionette TRACE conn2 <- [1,2686,null,{}] 01:15:02 INFO - PROCESS | 1663 | 1463645702001 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:02 INFO - PROCESS | 1663 | 1463645702079 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:15:02 INFO - PROCESS | 1663 | 1463645702085 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x119081800 == 30 [pid = 1663] [id = 679] 01:15:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x115ec1400) [pid = 1663] [serial = 2037] [outer = 0x0] 01:15:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11679b800) [pid = 1663] [serial = 2038] [outer = 0x115ec1400] 01:15:02 INFO - PROCESS | 1663 | 1463645702116 Marionette DEBUG loaded listener.js 01:15:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x116a54000) [pid = 1663] [serial = 2039] [outer = 0x115ec1400] 01:15:02 INFO - PROCESS | 1663 | 1463645702957 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:15:02 INFO - PROCESS | 1663 | 1463645702981 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 01:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:15:02 INFO - PROCESS | 1663 | 1463645702984 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:15:02 INFO - PROCESS | 1663 | 1463645702985 Marionette TRACE conn2 <- [1,2690,null,{}] 01:15:02 INFO - PROCESS | 1663 | 1463645702987 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:03 INFO - PROCESS | 1663 | 1463645703080 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:15:03 INFO - PROCESS | 1663 | 1463645703115 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x121138800 == 31 [pid = 1663] [id = 680] 01:15:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11101c800) [pid = 1663] [serial = 2040] [outer = 0x0] 01:15:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x117676c00) [pid = 1663] [serial = 2041] [outer = 0x11101c800] 01:15:03 INFO - PROCESS | 1663 | 1463645703141 Marionette DEBUG loaded listener.js 01:15:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1181cfc00) [pid = 1663] [serial = 2042] [outer = 0x11101c800] 01:15:03 INFO - PROCESS | 1663 | 1463645703938 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 01:15:03 INFO - PROCESS | 1663 | 1463645703957 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 01:15:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:15:03 INFO - PROCESS | 1663 | 1463645703959 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:15:03 INFO - PROCESS | 1663 | 1463645703960 Marionette TRACE conn2 <- [1,2694,null,{}] 01:15:03 INFO - PROCESS | 1663 | 1463645703969 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:04 INFO - PROCESS | 1663 | 1463645704062 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:15:04 INFO - PROCESS | 1663 | 1463645704066 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213ab000 == 32 [pid = 1663] [id = 681] 01:15:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1171d5000) [pid = 1663] [serial = 2043] [outer = 0x0] 01:15:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1182e4800) [pid = 1663] [serial = 2044] [outer = 0x1171d5000] 01:15:04 INFO - PROCESS | 1663 | 1463645704091 Marionette DEBUG loaded listener.js 01:15:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x117168800) [pid = 1663] [serial = 2045] [outer = 0x1171d5000] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x121113800) [pid = 1663] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1193d0800) [pid = 1663] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11266f000) [pid = 1663] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x118c1dc00) [pid = 1663] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119035c00) [pid = 1663] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x121117000) [pid = 1663] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x110e7bc00) [pid = 1663] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1211afc00) [pid = 1663] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x112768c00) [pid = 1663] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x111016c00) [pid = 1663] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x11900a000) [pid = 1663] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x112049c00) [pid = 1663] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x112768800) [pid = 1663] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x116935800) [pid = 1663] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1169b2c00) [pid = 1663] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:15:04 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x112a5d800) [pid = 1663] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:15:04 INFO - PROCESS | 1663 | 1463645704924 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 01:15:04 INFO - PROCESS | 1663 | 1463645704940 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 01:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:15:04 INFO - PROCESS | 1663 | 1463645704942 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:15:04 INFO - PROCESS | 1663 | 1463645704943 Marionette TRACE conn2 <- [1,2698,null,{}] 01:15:04 INFO - PROCESS | 1663 | 1463645704946 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:05 INFO - PROCESS | 1663 | 1463645705035 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:15:05 INFO - PROCESS | 1663 | 1463645705050 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b21800 == 33 [pid = 1663] [id = 682] 01:15:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x112f0d800) [pid = 1663] [serial = 2046] [outer = 0x0] 01:15:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x118723c00) [pid = 1663] [serial = 2047] [outer = 0x112f0d800] 01:15:05 INFO - PROCESS | 1663 | 1463645705077 Marionette DEBUG loaded listener.js 01:15:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118c23c00) [pid = 1663] [serial = 2048] [outer = 0x112f0d800] 01:15:05 INFO - PROCESS | 1663 | 1463645705880 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:15:05 INFO - PROCESS | 1663 | 1463645705916 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 01:15:05 INFO - PROCESS | 1663 | 1463645705918 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:15:05 INFO - PROCESS | 1663 | 1463645705919 Marionette TRACE conn2 <- [1,2702,null,{}] 01:15:05 INFO - PROCESS | 1663 | 1463645705922 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:05 INFO - PROCESS | 1663 | 1463645705991 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:15:06 INFO - PROCESS | 1663 | 1463645706042 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x124966000 == 34 [pid = 1663] [id = 683] 01:15:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11101cc00) [pid = 1663] [serial = 2049] [outer = 0x0] 01:15:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x119037000) [pid = 1663] [serial = 2050] [outer = 0x11101cc00] 01:15:06 INFO - PROCESS | 1663 | 1463645706067 Marionette DEBUG loaded listener.js 01:15:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x119063c00) [pid = 1663] [serial = 2051] [outer = 0x11101cc00] 01:15:06 INFO - PROCESS | 1663 | 1463645706321 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:15:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:15:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 419ms 01:15:06 INFO - PROCESS | 1663 | 1463645706402 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:15:06 INFO - PROCESS | 1663 | 1463645706405 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 01:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:15:06 INFO - PROCESS | 1663 | 1463645706409 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:15:06 INFO - PROCESS | 1663 | 1463645706412 Marionette TRACE conn2 <- [1,2706,null,{}] 01:15:06 INFO - PROCESS | 1663 | 1463645706416 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:06 INFO - PROCESS | 1663 | 1463645706516 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:15:06 INFO - PROCESS | 1663 | 1463645706565 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x116969800 == 35 [pid = 1663] [id = 684] 01:15:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x111b06400) [pid = 1663] [serial = 2052] [outer = 0x0] 01:15:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x111f2c000) [pid = 1663] [serial = 2053] [outer = 0x111b06400] 01:15:06 INFO - PROCESS | 1663 | 1463645706596 Marionette DEBUG loaded listener.js 01:15:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x112673800) [pid = 1663] [serial = 2054] [outer = 0x111b06400] 01:15:07 INFO - PROCESS | 1663 | 1463645707034 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 01:15:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:15:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 01:15:07 INFO - PROCESS | 1663 | 1463645707081 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 01:15:07 INFO - PROCESS | 1663 | 1463645707084 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 01:15:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:15:07 INFO - PROCESS | 1663 | 1463645707100 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:15:07 INFO - PROCESS | 1663 | 1463645707103 Marionette TRACE conn2 <- [1,2710,null,{}] 01:15:07 INFO - PROCESS | 1663 | 1463645707108 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:07 INFO - PROCESS | 1663 | 1463645707240 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:15:07 INFO - PROCESS | 1663 | 1463645707288 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a00d800 == 36 [pid = 1663] [id = 685] 01:15:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11395cc00) [pid = 1663] [serial = 2055] [outer = 0x0] 01:15:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x113e63000) [pid = 1663] [serial = 2056] [outer = 0x11395cc00] 01:15:07 INFO - PROCESS | 1663 | 1463645707319 Marionette DEBUG loaded listener.js 01:15:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11618e800) [pid = 1663] [serial = 2057] [outer = 0x11395cc00] 01:15:07 INFO - PROCESS | 1663 | 1463645707771 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:15:07 INFO - PROCESS | 1663 | 1463645707826 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 01:15:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:15:07 INFO - PROCESS | 1663 | 1463645707852 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:15:07 INFO - PROCESS | 1663 | 1463645707854 Marionette TRACE conn2 <- [1,2714,null,{}] 01:15:07 INFO - PROCESS | 1663 | 1463645707865 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:08 INFO - PROCESS | 1663 | 1463645708002 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:15:08 INFO - PROCESS | 1663 | 1463645708095 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x121138000 == 37 [pid = 1663] [id = 686] 01:15:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1181cb400) [pid = 1663] [serial = 2058] [outer = 0x0] 01:15:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1182e7800) [pid = 1663] [serial = 2059] [outer = 0x1181cb400] 01:15:08 INFO - PROCESS | 1663 | 1463645708146 Marionette DEBUG loaded listener.js 01:15:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118728c00) [pid = 1663] [serial = 2060] [outer = 0x1181cb400] 01:15:08 INFO - PROCESS | 1663 | 1463645708594 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 01:15:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:15:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 774ms 01:15:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:15:08 INFO - PROCESS | 1663 | 1463645708623 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:15:08 INFO - PROCESS | 1663 | 1463645708624 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 01:15:08 INFO - PROCESS | 1663 | 1463645708626 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:15:08 INFO - PROCESS | 1663 | 1463645708628 Marionette TRACE conn2 <- [1,2718,null,{}] 01:15:08 INFO - PROCESS | 1663 | 1463645708630 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:08 INFO - PROCESS | 1663 | 1463645708724 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:15:08 INFO - PROCESS | 1663 | 1463645708773 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e27800 == 38 [pid = 1663] [id = 687] 01:15:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118c21c00) [pid = 1663] [serial = 2061] [outer = 0x0] 01:15:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119110c00) [pid = 1663] [serial = 2062] [outer = 0x118c21c00] 01:15:08 INFO - PROCESS | 1663 | 1463645708803 Marionette DEBUG loaded listener.js 01:15:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1193cc000) [pid = 1663] [serial = 2063] [outer = 0x118c21c00] 01:15:09 INFO - PROCESS | 1663 | 1463645709218 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 01:15:09 INFO - PROCESS | 1663 | 1463645709248 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 01:15:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:15:09 INFO - PROCESS | 1663 | 1463645709250 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:15:09 INFO - PROCESS | 1663 | 1463645709251 Marionette TRACE conn2 <- [1,2722,null,{}] 01:15:09 INFO - PROCESS | 1663 | 1463645709254 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:09 INFO - PROCESS | 1663 | 1463645709343 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:15:09 INFO - PROCESS | 1663 | 1463645709422 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x129281000 == 39 [pid = 1663] [id = 688] 01:15:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119107400) [pid = 1663] [serial = 2064] [outer = 0x0] 01:15:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11954f400) [pid = 1663] [serial = 2065] [outer = 0x119107400] 01:15:09 INFO - PROCESS | 1663 | 1463645709457 Marionette DEBUG loaded listener.js 01:15:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119c39c00) [pid = 1663] [serial = 2066] [outer = 0x119107400] 01:15:09 INFO - PROCESS | 1663 | 1463645709888 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 01:15:09 INFO - PROCESS | 1663 | 1463645709921 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 01:15:09 INFO - PROCESS | 1663 | 1463645709923 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:15:09 INFO - PROCESS | 1663 | 1463645709924 Marionette TRACE conn2 <- [1,2726,null,{}] 01:15:09 INFO - PROCESS | 1663 | 1463645709927 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:10 INFO - PROCESS | 1663 | 1463645710034 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:15:10 INFO - PROCESS | 1663 | 1463645710090 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12997f000 == 40 [pid = 1663] [id = 689] 01:15:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11954bc00) [pid = 1663] [serial = 2067] [outer = 0x0] 01:15:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119d6ac00) [pid = 1663] [serial = 2068] [outer = 0x11954bc00] 01:15:10 INFO - PROCESS | 1663 | 1463645710120 Marionette DEBUG loaded listener.js 01:15:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x121110000) [pid = 1663] [serial = 2069] [outer = 0x11954bc00] 01:15:10 INFO - PROCESS | 1663 | 1463645710607 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 01:15:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:15:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 721ms 01:15:10 INFO - PROCESS | 1663 | 1463645710681 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:15:10 INFO - PROCESS | 1663 | 1463645710683 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 01:15:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:15:10 INFO - PROCESS | 1663 | 1463645710688 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:15:10 INFO - PROCESS | 1663 | 1463645710690 Marionette TRACE conn2 <- [1,2730,null,{}] 01:15:10 INFO - PROCESS | 1663 | 1463645710694 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:10 INFO - PROCESS | 1663 | 1463645710792 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:15:10 INFO - PROCESS | 1663 | 1463645710857 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x116912000 == 41 [pid = 1663] [id = 690] 01:15:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1110a6c00) [pid = 1663] [serial = 2070] [outer = 0x0] 01:15:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x112678400) [pid = 1663] [serial = 2071] [outer = 0x1110a6c00] 01:15:10 INFO - PROCESS | 1663 | 1463645710881 Marionette DEBUG loaded listener.js 01:15:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112f18000) [pid = 1663] [serial = 2072] [outer = 0x1110a6c00] 01:15:11 INFO - PROCESS | 1663 | --DOCSHELL 0x123b21800 == 40 [pid = 1663] [id = 682] 01:15:11 INFO - PROCESS | 1663 | --DOCSHELL 0x1213ab000 == 39 [pid = 1663] [id = 681] 01:15:11 INFO - PROCESS | 1663 | --DOCSHELL 0x121138800 == 38 [pid = 1663] [id = 680] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1211ae000) [pid = 1663] [serial = 2026] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOCSHELL 0x119081800 == 37 [pid = 1663] [id = 679] 01:15:11 INFO - PROCESS | 1663 | --DOCSHELL 0x116975000 == 36 [pid = 1663] [id = 678] 01:15:11 INFO - PROCESS | 1663 | --DOCSHELL 0x118563000 == 35 [pid = 1663] [id = 677] 01:15:11 INFO - PROCESS | 1663 | --DOCSHELL 0x116965000 == 34 [pid = 1663] [id = 676] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1211a4000) [pid = 1663] [serial = 2011] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119551400) [pid = 1663] [serial = 2002] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11990ec00) [pid = 1663] [serial = 2003] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x119d5e000) [pid = 1663] [serial = 2005] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119038c00) [pid = 1663] [serial = 1996] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119dd7800) [pid = 1663] [serial = 2008] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119066400) [pid = 1663] [serial = 1997] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1211aec00) [pid = 1663] [serial = 2014] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1160dec00) [pid = 1663] [serial = 1984] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116795800) [pid = 1663] [serial = 1985] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1213a1000) [pid = 1663] [serial = 2017] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1171d8400) [pid = 1663] [serial = 1990] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121398400) [pid = 1663] [serial = 2015] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x117677400) [pid = 1663] [serial = 1991] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x123b3e800) [pid = 1663] [serial = 2018] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x115ebb800) [pid = 1663] [serial = 2021] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1191a1000) [pid = 1663] [serial = 1999] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1193cb400) [pid = 1663] [serial = 2000] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x112054400) [pid = 1663] [serial = 1978] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x112676000) [pid = 1663] [serial = 1979] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x112f11400) [pid = 1663] [serial = 1981] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x113341800) [pid = 1663] [serial = 1982] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x116a51800) [pid = 1663] [serial = 1987] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x1171d5c00) [pid = 1663] [serial = 1988] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x118062c00) [pid = 1663] [serial = 1993] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x11872f000) [pid = 1663] [serial = 1994] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x1182e6800) [pid = 1663] [serial = 2023] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x112669800) [pid = 1663] [serial = 2020] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x1211aac00) [pid = 1663] [serial = 2012] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x119d67800) [pid = 1663] [serial = 2006] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x11903e400) [pid = 1663] [serial = 2024] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x121114400) [pid = 1663] [serial = 2009] [outer = 0x0] [url = about:blank] 01:15:11 INFO - PROCESS | 1663 | 1463645711833 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 01:15:11 INFO - PROCESS | 1663 | 1463645711866 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 01:15:11 INFO - PROCESS | 1663 | 1463645711871 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:15:11 INFO - PROCESS | 1663 | 1463645711872 Marionette TRACE conn2 <- [1,2734,null,{}] 01:15:11 INFO - PROCESS | 1663 | 1463645711875 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:11 INFO - PROCESS | 1663 | 1463645711948 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:15:11 INFO - PROCESS | 1663 | 1463645711954 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x118268800 == 35 [pid = 1663] [id = 691] 01:15:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x113e66400) [pid = 1663] [serial = 2073] [outer = 0x0] 01:15:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x1160e7c00) [pid = 1663] [serial = 2074] [outer = 0x113e66400] 01:15:11 INFO - PROCESS | 1663 | 1463645711982 Marionette DEBUG loaded listener.js 01:15:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11679f400) [pid = 1663] [serial = 2075] [outer = 0x113e66400] 01:15:12 INFO - PROCESS | 1663 | 1463645712327 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 01:15:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:15:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 472ms 01:15:12 INFO - PROCESS | 1663 | 1463645712343 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:15:12 INFO - PROCESS | 1663 | 1463645712346 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 01:15:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:15:12 INFO - PROCESS | 1663 | 1463645712349 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:15:12 INFO - PROCESS | 1663 | 1463645712352 Marionette TRACE conn2 <- [1,2738,null,{}] 01:15:12 INFO - PROCESS | 1663 | 1463645712359 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:12 INFO - PROCESS | 1663 | 1463645712443 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:15:12 INFO - PROCESS | 1663 | 1463645712451 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a010800 == 36 [pid = 1663] [id = 692] 01:15:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x117171800) [pid = 1663] [serial = 2076] [outer = 0x0] 01:15:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11754cc00) [pid = 1663] [serial = 2077] [outer = 0x117171800] 01:15:12 INFO - PROCESS | 1663 | 1463645712480 Marionette DEBUG loaded listener.js 01:15:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1182ea400) [pid = 1663] [serial = 2078] [outer = 0x117171800] 01:15:12 INFO - PROCESS | 1663 | 1463645712882 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 01:15:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:15:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 570ms 01:15:12 INFO - PROCESS | 1663 | 1463645712921 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:15:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:15:12 INFO - PROCESS | 1663 | 1463645712923 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 01:15:12 INFO - PROCESS | 1663 | 1463645712927 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:15:12 INFO - PROCESS | 1663 | 1463645712929 Marionette TRACE conn2 <- [1,2742,null,{}] 01:15:12 INFO - PROCESS | 1663 | 1463645712958 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:13 INFO - PROCESS | 1663 | 1463645713079 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:15:13 INFO - PROCESS | 1663 | 1463645713090 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213b4000 == 37 [pid = 1663] [id = 693] 01:15:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11872a800) [pid = 1663] [serial = 2079] [outer = 0x0] 01:15:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x11903e400) [pid = 1663] [serial = 2080] [outer = 0x11872a800] 01:15:13 INFO - PROCESS | 1663 | 1463645713129 Marionette DEBUG loaded listener.js 01:15:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1193cb400) [pid = 1663] [serial = 2081] [outer = 0x11872a800] 01:15:13 INFO - PROCESS | 1663 | 1463645713535 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 631ms 01:15:13 INFO - PROCESS | 1663 | 1463645713557 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:15:13 INFO - PROCESS | 1663 | 1463645713558 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 01:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:15:13 INFO - PROCESS | 1663 | 1463645713561 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:15:13 INFO - PROCESS | 1663 | 1463645713562 Marionette TRACE conn2 <- [1,2746,null,{}] 01:15:13 INFO - PROCESS | 1663 | 1463645713564 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:13 INFO - PROCESS | 1663 | 1463645713656 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:15:13 INFO - PROCESS | 1663 | 1463645713668 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c70000 == 38 [pid = 1663] [id = 694] 01:15:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x119038c00) [pid = 1663] [serial = 2082] [outer = 0x0] 01:15:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x119d61800) [pid = 1663] [serial = 2083] [outer = 0x119038c00] 01:15:13 INFO - PROCESS | 1663 | 1463645713693 Marionette DEBUG loaded listener.js 01:15:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x119ddc800) [pid = 1663] [serial = 2084] [outer = 0x119038c00] 01:15:14 INFO - PROCESS | 1663 | 1463645714018 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 470ms 01:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:15:14 INFO - PROCESS | 1663 | 1463645714037 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 01:15:14 INFO - PROCESS | 1663 | 1463645714038 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 01:15:14 INFO - PROCESS | 1663 | 1463645714040 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:15:14 INFO - PROCESS | 1663 | 1463645714041 Marionette TRACE conn2 <- [1,2750,null,{}] 01:15:14 INFO - PROCESS | 1663 | 1463645714044 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:14 INFO - PROCESS | 1663 | 1463645714158 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 01:15:14 INFO - PROCESS | 1663 | 1463645714170 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x126780000 == 39 [pid = 1663] [id = 695] 01:15:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119de0800) [pid = 1663] [serial = 2085] [outer = 0x0] 01:15:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x121112000) [pid = 1663] [serial = 2086] [outer = 0x119de0800] 01:15:14 INFO - PROCESS | 1663 | 1463645714224 Marionette DEBUG loaded listener.js 01:15:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1211afc00) [pid = 1663] [serial = 2087] [outer = 0x119de0800] 01:15:14 INFO - PROCESS | 1663 | 1463645714540 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 523ms 01:15:14 INFO - PROCESS | 1663 | 1463645714564 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 01:15:14 INFO - PROCESS | 1663 | 1463645714566 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 01:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:15:14 INFO - PROCESS | 1663 | 1463645714568 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:15:14 INFO - PROCESS | 1663 | 1463645714569 Marionette TRACE conn2 <- [1,2754,null,{}] 01:15:14 INFO - PROCESS | 1663 | 1463645714571 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:14 INFO - PROCESS | 1663 | 1463645714667 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 01:15:14 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11101c800) [pid = 1663] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:15:14 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x111011000) [pid = 1663] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:15:14 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x111013800) [pid = 1663] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:15:14 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x115ec1400) [pid = 1663] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:15:14 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x112675000) [pid = 1663] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:15:14 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1171d5000) [pid = 1663] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:15:14 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x112f0d800) [pid = 1663] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:15:14 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x128dd8400) [pid = 1663] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:15:14 INFO - PROCESS | 1663 | 1463645714717 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x122bd2800 == 40 [pid = 1663] [id = 696] 01:15:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x111013800) [pid = 1663] [serial = 2088] [outer = 0x0] 01:15:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x113961800) [pid = 1663] [serial = 2089] [outer = 0x111013800] 01:15:14 INFO - PROCESS | 1663 | 1463645714745 Marionette DEBUG loaded listener.js 01:15:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1211b0000) [pid = 1663] [serial = 2090] [outer = 0x111013800] 01:15:15 INFO - PROCESS | 1663 | 1463645715006 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 469ms 01:15:15 INFO - PROCESS | 1663 | 1463645715037 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 01:15:15 INFO - PROCESS | 1663 | 1463645715038 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 01:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:15:15 INFO - PROCESS | 1663 | 1463645715041 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:15:15 INFO - PROCESS | 1663 | 1463645715042 Marionette TRACE conn2 <- [1,2758,null,{}] 01:15:15 INFO - PROCESS | 1663 | 1463645715051 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:15 INFO - PROCESS | 1663 | 1463645715136 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 01:15:15 INFO - PROCESS | 1663 | 1463645715140 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7d9000 == 41 [pid = 1663] [id = 697] 01:15:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x111bb9c00) [pid = 1663] [serial = 2091] [outer = 0x0] 01:15:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1213a1000) [pid = 1663] [serial = 2092] [outer = 0x111bb9c00] 01:15:15 INFO - PROCESS | 1663 | 1463645715166 Marionette DEBUG loaded listener.js 01:15:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x122e8dc00) [pid = 1663] [serial = 2093] [outer = 0x111bb9c00] 01:15:15 INFO - PROCESS | 1663 | 1463645715485 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 472ms 01:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:15:15 INFO - PROCESS | 1663 | 1463645715515 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 01:15:15 INFO - PROCESS | 1663 | 1463645715516 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 01:15:15 INFO - PROCESS | 1663 | 1463645715518 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:15:15 INFO - PROCESS | 1663 | 1463645715519 Marionette TRACE conn2 <- [1,2762,null,{}] 01:15:15 INFO - PROCESS | 1663 | 1463645715521 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:15 INFO - PROCESS | 1663 | 1463645715600 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 01:15:15 INFO - PROCESS | 1663 | 1463645715656 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9bd800 == 42 [pid = 1663] [id = 698] 01:15:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x121398800) [pid = 1663] [serial = 2094] [outer = 0x0] 01:15:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x123bcf400) [pid = 1663] [serial = 2095] [outer = 0x121398800] 01:15:15 INFO - PROCESS | 1663 | 1463645715681 Marionette DEBUG loaded listener.js 01:15:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x123c11000) [pid = 1663] [serial = 2096] [outer = 0x121398800] 01:15:15 INFO - PROCESS | 1663 | 1463645715922 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 418ms 01:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:15:15 INFO - PROCESS | 1663 | 1463645715937 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 01:15:15 INFO - PROCESS | 1663 | 1463645715938 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 01:15:15 INFO - PROCESS | 1663 | 1463645715940 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:15:15 INFO - PROCESS | 1663 | 1463645715941 Marionette TRACE conn2 <- [1,2766,null,{}] 01:15:15 INFO - PROCESS | 1663 | 1463645715943 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:16 INFO - PROCESS | 1663 | 1463645716037 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 01:15:16 INFO - PROCESS | 1663 | 1463645716041 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad15000 == 43 [pid = 1663] [id = 699] 01:15:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x123c0f400) [pid = 1663] [serial = 2097] [outer = 0x0] 01:15:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x123c18c00) [pid = 1663] [serial = 2098] [outer = 0x123c0f400] 01:15:16 INFO - PROCESS | 1663 | 1463645716066 Marionette DEBUG loaded listener.js 01:15:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x124210400) [pid = 1663] [serial = 2099] [outer = 0x123c0f400] 01:15:16 INFO - PROCESS | 1663 | 1463645716373 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 472ms 01:15:16 INFO - PROCESS | 1663 | 1463645716414 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 01:15:16 INFO - PROCESS | 1663 | 1463645716416 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 01:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:15:16 INFO - PROCESS | 1663 | 1463645716418 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:15:16 INFO - PROCESS | 1663 | 1463645716420 Marionette TRACE conn2 <- [1,2770,null,{}] 01:15:16 INFO - PROCESS | 1663 | 1463645716422 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:16 INFO - PROCESS | 1663 | 1463645716522 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 01:15:16 INFO - PROCESS | 1663 | 1463645716576 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad43800 == 44 [pid = 1663] [id = 700] 01:15:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x123c1a800) [pid = 1663] [serial = 2100] [outer = 0x0] 01:15:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1242ce800) [pid = 1663] [serial = 2101] [outer = 0x123c1a800] 01:15:16 INFO - PROCESS | 1663 | 1463645716605 Marionette DEBUG loaded listener.js 01:15:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12434a800) [pid = 1663] [serial = 2102] [outer = 0x123c1a800] 01:15:16 INFO - PROCESS | 1663 | 1463645716901 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 01:15:16 INFO - PROCESS | 1663 | 1463645716937 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 01:15:16 INFO - PROCESS | 1663 | 1463645716938 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 01:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:15:16 INFO - PROCESS | 1663 | 1463645716940 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:15:16 INFO - PROCESS | 1663 | 1463645716941 Marionette TRACE conn2 <- [1,2774,null,{}] 01:15:16 INFO - PROCESS | 1663 | 1463645716945 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:17 INFO - PROCESS | 1663 | 1463645717022 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 01:15:17 INFO - PROCESS | 1663 | 1463645717027 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3bb800 == 45 [pid = 1663] [id = 701] 01:15:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1245af800) [pid = 1663] [serial = 2103] [outer = 0x0] 01:15:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1245ecc00) [pid = 1663] [serial = 2104] [outer = 0x1245af800] 01:15:17 INFO - PROCESS | 1663 | 1463645717054 Marionette DEBUG loaded listener.js 01:15:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x124e49000) [pid = 1663] [serial = 2105] [outer = 0x1245af800] 01:15:17 INFO - PROCESS | 1663 | 1463645717499 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 01:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 575ms 01:15:17 INFO - PROCESS | 1663 | 1463645717516 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 01:15:17 INFO - PROCESS | 1663 | 1463645717518 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 01:15:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:15:17 INFO - PROCESS | 1663 | 1463645717522 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:15:17 INFO - PROCESS | 1663 | 1463645717524 Marionette TRACE conn2 <- [1,2778,null,{}] 01:15:17 INFO - PROCESS | 1663 | 1463645717528 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:17 INFO - PROCESS | 1663 | 1463645717632 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 01:15:17 INFO - PROCESS | 1663 | 1463645717701 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1181a3000 == 46 [pid = 1663] [id = 702] 01:15:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x112054400) [pid = 1663] [serial = 2106] [outer = 0x0] 01:15:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x112f0e800) [pid = 1663] [serial = 2107] [outer = 0x112054400] 01:15:17 INFO - PROCESS | 1663 | 1463645717733 Marionette DEBUG loaded listener.js 01:15:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x113e64400) [pid = 1663] [serial = 2108] [outer = 0x112054400] 01:15:18 INFO - PROCESS | 1663 | 1463645718154 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:15:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:15:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 674ms 01:15:18 INFO - PROCESS | 1663 | 1463645718196 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 01:15:18 INFO - PROCESS | 1663 | 1463645718200 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 01:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:15:18 INFO - PROCESS | 1663 | 1463645718204 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:15:18 INFO - PROCESS | 1663 | 1463645718206 Marionette TRACE conn2 <- [1,2782,null,{}] 01:15:18 INFO - PROCESS | 1663 | 1463645718209 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:18 INFO - PROCESS | 1663 | 1463645718334 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 01:15:18 INFO - PROCESS | 1663 | 1463645718403 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x123c76000 == 47 [pid = 1663] [id = 703] 01:15:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1171d1400) [pid = 1663] [serial = 2109] [outer = 0x0] 01:15:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118064800) [pid = 1663] [serial = 2110] [outer = 0x1171d1400] 01:15:18 INFO - PROCESS | 1663 | 1463645718432 Marionette DEBUG loaded listener.js 01:15:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1185c8c00) [pid = 1663] [serial = 2111] [outer = 0x1171d1400] 01:15:18 INFO - PROCESS | 1663 | 1463645718812 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:15:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:15:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 01:15:18 INFO - PROCESS | 1663 | 1463645718874 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 01:15:18 INFO - PROCESS | 1663 | 1463645718876 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 01:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:15:18 INFO - PROCESS | 1663 | 1463645718897 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:15:18 INFO - PROCESS | 1663 | 1463645718900 Marionette TRACE conn2 <- [1,2786,null,{}] 01:15:18 INFO - PROCESS | 1663 | 1463645718908 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:19 INFO - PROCESS | 1663 | 1463645719010 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 01:15:19 INFO - PROCESS | 1663 | 1463645719080 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3ad800 == 48 [pid = 1663] [id = 704] 01:15:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119de1800) [pid = 1663] [serial = 2112] [outer = 0x0] 01:15:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12110cc00) [pid = 1663] [serial = 2113] [outer = 0x119de1800] 01:15:19 INFO - PROCESS | 1663 | 1463645719112 Marionette DEBUG loaded listener.js 01:15:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1211a3000) [pid = 1663] [serial = 2114] [outer = 0x119de1800] 01:15:19 INFO - PROCESS | 1663 | 1463645719490 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 625ms 01:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:15:19 INFO - PROCESS | 1663 | 1463645719520 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 01:15:19 INFO - PROCESS | 1663 | 1463645719521 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 01:15:19 INFO - PROCESS | 1663 | 1463645719524 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:15:19 INFO - PROCESS | 1663 | 1463645719525 Marionette TRACE conn2 <- [1,2790,null,{}] 01:15:19 INFO - PROCESS | 1663 | 1463645719527 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:19 INFO - PROCESS | 1663 | 1463645719629 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 01:15:19 INFO - PROCESS | 1663 | 1463645719721 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd50800 == 49 [pid = 1663] [id = 705] 01:15:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x121394400) [pid = 1663] [serial = 2115] [outer = 0x0] 01:15:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x123c16400) [pid = 1663] [serial = 2116] [outer = 0x121394400] 01:15:19 INFO - PROCESS | 1663 | 1463645719752 Marionette DEBUG loaded listener.js 01:15:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1242ce400) [pid = 1663] [serial = 2117] [outer = 0x121394400] 01:15:20 INFO - PROCESS | 1663 | 1463645720354 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:15:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:15:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 868ms 01:15:20 INFO - PROCESS | 1663 | 1463645720393 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 01:15:20 INFO - PROCESS | 1663 | 1463645720396 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 01:15:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:15:20 INFO - PROCESS | 1663 | 1463645720401 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:15:20 INFO - PROCESS | 1663 | 1463645720403 Marionette TRACE conn2 <- [1,2794,null,{}] 01:15:20 INFO - PROCESS | 1663 | 1463645720407 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:20 INFO - PROCESS | 1663 | 1463645720496 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 01:15:20 INFO - PROCESS | 1663 | 1463645720561 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x119088800 == 50 [pid = 1663] [id = 706] 01:15:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11266c400) [pid = 1663] [serial = 2118] [outer = 0x0] 01:15:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x112673000) [pid = 1663] [serial = 2119] [outer = 0x11266c400] 01:15:20 INFO - PROCESS | 1663 | 1463645720589 Marionette DEBUG loaded listener.js 01:15:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x112f15000) [pid = 1663] [serial = 2120] [outer = 0x11266c400] 01:15:21 INFO - PROCESS | 1663 | 1463645721031 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 01:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 671ms 01:15:21 INFO - PROCESS | 1663 | 1463645721072 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 01:15:21 INFO - PROCESS | 1663 | 1463645721075 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 01:15:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:15:21 INFO - PROCESS | 1663 | 1463645721080 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:15:21 INFO - PROCESS | 1663 | 1463645721081 Marionette TRACE conn2 <- [1,2798,null,{}] 01:15:21 INFO - PROCESS | 1663 | 1463645721084 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:21 INFO - PROCESS | 1663 | 1463645721173 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 01:15:21 INFO - PROCESS | 1663 | 1463645721229 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x11704c800 == 51 [pid = 1663] [id = 707] 01:15:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x112f19c00) [pid = 1663] [serial = 2121] [outer = 0x0] 01:15:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x113b71000) [pid = 1663] [serial = 2122] [outer = 0x112f19c00] 01:15:21 INFO - PROCESS | 1663 | 1463645721256 Marionette DEBUG loaded listener.js 01:15:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x116142000) [pid = 1663] [serial = 2123] [outer = 0x112f19c00] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad43800 == 50 [pid = 1663] [id = 700] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad15000 == 49 [pid = 1663] [id = 699] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9bd800 == 48 [pid = 1663] [id = 698] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7d9000 == 47 [pid = 1663] [id = 697] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x122bd2800 == 46 [pid = 1663] [id = 696] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x126780000 == 45 [pid = 1663] [id = 695] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x123c70000 == 44 [pid = 1663] [id = 694] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119037000) [pid = 1663] [serial = 2050] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1213b4000 == 43 [pid = 1663] [id = 693] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad19800 == 42 [pid = 1663] [id = 675] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11a010800 == 41 [pid = 1663] [id = 692] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118268800 == 40 [pid = 1663] [id = 691] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x116912000 == 39 [pid = 1663] [id = 690] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11a00d800 == 38 [pid = 1663] [id = 685] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x116969800 == 37 [pid = 1663] [id = 684] 01:15:21 INFO - PROCESS | 1663 | --DOCSHELL 0x124966000 == 36 [pid = 1663] [id = 683] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x128e70400) [pid = 1663] [serial = 1976] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x117676c00) [pid = 1663] [serial = 2041] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x112769800) [pid = 1663] [serial = 2030] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11224e400) [pid = 1663] [serial = 2029] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x112a61400) [pid = 1663] [serial = 2033] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x112055c00) [pid = 1663] [serial = 2032] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11679b800) [pid = 1663] [serial = 2038] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x112f16400) [pid = 1663] [serial = 2035] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x113e61000) [pid = 1663] [serial = 2036] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1182e4800) [pid = 1663] [serial = 2044] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1181cfc00) [pid = 1663] [serial = 2042] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118723c00) [pid = 1663] [serial = 2047] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x117168800) [pid = 1663] [serial = 2045] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x116a54000) [pid = 1663] [serial = 2039] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x118c23c00) [pid = 1663] [serial = 2048] [outer = 0x0] [url = about:blank] 01:15:21 INFO - PROCESS | 1663 | 1463645721668 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 01:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 619ms 01:15:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:15:21 INFO - PROCESS | 1663 | 1463645721700 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 01:15:21 INFO - PROCESS | 1663 | 1463645721701 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 01:15:21 INFO - PROCESS | 1663 | 1463645721703 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:15:21 INFO - PROCESS | 1663 | 1463645721706 Marionette TRACE conn2 <- [1,2802,null,{}] 01:15:21 INFO - PROCESS | 1663 | 1463645721713 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:21 INFO - PROCESS | 1663 | 1463645721790 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 01:15:21 INFO - PROCESS | 1663 | 1463645721800 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x118189800 == 37 [pid = 1663] [id = 708] 01:15:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1166b5800) [pid = 1663] [serial = 2124] [outer = 0x0] 01:15:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1169b2c00) [pid = 1663] [serial = 2125] [outer = 0x1166b5800] 01:15:21 INFO - PROCESS | 1663 | 1463645721827 Marionette DEBUG loaded listener.js 01:15:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1171d9c00) [pid = 1663] [serial = 2126] [outer = 0x1166b5800] 01:15:22 INFO - PROCESS | 1663 | --DOCSHELL 0x12d199000 == 36 [pid = 1663] [id = 17] 01:15:22 INFO - PROCESS | 1663 | 1463645722336 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:15:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:15:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 673ms 01:15:22 INFO - PROCESS | 1663 | 1463645722377 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 01:15:22 INFO - PROCESS | 1663 | 1463645722380 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 01:15:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:15:22 INFO - PROCESS | 1663 | 1463645722383 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:15:22 INFO - PROCESS | 1663 | 1463645722385 Marionette TRACE conn2 <- [1,2806,null,{}] 01:15:22 INFO - PROCESS | 1663 | 1463645722388 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:22 INFO - PROCESS | 1663 | 1463645722514 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 01:15:22 INFO - PROCESS | 1663 | 1463645722574 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c8d800 == 37 [pid = 1663] [id = 709] 01:15:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x116795c00) [pid = 1663] [serial = 2127] [outer = 0x0] 01:15:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1182e5800) [pid = 1663] [serial = 2128] [outer = 0x116795c00] 01:15:22 INFO - PROCESS | 1663 | 1463645722599 Marionette DEBUG loaded listener.js 01:15:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1185be800) [pid = 1663] [serial = 2129] [outer = 0x116795c00] 01:15:22 INFO - PROCESS | 1663 | 1463645722871 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:15:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:15:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 520ms 01:15:22 INFO - PROCESS | 1663 | 1463645722903 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 01:15:22 INFO - PROCESS | 1663 | 1463645722904 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 01:15:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:15:22 INFO - PROCESS | 1663 | 1463645722906 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:15:22 INFO - PROCESS | 1663 | 1463645722907 Marionette TRACE conn2 <- [1,2810,null,{}] 01:15:22 INFO - PROCESS | 1663 | 1463645722910 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:23 INFO - PROCESS | 1663 | 1463645722999 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 01:15:23 INFO - PROCESS | 1663 | 1463645723003 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12117b800 == 38 [pid = 1663] [id = 710] 01:15:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1131c8400) [pid = 1663] [serial = 2130] [outer = 0x0] 01:15:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118c1ec00) [pid = 1663] [serial = 2131] [outer = 0x1131c8400] 01:15:23 INFO - PROCESS | 1663 | 1463645723028 Marionette DEBUG loaded listener.js 01:15:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119035000) [pid = 1663] [serial = 2132] [outer = 0x1131c8400] 01:15:23 INFO - PROCESS | 1663 | 1463645723338 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:15:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:15:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 474ms 01:15:23 INFO - PROCESS | 1663 | 1463645723381 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 01:15:23 INFO - PROCESS | 1663 | 1463645723382 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 01:15:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:15:23 INFO - PROCESS | 1663 | 1463645723385 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:15:23 INFO - PROCESS | 1663 | 1463645723386 Marionette TRACE conn2 <- [1,2814,null,{}] 01:15:23 INFO - PROCESS | 1663 | 1463645723388 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:23 INFO - PROCESS | 1663 | 1463645723507 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 01:15:23 INFO - PROCESS | 1663 | 1463645723542 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b22000 == 39 [pid = 1663] [id = 711] 01:15:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1182dbc00) [pid = 1663] [serial = 2133] [outer = 0x0] 01:15:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11905fc00) [pid = 1663] [serial = 2134] [outer = 0x1182dbc00] 01:15:23 INFO - PROCESS | 1663 | 1463645723568 Marionette DEBUG loaded listener.js 01:15:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11990dc00) [pid = 1663] [serial = 2135] [outer = 0x1182dbc00] 01:15:23 INFO - PROCESS | 1663 | 1463645723875 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 01:15:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:15:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 518ms 01:15:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:15:23 INFO - PROCESS | 1663 | 1463645723907 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 01:15:23 INFO - PROCESS | 1663 | 1463645723908 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 01:15:23 INFO - PROCESS | 1663 | 1463645723911 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:15:23 INFO - PROCESS | 1663 | 1463645723913 Marionette TRACE conn2 <- [1,2818,null,{}] 01:15:23 INFO - PROCESS | 1663 | 1463645723917 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:24 INFO - PROCESS | 1663 | 1463645724018 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 01:15:24 INFO - PROCESS | 1663 | 1463645724032 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11757b000 == 40 [pid = 1663] [id = 712] 01:15:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x119039400) [pid = 1663] [serial = 2136] [outer = 0x0] 01:15:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119dd5800) [pid = 1663] [serial = 2137] [outer = 0x119039400] 01:15:24 INFO - PROCESS | 1663 | 1463645724058 Marionette DEBUG loaded listener.js 01:15:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12110b400) [pid = 1663] [serial = 2138] [outer = 0x119039400] 01:15:24 INFO - PROCESS | 1663 | 1463645724368 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 01:15:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:15:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 01:15:24 INFO - PROCESS | 1663 | 1463645724431 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 01:15:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:15:24 INFO - PROCESS | 1663 | 1463645724433 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 01:15:24 INFO - PROCESS | 1663 | 1463645724435 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:15:24 INFO - PROCESS | 1663 | 1463645724436 Marionette TRACE conn2 <- [1,2822,null,{}] 01:15:24 INFO - PROCESS | 1663 | 1463645724438 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:24 INFO - PROCESS | 1663 | 1463645724534 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 01:15:24 INFO - PROCESS | 1663 | 1463645724546 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x124620000 == 41 [pid = 1663] [id = 713] 01:15:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119ddb400) [pid = 1663] [serial = 2139] [outer = 0x0] 01:15:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1211a5400) [pid = 1663] [serial = 2140] [outer = 0x119ddb400] 01:15:24 INFO - PROCESS | 1663 | 1463645724571 Marionette DEBUG loaded listener.js 01:15:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1211b0c00) [pid = 1663] [serial = 2141] [outer = 0x119ddb400] 01:15:24 INFO - PROCESS | 1663 | 1463645724938 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:15:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:15:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 522ms 01:15:24 INFO - PROCESS | 1663 | 1463645724958 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 01:15:24 INFO - PROCESS | 1663 | 1463645724960 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 01:15:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:15:24 INFO - PROCESS | 1663 | 1463645724964 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:15:24 INFO - PROCESS | 1663 | 1463645724966 Marionette TRACE conn2 <- [1,2826,null,{}] 01:15:24 INFO - PROCESS | 1663 | 1463645724975 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:25 INFO - PROCESS | 1663 | 1463645725128 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 01:15:25 INFO - PROCESS | 1663 | 1463645725146 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x124e95000 == 42 [pid = 1663] [id = 714] 01:15:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1211b1800) [pid = 1663] [serial = 2142] [outer = 0x0] 01:15:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x121397000) [pid = 1663] [serial = 2143] [outer = 0x1211b1800] 01:15:25 INFO - PROCESS | 1663 | 1463645725177 Marionette DEBUG loaded listener.js 01:15:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x123b3b800) [pid = 1663] [serial = 2144] [outer = 0x1211b1800] 01:15:25 INFO - PROCESS | 1663 | 1463645725524 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:15:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:15:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 582ms 01:15:25 INFO - PROCESS | 1663 | 1463645725546 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 01:15:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:15:25 INFO - PROCESS | 1663 | 1463645725549 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 01:15:25 INFO - PROCESS | 1663 | 1463645725551 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:15:25 INFO - PROCESS | 1663 | 1463645725552 Marionette TRACE conn2 <- [1,2830,null,{}] 01:15:25 INFO - PROCESS | 1663 | 1463645725554 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:25 INFO - PROCESS | 1663 | 1463645725657 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 01:15:25 INFO - PROCESS | 1663 | 1463645725662 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x129975800 == 43 [pid = 1663] [id = 715] 01:15:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x121398000) [pid = 1663] [serial = 2145] [outer = 0x0] 01:15:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x123c14c00) [pid = 1663] [serial = 2146] [outer = 0x121398000] 01:15:25 INFO - PROCESS | 1663 | 1463645725687 Marionette DEBUG loaded listener.js 01:15:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1242cec00) [pid = 1663] [serial = 2147] [outer = 0x121398000] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11954bc00) [pid = 1663] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x123c0f400) [pid = 1663] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11872a800) [pid = 1663] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x113e66400) [pid = 1663] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119038c00) [pid = 1663] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x111013800) [pid = 1663] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x111bb9c00) [pid = 1663] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1110a6c00) [pid = 1663] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119de0800) [pid = 1663] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1193c6000) [pid = 1663] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x117171800) [pid = 1663] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x123c1a800) [pid = 1663] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:15:25 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121398800) [pid = 1663] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:15:26 INFO - PROCESS | 1663 | 1463645726122 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:15:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:15:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 619ms 01:15:26 INFO - PROCESS | 1663 | 1463645726170 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 01:15:26 INFO - PROCESS | 1663 | 1463645726172 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 01:15:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:15:26 INFO - PROCESS | 1663 | 1463645726174 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:15:26 INFO - PROCESS | 1663 | 1463645726176 Marionette TRACE conn2 <- [1,2834,null,{}] 01:15:26 INFO - PROCESS | 1663 | 1463645726184 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:26 INFO - PROCESS | 1663 | 1463645726305 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 01:15:26 INFO - PROCESS | 1663 | 1463645726313 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9c0800 == 44 [pid = 1663] [id = 716] 01:15:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1110a6c00) [pid = 1663] [serial = 2148] [outer = 0x0] 01:15:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11a40c400) [pid = 1663] [serial = 2149] [outer = 0x1110a6c00] 01:15:26 INFO - PROCESS | 1663 | 1463645726342 Marionette DEBUG loaded listener.js 01:15:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x124320000) [pid = 1663] [serial = 2150] [outer = 0x1110a6c00] 01:15:26 INFO - PROCESS | 1663 | 1463645726692 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:15:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:15:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 523ms 01:15:26 INFO - PROCESS | 1663 | 1463645726700 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 01:15:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:15:26 INFO - PROCESS | 1663 | 1463645726702 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 01:15:26 INFO - PROCESS | 1663 | 1463645726705 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:15:26 INFO - PROCESS | 1663 | 1463645726707 Marionette TRACE conn2 <- [1,2838,null,{}] 01:15:26 INFO - PROCESS | 1663 | 1463645726710 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:26 INFO - PROCESS | 1663 | 1463645726865 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 01:15:26 INFO - PROCESS | 1663 | 1463645726874 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad10000 == 45 [pid = 1663] [id = 717] 01:15:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118062800) [pid = 1663] [serial = 2151] [outer = 0x0] 01:15:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1245e5400) [pid = 1663] [serial = 2152] [outer = 0x118062800] 01:15:26 INFO - PROCESS | 1663 | 1463645726903 Marionette DEBUG loaded listener.js 01:15:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1260ca400) [pid = 1663] [serial = 2153] [outer = 0x118062800] 01:15:27 INFO - PROCESS | 1663 | 1463645727230 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:15:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:15:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 573ms 01:15:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:15:27 INFO - PROCESS | 1663 | 1463645727278 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 01:15:27 INFO - PROCESS | 1663 | 1463645727280 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 01:15:27 INFO - PROCESS | 1663 | 1463645727283 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:15:27 INFO - PROCESS | 1663 | 1463645727284 Marionette TRACE conn2 <- [1,2842,null,{}] 01:15:27 INFO - PROCESS | 1663 | 1463645727287 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:27 INFO - PROCESS | 1663 | 1463645727405 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 01:15:27 INFO - PROCESS | 1663 | 1463645727486 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adb9000 == 46 [pid = 1663] [id = 718] 01:15:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x110fb2400) [pid = 1663] [serial = 2154] [outer = 0x0] 01:15:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1169b1c00) [pid = 1663] [serial = 2155] [outer = 0x110fb2400] 01:15:27 INFO - PROCESS | 1663 | 1463645727520 Marionette DEBUG loaded listener.js 01:15:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119d6b800) [pid = 1663] [serial = 2156] [outer = 0x110fb2400] 01:15:27 INFO - PROCESS | 1663 | 1463645727816 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:15:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:15:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 570ms 01:15:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:15:27 INFO - PROCESS | 1663 | 1463645727854 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 01:15:27 INFO - PROCESS | 1663 | 1463645727855 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 01:15:27 INFO - PROCESS | 1663 | 1463645727865 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:15:27 INFO - PROCESS | 1663 | 1463645727866 Marionette TRACE conn2 <- [1,2846,null,{}] 01:15:27 INFO - PROCESS | 1663 | 1463645727869 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:27 INFO - PROCESS | 1663 | 1463645727944 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 01:15:28 INFO - PROCESS | 1663 | 1463645728051 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x112da4000 == 47 [pid = 1663] [id = 719] 01:15:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x110e78800) [pid = 1663] [serial = 2157] [outer = 0x0] 01:15:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x110e80000) [pid = 1663] [serial = 2158] [outer = 0x110e78800] 01:15:28 INFO - PROCESS | 1663 | 1463645728083 Marionette DEBUG loaded listener.js 01:15:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x112055c00) [pid = 1663] [serial = 2159] [outer = 0x110e78800] 01:15:28 INFO - PROCESS | 1663 | 1463645728520 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:15:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:15:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 729ms 01:15:28 INFO - PROCESS | 1663 | 1463645728588 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 01:15:28 INFO - PROCESS | 1663 | 1463645728590 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 01:15:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:15:28 INFO - PROCESS | 1663 | 1463645728593 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:15:28 INFO - PROCESS | 1663 | 1463645728596 Marionette TRACE conn2 <- [1,2850,null,{}] 01:15:28 INFO - PROCESS | 1663 | 1463645728599 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:28 INFO - PROCESS | 1663 | 1463645728706 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 01:15:28 INFO - PROCESS | 1663 | 1463645728807 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c98000 == 48 [pid = 1663] [id = 720] 01:15:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11606b400) [pid = 1663] [serial = 2160] [outer = 0x0] 01:15:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x116198800) [pid = 1663] [serial = 2161] [outer = 0x11606b400] 01:15:28 INFO - PROCESS | 1663 | 1463645728840 Marionette DEBUG loaded listener.js 01:15:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1169ab000) [pid = 1663] [serial = 2162] [outer = 0x11606b400] 01:15:29 INFO - PROCESS | 1663 | 1463645729263 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 721ms 01:15:29 INFO - PROCESS | 1663 | 1463645729317 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 01:15:29 INFO - PROCESS | 1663 | 1463645729319 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 01:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:15:29 INFO - PROCESS | 1663 | 1463645729322 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:15:29 INFO - PROCESS | 1663 | 1463645729323 Marionette TRACE conn2 <- [1,2854,null,{}] 01:15:29 INFO - PROCESS | 1663 | 1463645729326 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:29 INFO - PROCESS | 1663 | 1463645729426 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 01:15:29 INFO - PROCESS | 1663 | 1463645729483 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7e9800 == 49 [pid = 1663] [id = 721] 01:15:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1171d6800) [pid = 1663] [serial = 2163] [outer = 0x0] 01:15:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118728400) [pid = 1663] [serial = 2164] [outer = 0x1171d6800] 01:15:29 INFO - PROCESS | 1663 | 1463645729514 Marionette DEBUG loaded listener.js 01:15:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11903ec00) [pid = 1663] [serial = 2165] [outer = 0x1171d6800] 01:15:29 INFO - PROCESS | 1663 | 1463645729895 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 620ms 01:15:29 INFO - PROCESS | 1663 | 1463645729943 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 01:15:29 INFO - PROCESS | 1663 | 1463645729946 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 01:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:15:29 INFO - PROCESS | 1663 | 1463645729954 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:15:29 INFO - PROCESS | 1663 | 1463645729959 Marionette TRACE conn2 <- [1,2858,null,{}] 01:15:29 INFO - PROCESS | 1663 | 1463645729962 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:30 INFO - PROCESS | 1663 | 1463645730063 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 01:15:30 INFO - PROCESS | 1663 | 1463645730158 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c069000 == 50 [pid = 1663] [id = 722] 01:15:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1193cbc00) [pid = 1663] [serial = 2166] [outer = 0x0] 01:15:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x119d5fc00) [pid = 1663] [serial = 2167] [outer = 0x1193cbc00] 01:15:30 INFO - PROCESS | 1663 | 1463645730188 Marionette DEBUG loaded listener.js 01:15:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12139cc00) [pid = 1663] [serial = 2168] [outer = 0x1193cbc00] 01:15:30 INFO - PROCESS | 1663 | 1463645730598 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:15:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:15:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 680ms 01:15:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:15:30 INFO - PROCESS | 1663 | 1463645730631 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 01:15:30 INFO - PROCESS | 1663 | 1463645730633 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 01:15:30 INFO - PROCESS | 1663 | 1463645730635 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:15:30 INFO - PROCESS | 1663 | 1463645730636 Marionette TRACE conn2 <- [1,2862,null,{}] 01:15:30 INFO - PROCESS | 1663 | 1463645730639 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:30 INFO - PROCESS | 1663 | 1463645730741 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 01:15:30 INFO - PROCESS | 1663 | 1463645730811 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c291000 == 51 [pid = 1663] [id = 723] 01:15:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x123c0f400) [pid = 1663] [serial = 2169] [outer = 0x0] 01:15:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x124318000) [pid = 1663] [serial = 2170] [outer = 0x123c0f400] 01:15:30 INFO - PROCESS | 1663 | 1463645730840 Marionette DEBUG loaded listener.js 01:15:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1245e9800) [pid = 1663] [serial = 2171] [outer = 0x123c0f400] 01:15:31 INFO - PROCESS | 1663 | 1463645731283 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:15:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:15:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 01:15:31 INFO - PROCESS | 1663 | 1463645731305 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 01:15:31 INFO - PROCESS | 1663 | 1463645731307 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 01:15:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:15:31 INFO - PROCESS | 1663 | 1463645731309 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:15:31 INFO - PROCESS | 1663 | 1463645731311 Marionette TRACE conn2 <- [1,2866,null,{}] 01:15:31 INFO - PROCESS | 1663 | 1463645731313 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:31 INFO - PROCESS | 1663 | 1463645731413 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 01:15:31 INFO - PROCESS | 1663 | 1463645731515 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185e5800 == 52 [pid = 1663] [id = 724] 01:15:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x122d9d400) [pid = 1663] [serial = 2172] [outer = 0x0] 01:15:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x123c1b800) [pid = 1663] [serial = 2173] [outer = 0x122d9d400] 01:15:31 INFO - PROCESS | 1663 | 1463645731552 Marionette DEBUG loaded listener.js 01:15:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x126565c00) [pid = 1663] [serial = 2174] [outer = 0x122d9d400] 01:15:32 INFO - PROCESS | 1663 | 1463645732095 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 822ms 01:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:15:32 INFO - PROCESS | 1663 | 1463645732132 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 01:15:32 INFO - PROCESS | 1663 | 1463645732134 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 01:15:32 INFO - PROCESS | 1663 | 1463645732137 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:15:32 INFO - PROCESS | 1663 | 1463645732140 Marionette TRACE conn2 <- [1,2870,null,{}] 01:15:32 INFO - PROCESS | 1663 | 1463645732143 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:32 INFO - PROCESS | 1663 | 1463645732237 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 01:15:32 INFO - PROCESS | 1663 | 1463645732296 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12118b800 == 53 [pid = 1663] [id = 725] 01:15:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x112f11400) [pid = 1663] [serial = 2175] [outer = 0x0] 01:15:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x112fa0400) [pid = 1663] [serial = 2176] [outer = 0x112f11400] 01:15:32 INFO - PROCESS | 1663 | 1463645732325 Marionette DEBUG loaded listener.js 01:15:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x113e63c00) [pid = 1663] [serial = 2177] [outer = 0x112f11400] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12adb9000 == 52 [pid = 1663] [id = 718] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad10000 == 51 [pid = 1663] [id = 717] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9c0800 == 50 [pid = 1663] [id = 716] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x129975800 == 49 [pid = 1663] [id = 715] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x124e95000 == 48 [pid = 1663] [id = 714] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x124620000 == 47 [pid = 1663] [id = 713] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x11757b000 == 46 [pid = 1663] [id = 712] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12d198800 == 45 [pid = 1663] [id = 18] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x122b22000 == 44 [pid = 1663] [id = 711] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1245ecc00) [pid = 1663] [serial = 2104] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | 1463645732793 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x12117b800 == 43 [pid = 1663] [id = 710] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x119c8d800 == 42 [pid = 1663] [id = 709] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x118189800 == 41 [pid = 1663] [id = 708] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x11704c800 == 40 [pid = 1663] [id = 707] 01:15:32 INFO - PROCESS | 1663 | --DOCSHELL 0x119088800 == 39 [pid = 1663] [id = 706] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12434a800) [pid = 1663] [serial = 2102] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x121110000) [pid = 1663] [serial = 2069] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x124210400) [pid = 1663] [serial = 2099] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1193cb400) [pid = 1663] [serial = 2081] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1160e7c00) [pid = 1663] [serial = 2074] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x119ddc800) [pid = 1663] [serial = 2084] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x119d61800) [pid = 1663] [serial = 2083] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x123c18c00) [pid = 1663] [serial = 2098] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1211b0000) [pid = 1663] [serial = 2090] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1213a1000) [pid = 1663] [serial = 2092] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x119110c00) [pid = 1663] [serial = 2062] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x111f2c000) [pid = 1663] [serial = 2053] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x112f18000) [pid = 1663] [serial = 2072] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x121112000) [pid = 1663] [serial = 2086] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x123bcfc00) [pid = 1663] [serial = 2027] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11954f400) [pid = 1663] [serial = 2065] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11903e400) [pid = 1663] [serial = 2080] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x113e63000) [pid = 1663] [serial = 2056] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1182ea400) [pid = 1663] [serial = 2078] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11754cc00) [pid = 1663] [serial = 2077] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x113961800) [pid = 1663] [serial = 2089] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1242ce800) [pid = 1663] [serial = 2101] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x123bcf400) [pid = 1663] [serial = 2095] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x112678400) [pid = 1663] [serial = 2071] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1211afc00) [pid = 1663] [serial = 2087] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11679f400) [pid = 1663] [serial = 2075] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x122e8dc00) [pid = 1663] [serial = 2093] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x123c11000) [pid = 1663] [serial = 2096] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119d6ac00) [pid = 1663] [serial = 2068] [outer = 0x0] [url = about:blank] 01:15:32 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1182e7800) [pid = 1663] [serial = 2059] [outer = 0x0] [url = about:blank] 01:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 672ms 01:15:32 INFO - PROCESS | 1663 | 1463645732809 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 01:15:32 INFO - PROCESS | 1663 | 1463645732813 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 01:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:15:32 INFO - PROCESS | 1663 | 1463645732817 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:15:32 INFO - PROCESS | 1663 | 1463645732819 Marionette TRACE conn2 <- [1,2874,null,{}] 01:15:32 INFO - PROCESS | 1663 | 1463645732821 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:32 INFO - PROCESS | 1663 | 1463645732900 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 01:15:32 INFO - PROCESS | 1663 | 1463645732929 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x1170ac800 == 40 [pid = 1663] [id = 726] 01:15:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11619b000) [pid = 1663] [serial = 2178] [outer = 0x0] 01:15:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11679f000) [pid = 1663] [serial = 2179] [outer = 0x11619b000] 01:15:32 INFO - PROCESS | 1663 | 1463645732954 Marionette DEBUG loaded listener.js 01:15:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1171df400) [pid = 1663] [serial = 2180] [outer = 0x11619b000] 01:15:33 INFO - PROCESS | 1663 | 1463645733296 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:15:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:15:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 521ms 01:15:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:15:33 INFO - PROCESS | 1663 | 1463645733343 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 01:15:33 INFO - PROCESS | 1663 | 1463645733344 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 01:15:33 INFO - PROCESS | 1663 | 1463645733346 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:15:33 INFO - PROCESS | 1663 | 1463645733349 Marionette TRACE conn2 <- [1,2878,null,{}] 01:15:33 INFO - PROCESS | 1663 | 1463645733356 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:33 INFO - PROCESS | 1663 | 1463645733436 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 01:15:33 INFO - PROCESS | 1663 | 1463645733442 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x121137800 == 41 [pid = 1663] [id = 727] 01:15:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1182e1c00) [pid = 1663] [serial = 2181] [outer = 0x0] 01:15:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1185c7400) [pid = 1663] [serial = 2182] [outer = 0x1182e1c00] 01:15:33 INFO - PROCESS | 1663 | 1463645733472 Marionette DEBUG loaded listener.js 01:15:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11903fc00) [pid = 1663] [serial = 2183] [outer = 0x1182e1c00] 01:15:33 INFO - PROCESS | 1663 | 1463645733819 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:15:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:15:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 01:15:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:15:33 INFO - PROCESS | 1663 | 1463645733870 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 01:15:33 INFO - PROCESS | 1663 | 1463645733872 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 01:15:33 INFO - PROCESS | 1663 | 1463645733874 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:15:33 INFO - PROCESS | 1663 | 1463645733875 Marionette TRACE conn2 <- [1,2882,null,{}] 01:15:33 INFO - PROCESS | 1663 | 1463645733877 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:33 INFO - PROCESS | 1663 | 1463645733961 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 01:15:33 INFO - PROCESS | 1663 | 1463645733967 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x123875000 == 42 [pid = 1663] [id = 728] 01:15:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11910fc00) [pid = 1663] [serial = 2184] [outer = 0x0] 01:15:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1193d0800) [pid = 1663] [serial = 2185] [outer = 0x11910fc00] 01:15:33 INFO - PROCESS | 1663 | 1463645733993 Marionette DEBUG loaded listener.js 01:15:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119d5d400) [pid = 1663] [serial = 2186] [outer = 0x11910fc00] 01:15:34 INFO - PROCESS | 1663 | 1463645734346 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:15:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:15:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 520ms 01:15:34 INFO - PROCESS | 1663 | 1463645734395 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 01:15:34 INFO - PROCESS | 1663 | 1463645734396 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 01:15:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:15:34 INFO - PROCESS | 1663 | 1463645734398 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:15:34 INFO - PROCESS | 1663 | 1463645734399 Marionette TRACE conn2 <- [1,2886,null,{}] 01:15:34 INFO - PROCESS | 1663 | 1463645734401 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:34 INFO - PROCESS | 1663 | 1463645734479 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 01:15:34 INFO - PROCESS | 1663 | 1463645734543 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x124957800 == 43 [pid = 1663] [id = 729] 01:15:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x118724800) [pid = 1663] [serial = 2187] [outer = 0x0] 01:15:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119d63000) [pid = 1663] [serial = 2188] [outer = 0x118724800] 01:15:34 INFO - PROCESS | 1663 | 1463645734571 Marionette DEBUG loaded listener.js 01:15:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x121111000) [pid = 1663] [serial = 2189] [outer = 0x118724800] 01:15:34 INFO - PROCESS | 1663 | 1463645734862 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:15:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:15:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 01:15:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:15:34 INFO - PROCESS | 1663 | 1463645734919 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 01:15:34 INFO - PROCESS | 1663 | 1463645734920 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 01:15:34 INFO - PROCESS | 1663 | 1463645734923 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:15:34 INFO - PROCESS | 1663 | 1463645734924 Marionette TRACE conn2 <- [1,2890,null,{}] 01:15:34 INFO - PROCESS | 1663 | 1463645734926 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:35 INFO - PROCESS | 1663 | 1463645735040 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 01:15:35 INFO - PROCESS | 1663 | 1463645735052 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x11856d000 == 44 [pid = 1663] [id = 730] 01:15:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119ddf800) [pid = 1663] [serial = 2190] [outer = 0x0] 01:15:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1211af800) [pid = 1663] [serial = 2191] [outer = 0x119ddf800] 01:15:35 INFO - PROCESS | 1663 | 1463645735109 Marionette DEBUG loaded listener.js 01:15:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1242c7000) [pid = 1663] [serial = 2192] [outer = 0x119ddf800] 01:15:35 INFO - PROCESS | 1663 | 1463645735428 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:15:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:15:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 01:15:35 INFO - PROCESS | 1663 | 1463645735443 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 01:15:35 INFO - PROCESS | 1663 | 1463645735444 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 01:15:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:15:35 INFO - PROCESS | 1663 | 1463645735450 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:15:35 INFO - PROCESS | 1663 | 1463645735451 Marionette TRACE conn2 <- [1,2894,null,{}] 01:15:35 INFO - PROCESS | 1663 | 1463645735453 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:35 INFO - PROCESS | 1663 | 1463645735566 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 01:15:35 INFO - PROCESS | 1663 | 1463645735578 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a7ee000 == 45 [pid = 1663] [id = 731] 01:15:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x121110000) [pid = 1663] [serial = 2193] [outer = 0x0] 01:15:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1243c7800) [pid = 1663] [serial = 2194] [outer = 0x121110000] 01:15:35 INFO - PROCESS | 1663 | 1463645735603 Marionette DEBUG loaded listener.js 01:15:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x124eb1000) [pid = 1663] [serial = 2195] [outer = 0x121110000] 01:15:35 INFO - PROCESS | 1663 | 1463645735941 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:15:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:15:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 522ms 01:15:35 INFO - PROCESS | 1663 | 1463645735970 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 01:15:35 INFO - PROCESS | 1663 | 1463645735971 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 01:15:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:15:35 INFO - PROCESS | 1663 | 1463645735983 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:15:35 INFO - PROCESS | 1663 | 1463645735984 Marionette TRACE conn2 <- [1,2898,null,{}] 01:15:35 INFO - PROCESS | 1663 | 1463645735986 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:36 INFO - PROCESS | 1663 | 1463645736086 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 01:15:36 INFO - PROCESS | 1663 | 1463645736090 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad14000 == 46 [pid = 1663] [id = 732] 01:15:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1242c7800) [pid = 1663] [serial = 2196] [outer = 0x0] 01:15:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1267af800) [pid = 1663] [serial = 2197] [outer = 0x1242c7800] 01:15:36 INFO - PROCESS | 1663 | 1463645736147 Marionette DEBUG loaded listener.js 01:15:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1269a0c00) [pid = 1663] [serial = 2198] [outer = 0x1242c7800] 01:15:36 INFO - PROCESS | 1663 | 1463645736466 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:15:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:15:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 01:15:36 INFO - PROCESS | 1663 | 1463645736504 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 01:15:36 INFO - PROCESS | 1663 | 1463645736505 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 01:15:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:15:36 INFO - PROCESS | 1663 | 1463645736507 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:15:36 INFO - PROCESS | 1663 | 1463645736508 Marionette TRACE conn2 <- [1,2902,null,{}] 01:15:36 INFO - PROCESS | 1663 | 1463645736510 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:36 INFO - PROCESS | 1663 | 1463645736612 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 01:15:36 INFO - PROCESS | 1663 | 1463645736616 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adbd000 == 47 [pid = 1663] [id = 733] 01:15:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12671f400) [pid = 1663] [serial = 2199] [outer = 0x0] 01:15:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x126e41400) [pid = 1663] [serial = 2200] [outer = 0x12671f400] 01:15:36 INFO - PROCESS | 1663 | 1463645736641 Marionette DEBUG loaded listener.js 01:15:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126e58c00) [pid = 1663] [serial = 2201] [outer = 0x12671f400] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12d199800) [pid = 1663] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119107400) [pid = 1663] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x111b06400) [pid = 1663] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1181cb400) [pid = 1663] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x118c21c00) [pid = 1663] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11395cc00) [pid = 1663] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1245af800) [pid = 1663] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11266c400) [pid = 1663] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x112f19c00) [pid = 1663] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x119039400) [pid = 1663] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x116795c00) [pid = 1663] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1131c8400) [pid = 1663] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1166b5800) [pid = 1663] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1182dbc00) [pid = 1663] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119ddb400) [pid = 1663] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1211b1800) [pid = 1663] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1110a6c00) [pid = 1663] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x121398000) [pid = 1663] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118062800) [pid = 1663] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:15:36 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12d1b4c00) [pid = 1663] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:15:37 INFO - PROCESS | 1663 | 1463645737136 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:15:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:15:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 669ms 01:15:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:15:37 INFO - PROCESS | 1663 | 1463645737184 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 01:15:37 INFO - PROCESS | 1663 | 1463645737186 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 01:15:37 INFO - PROCESS | 1663 | 1463645737192 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:15:37 INFO - PROCESS | 1663 | 1463645737193 Marionette TRACE conn2 <- [1,2906,null,{}] 01:15:37 INFO - PROCESS | 1663 | 1463645737205 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:37 INFO - PROCESS | 1663 | 1463645737331 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 01:15:37 INFO - PROCESS | 1663 | 1463645737341 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adc4800 == 48 [pid = 1663] [id = 734] 01:15:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x112674800) [pid = 1663] [serial = 2202] [outer = 0x0] 01:15:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1181d2000) [pid = 1663] [serial = 2203] [outer = 0x112674800] 01:15:37 INFO - PROCESS | 1663 | 1463645737377 Marionette DEBUG loaded listener.js 01:15:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x121110c00) [pid = 1663] [serial = 2204] [outer = 0x112674800] 01:15:37 INFO - PROCESS | 1663 | 1463645737720 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:15:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:15:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 579ms 01:15:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:15:37 INFO - PROCESS | 1663 | 1463645737770 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 01:15:37 INFO - PROCESS | 1663 | 1463645737772 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 01:15:37 INFO - PROCESS | 1663 | 1463645737774 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:15:37 INFO - PROCESS | 1663 | 1463645737776 Marionette TRACE conn2 <- [1,2910,null,{}] 01:15:37 INFO - PROCESS | 1663 | 1463645737778 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:37 INFO - PROCESS | 1663 | 1463645737872 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 01:15:37 INFO - PROCESS | 1663 | 1463645737876 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c29d800 == 49 [pid = 1663] [id = 735] 01:15:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x123c19400) [pid = 1663] [serial = 2205] [outer = 0x0] 01:15:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x126e5d000) [pid = 1663] [serial = 2206] [outer = 0x123c19400] 01:15:37 INFO - PROCESS | 1663 | 1463645737906 Marionette DEBUG loaded listener.js 01:15:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x126ed1800) [pid = 1663] [serial = 2207] [outer = 0x123c19400] 01:15:38 INFO - PROCESS | 1663 | 1463645738210 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 01:15:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:15:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:15:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 471ms 01:15:38 INFO - PROCESS | 1663 | 1463645738248 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 01:15:38 INFO - TEST-START | /DOMEvents/constructors.html 01:15:38 INFO - PROCESS | 1663 | 1463645738250 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 01:15:38 INFO - PROCESS | 1663 | 1463645738252 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:15:38 INFO - PROCESS | 1663 | 1463645738253 Marionette TRACE conn2 <- [1,2914,null,{}] 01:15:38 INFO - PROCESS | 1663 | 1463645738256 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:38 INFO - PROCESS | 1663 | 1463645738337 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 01:15:38 INFO - PROCESS | 1663 | 1463645738341 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cb86000 == 50 [pid = 1663] [id = 736] 01:15:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x126ed1c00) [pid = 1663] [serial = 2208] [outer = 0x0] 01:15:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x126ed8c00) [pid = 1663] [serial = 2209] [outer = 0x126ed1c00] 01:15:38 INFO - PROCESS | 1663 | 1463645738366 Marionette DEBUG loaded listener.js 01:15:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x126edd800) [pid = 1663] [serial = 2210] [outer = 0x126ed1c00] 01:15:38 INFO - PROCESS | 1663 | 1463645738713 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:15:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:15:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:15:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:15:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:15:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:15:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:15:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:15:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:15:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 475ms 01:15:38 INFO - PROCESS | 1663 | 1463645738744 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 01:15:38 INFO - PROCESS | 1663 | 1463645738746 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 01:15:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:15:38 INFO - PROCESS | 1663 | 1463645738751 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:15:38 INFO - PROCESS | 1663 | 1463645738752 Marionette TRACE conn2 <- [1,2918,null,{}] 01:15:38 INFO - PROCESS | 1663 | 1463645738754 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:38 INFO - PROCESS | 1663 | 1463645738837 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 01:15:38 INFO - PROCESS | 1663 | 1463645738841 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cba0800 == 51 [pid = 1663] [id = 737] 01:15:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126ed3800) [pid = 1663] [serial = 2211] [outer = 0x0] 01:15:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x128d35800) [pid = 1663] [serial = 2212] [outer = 0x126ed3800] 01:15:38 INFO - PROCESS | 1663 | 1463645738866 Marionette DEBUG loaded listener.js 01:15:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128d3f000) [pid = 1663] [serial = 2213] [outer = 0x126ed3800] 01:15:39 INFO - PROCESS | 1663 | 1463645739339 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:15:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:15:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 619ms 01:15:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:15:39 INFO - PROCESS | 1663 | 1463645739370 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 01:15:39 INFO - PROCESS | 1663 | 1463645739374 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 01:15:39 INFO - PROCESS | 1663 | 1463645739377 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:15:39 INFO - PROCESS | 1663 | 1463645739380 Marionette TRACE conn2 <- [1,2922,null,{}] 01:15:39 INFO - PROCESS | 1663 | 1463645739383 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:39 INFO - PROCESS | 1663 | 1463645739490 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 01:15:39 INFO - PROCESS | 1663 | 1463645739564 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x11961b800 == 52 [pid = 1663] [id = 738] 01:15:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x112769000) [pid = 1663] [serial = 2214] [outer = 0x0] 01:15:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1139b4000) [pid = 1663] [serial = 2215] [outer = 0x112769000] 01:15:39 INFO - PROCESS | 1663 | 1463645739597 Marionette DEBUG loaded listener.js 01:15:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x116a52400) [pid = 1663] [serial = 2216] [outer = 0x112769000] 01:15:39 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:15:39 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:15:39 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:15:39 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:15:39 INFO - PROCESS | 1663 | 1463645739968 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 01:15:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:15:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:15:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:15:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:15:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 01:15:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:15:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:15:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:15:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 01:15:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:15:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:15:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:15:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 01:15:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:15:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:15:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:15:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:15:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms 01:15:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:15:40 INFO - PROCESS | 1663 | 1463645740000 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 01:15:40 INFO - PROCESS | 1663 | 1463645740004 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 01:15:40 INFO - PROCESS | 1663 | 1463645740008 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:15:40 INFO - PROCESS | 1663 | 1463645740011 Marionette TRACE conn2 <- [1,2926,null,{}] 01:15:40 INFO - PROCESS | 1663 | 1463645740013 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:40 INFO - PROCESS | 1663 | 1463645740116 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 01:15:40 INFO - PROCESS | 1663 | 1463645740176 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x129295800 == 53 [pid = 1663] [id = 739] 01:15:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x117675c00) [pid = 1663] [serial = 2217] [outer = 0x0] 01:15:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x118c29800) [pid = 1663] [serial = 2218] [outer = 0x117675c00] 01:15:40 INFO - PROCESS | 1663 | 1463645740206 Marionette DEBUG loaded listener.js 01:15:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x121112400) [pid = 1663] [serial = 2219] [outer = 0x117675c00] 01:15:40 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:15:40 INFO - PROCESS | 1663 | 1463645740595 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 01:15:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:15:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 620ms 01:15:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:15:40 INFO - PROCESS | 1663 | 1463645740629 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 01:15:40 INFO - PROCESS | 1663 | 1463645740630 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 01:15:40 INFO - PROCESS | 1663 | 1463645740632 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:15:40 INFO - PROCESS | 1663 | 1463645740635 Marionette TRACE conn2 <- [1,2930,null,{}] 01:15:40 INFO - PROCESS | 1663 | 1463645740643 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:40 INFO - PROCESS | 1663 | 1463645740751 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 01:15:40 INFO - PROCESS | 1663 | 1463645740813 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cec6000 == 54 [pid = 1663] [id = 740] 01:15:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1211b1800) [pid = 1663] [serial = 2220] [outer = 0x0] 01:15:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x123bcf400) [pid = 1663] [serial = 2221] [outer = 0x1211b1800] 01:15:40 INFO - PROCESS | 1663 | 1463645740886 Marionette DEBUG loaded listener.js 01:15:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1245ea400) [pid = 1663] [serial = 2222] [outer = 0x1211b1800] 01:15:41 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:15:41 INFO - PROCESS | 1663 | 1463645741196 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 01:15:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:15:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 621ms 01:15:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:15:41 INFO - PROCESS | 1663 | 1463645741254 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 01:15:41 INFO - PROCESS | 1663 | 1463645741256 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 01:15:41 INFO - PROCESS | 1663 | 1463645741258 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:15:41 INFO - PROCESS | 1663 | 1463645741259 Marionette TRACE conn2 <- [1,2934,null,{}] 01:15:41 INFO - PROCESS | 1663 | 1463645741262 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:41 INFO - PROCESS | 1663 | 1463645741365 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 01:15:41 INFO - PROCESS | 1663 | 1463645741440 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d19e800 == 55 [pid = 1663] [id = 741] 01:15:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126920c00) [pid = 1663] [serial = 2223] [outer = 0x0] 01:15:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x126e42400) [pid = 1663] [serial = 2224] [outer = 0x126920c00] 01:15:41 INFO - PROCESS | 1663 | 1463645741511 Marionette DEBUG loaded listener.js 01:15:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x126e64400) [pid = 1663] [serial = 2225] [outer = 0x126920c00] 01:15:41 INFO - PROCESS | 1663 | 1463645741843 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:15:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:15:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 619ms 01:15:41 INFO - PROCESS | 1663 | 1463645741878 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 01:15:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:15:41 INFO - PROCESS | 1663 | 1463645741882 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 01:15:41 INFO - PROCESS | 1663 | 1463645741886 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:15:41 INFO - PROCESS | 1663 | 1463645741887 Marionette TRACE conn2 <- [1,2938,null,{}] 01:15:41 INFO - PROCESS | 1663 | 1463645741891 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:42 INFO - PROCESS | 1663 | 1463645742028 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 01:15:42 INFO - PROCESS | 1663 | 1463645742130 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12adaf800 == 56 [pid = 1663] [id = 742] 01:15:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x112051800) [pid = 1663] [serial = 2226] [outer = 0x0] 01:15:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126ed3c00) [pid = 1663] [serial = 2227] [outer = 0x112051800] 01:15:42 INFO - PROCESS | 1663 | 1463645742161 Marionette DEBUG loaded listener.js 01:15:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x128d3a000) [pid = 1663] [serial = 2228] [outer = 0x112051800] 01:15:42 INFO - PROCESS | 1663 | 1463645742488 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:15:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:15:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 01:15:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:15:42 INFO - PROCESS | 1663 | 1463645742557 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 01:15:42 INFO - PROCESS | 1663 | 1463645742558 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 01:15:42 INFO - PROCESS | 1663 | 1463645742561 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:15:42 INFO - PROCESS | 1663 | 1463645742562 Marionette TRACE conn2 <- [1,2942,null,{}] 01:15:42 INFO - PROCESS | 1663 | 1463645742565 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:42 INFO - PROCESS | 1663 | 1463645742676 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 01:15:42 INFO - PROCESS | 1663 | 1463645742766 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x119c91000 == 57 [pid = 1663] [id = 743] 01:15:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1122b2000) [pid = 1663] [serial = 2229] [outer = 0x0] 01:15:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x113bf6c00) [pid = 1663] [serial = 2230] [outer = 0x1122b2000] 01:15:42 INFO - PROCESS | 1663 | 1463645742797 Marionette DEBUG loaded listener.js 01:15:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x128dd3800) [pid = 1663] [serial = 2231] [outer = 0x1122b2000] 01:15:43 INFO - PROCESS | 1663 | 1463645743310 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 01:15:43 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 01:15:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:15:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 771ms 01:15:43 INFO - PROCESS | 1663 | 1463645743332 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 01:15:43 INFO - PROCESS | 1663 | 1463645743335 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 01:15:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:15:43 INFO - PROCESS | 1663 | 1463645743338 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:15:43 INFO - PROCESS | 1663 | 1463645743340 Marionette TRACE conn2 <- [1,2946,null,{}] 01:15:43 INFO - PROCESS | 1663 | 1463645743344 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:43 INFO - PROCESS | 1663 | 1463645743440 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 01:15:43 INFO - PROCESS | 1663 | 1463645743500 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x123870000 == 58 [pid = 1663] [id = 744] 01:15:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x111d7c800) [pid = 1663] [serial = 2232] [outer = 0x0] 01:15:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x11276e400) [pid = 1663] [serial = 2233] [outer = 0x111d7c800] 01:15:43 INFO - PROCESS | 1663 | 1463645743528 Marionette DEBUG loaded listener.js 01:15:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1139bd400) [pid = 1663] [serial = 2234] [outer = 0x111d7c800] 01:15:43 INFO - PROCESS | 1663 | 1463645743886 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:15:43 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:15:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 572ms 01:15:43 INFO - PROCESS | 1663 | 1463645743910 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 01:15:43 INFO - PROCESS | 1663 | 1463645743915 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 01:15:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:15:43 INFO - PROCESS | 1663 | 1463645743920 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:15:43 INFO - PROCESS | 1663 | 1463645743922 Marionette TRACE conn2 <- [1,2950,null,{}] 01:15:43 INFO - PROCESS | 1663 | 1463645743924 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:44 INFO - PROCESS | 1663 | 1463645744017 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 01:15:44 INFO - PROCESS | 1663 | 1463645744142 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x118281800 == 59 [pid = 1663] [id = 745] 01:15:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1166b4c00) [pid = 1663] [serial = 2235] [outer = 0x0] 01:15:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11679d400) [pid = 1663] [serial = 2236] [outer = 0x1166b4c00] 01:15:44 INFO - PROCESS | 1663 | 1463645744184 Marionette DEBUG loaded listener.js 01:15:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1171d4c00) [pid = 1663] [serial = 2237] [outer = 0x1166b4c00] 01:15:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x117044800 == 60 [pid = 1663] [id = 746] 01:15:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1182e4800) [pid = 1663] [serial = 2238] [outer = 0x0] 01:15:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1166b1800) [pid = 1663] [serial = 2239] [outer = 0x1182e4800] 01:15:44 INFO - PROCESS | 1663 | 1463645744716 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:15:44 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:15:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 825ms 01:15:44 INFO - PROCESS | 1663 | 1463645744745 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 01:15:44 INFO - PROCESS | 1663 | 1463645744746 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 01:15:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:15:44 INFO - PROCESS | 1663 | 1463645744748 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:15:44 INFO - PROCESS | 1663 | 1463645744751 Marionette TRACE conn2 <- [1,2954,null,{}] 01:15:44 INFO - PROCESS | 1663 | 1463645744758 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:44 INFO - PROCESS | 1663 | 1463645744878 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12cb86000 == 59 [pid = 1663] [id = 736] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12c29d800 == 58 [pid = 1663] [id = 735] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12adc4800 == 57 [pid = 1663] [id = 734] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12adbd000 == 56 [pid = 1663] [id = 733] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad14000 == 55 [pid = 1663] [id = 732] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7ee000 == 54 [pid = 1663] [id = 731] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x11856d000 == 53 [pid = 1663] [id = 730] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12d1a4800) [pid = 1663] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12110cc00) [pid = 1663] [serial = 2113] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x118064800) [pid = 1663] [serial = 2110] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x112f0e800) [pid = 1663] [serial = 2107] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x123c16400) [pid = 1663] [serial = 2116] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1169b1c00) [pid = 1663] [serial = 2155] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x124957800 == 52 [pid = 1663] [id = 729] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x123875000 == 51 [pid = 1663] [id = 728] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x121137800 == 50 [pid = 1663] [id = 727] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x1170ac800 == 49 [pid = 1663] [id = 726] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12118b800 == 48 [pid = 1663] [id = 725] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x119c98000 == 47 [pid = 1663] [id = 720] 01:15:44 INFO - PROCESS | 1663 | --DOCSHELL 0x112da4000 == 46 [pid = 1663] [id = 719] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1185c4400) [pid = 1663] [serial = 1445] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:15:44 INFO - PROCESS | 1663 | 1463645744980 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x119c39c00) [pid = 1663] [serial = 2066] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x112673800) [pid = 1663] [serial = 2054] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x118728c00) [pid = 1663] [serial = 2060] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1193cc000) [pid = 1663] [serial = 2063] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x11618e800) [pid = 1663] [serial = 2057] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x124e49000) [pid = 1663] [serial = 2105] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x112f15000) [pid = 1663] [serial = 2120] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x112673000) [pid = 1663] [serial = 2119] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x116142000) [pid = 1663] [serial = 2123] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x113b71000) [pid = 1663] [serial = 2122] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x119dd5800) [pid = 1663] [serial = 2137] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1182e5800) [pid = 1663] [serial = 2128] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1185be800) [pid = 1663] [serial = 2129] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x118c1ec00) [pid = 1663] [serial = 2131] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x119035000) [pid = 1663] [serial = 2132] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1169b2c00) [pid = 1663] [serial = 2125] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1171d9c00) [pid = 1663] [serial = 2126] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11905fc00) [pid = 1663] [serial = 2134] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1211a5400) [pid = 1663] [serial = 2140] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1211b0c00) [pid = 1663] [serial = 2141] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x123b3b800) [pid = 1663] [serial = 2144] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x121397000) [pid = 1663] [serial = 2143] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11a40c400) [pid = 1663] [serial = 2149] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x123c14c00) [pid = 1663] [serial = 2146] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1245e5400) [pid = 1663] [serial = 2152] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1242cec00) [pid = 1663] [serial = 2147] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11990dc00) [pid = 1663] [serial = 2135] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12110b400) [pid = 1663] [serial = 2138] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x124320000) [pid = 1663] [serial = 2150] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1260ca400) [pid = 1663] [serial = 2153] [outer = 0x0] [url = about:blank] 01:15:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x116129800 == 47 [pid = 1663] [id = 747] 01:15:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x112a60c00) [pid = 1663] [serial = 2240] [outer = 0x0] 01:15:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x112f15c00) [pid = 1663] [serial = 2241] [outer = 0x112a60c00] 01:15:45 INFO - PROCESS | 1663 | 1463645745012 Marionette DEBUG loaded listener.js 01:15:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11805f400) [pid = 1663] [serial = 2242] [outer = 0x112a60c00] 01:15:45 INFO - PROCESS | 1663 | 1463645745288 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:15:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:15: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 01:15:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 571ms 01:15:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:15:45 INFO - PROCESS | 1663 | 1463645745319 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 01:15:45 INFO - PROCESS | 1663 | 1463645745321 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 01:15:45 INFO - PROCESS | 1663 | 1463645745323 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:15:45 INFO - PROCESS | 1663 | 1463645745325 Marionette TRACE conn2 <- [1,2958,null,{}] 01:15:45 INFO - PROCESS | 1663 | 1463645745327 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:45 INFO - PROCESS | 1663 | 1463645745431 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 01:15:45 INFO - PROCESS | 1663 | 1463645745453 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x121145000 == 48 [pid = 1663] [id = 748] 01:15:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118726400) [pid = 1663] [serial = 2243] [outer = 0x0] 01:15:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11905dc00) [pid = 1663] [serial = 2244] [outer = 0x118726400] 01:15:45 INFO - PROCESS | 1663 | 1463645745479 Marionette DEBUG loaded listener.js 01:15:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1193c5800) [pid = 1663] [serial = 2245] [outer = 0x118726400] 01:15:45 INFO - PROCESS | 1663 | 1463645745794 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:15:45 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 01:15:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 520ms 01:15:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:15:45 INFO - PROCESS | 1663 | 1463645745844 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 01:15:45 INFO - PROCESS | 1663 | 1463645745845 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 01:15:45 INFO - PROCESS | 1663 | 1463645745847 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:15:45 INFO - PROCESS | 1663 | 1463645745848 Marionette TRACE conn2 <- [1,2962,null,{}] 01:15:45 INFO - PROCESS | 1663 | 1463645745850 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:45 INFO - PROCESS | 1663 | 1463645745928 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 01:15:45 INFO - PROCESS | 1663 | 1463645745934 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x124976000 == 49 [pid = 1663] [id = 749] 01:15:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1193d1400) [pid = 1663] [serial = 2246] [outer = 0x0] 01:15:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119906400) [pid = 1663] [serial = 2247] [outer = 0x1193d1400] 01:15:45 INFO - PROCESS | 1663 | 1463645745960 Marionette DEBUG loaded listener.js 01:15:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x119d64000) [pid = 1663] [serial = 2248] [outer = 0x1193d1400] 01:15:46 INFO - PROCESS | 1663 | 1463645746268 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:15: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. 01:15:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 469ms 01:15:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:15:46 INFO - PROCESS | 1663 | 1463645746316 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 01:15:46 INFO - PROCESS | 1663 | 1463645746318 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 01:15:46 INFO - PROCESS | 1663 | 1463645746320 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:15:46 INFO - PROCESS | 1663 | 1463645746321 Marionette TRACE conn2 <- [1,2966,null,{}] 01:15:46 INFO - PROCESS | 1663 | 1463645746323 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:46 INFO - PROCESS | 1663 | 1463645746438 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 01:15:46 INFO - PROCESS | 1663 | 1463645746447 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e31800 == 50 [pid = 1663] [id = 750] 01:15:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x119d63400) [pid = 1663] [serial = 2249] [outer = 0x0] 01:15:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12110b400) [pid = 1663] [serial = 2250] [outer = 0x119d63400] 01:15:46 INFO - PROCESS | 1663 | 1463645746473 Marionette DEBUG loaded listener.js 01:15:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x121397000) [pid = 1663] [serial = 2251] [outer = 0x119d63400] 01:15:46 INFO - PROCESS | 1663 | 1463645746774 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:15:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 01:15:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 467ms 01:15:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:15:46 INFO - PROCESS | 1663 | 1463645746788 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 01:15:46 INFO - PROCESS | 1663 | 1463645746789 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 01:15:46 INFO - PROCESS | 1663 | 1463645746791 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:15:46 INFO - PROCESS | 1663 | 1463645746792 Marionette TRACE conn2 <- [1,2970,null,{}] 01:15:46 INFO - PROCESS | 1663 | 1463645746794 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:46 INFO - PROCESS | 1663 | 1463645746875 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 01:15:46 INFO - PROCESS | 1663 | 1463645746881 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x129976000 == 51 [pid = 1663] [id = 751] 01:15:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12139c800) [pid = 1663] [serial = 2252] [outer = 0x0] 01:15:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x123b3ec00) [pid = 1663] [serial = 2253] [outer = 0x12139c800] 01:15:46 INFO - PROCESS | 1663 | 1463645746907 Marionette DEBUG loaded listener.js 01:15:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x123c1ac00) [pid = 1663] [serial = 2254] [outer = 0x12139c800] 01:15:47 INFO - PROCESS | 1663 | 1463645747217 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:15:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:15:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 472ms 01:15:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:15:47 INFO - PROCESS | 1663 | 1463645747278 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 01:15:47 INFO - PROCESS | 1663 | 1463645747279 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 01:15:47 INFO - PROCESS | 1663 | 1463645747281 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:15:47 INFO - PROCESS | 1663 | 1463645747282 Marionette TRACE conn2 <- [1,2974,null,{}] 01:15:47 INFO - PROCESS | 1663 | 1463645747285 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:47 INFO - PROCESS | 1663 | 1463645747387 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 01:15:47 INFO - PROCESS | 1663 | 1463645747423 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9b7000 == 52 [pid = 1663] [id = 752] 01:15:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x122e8b000) [pid = 1663] [serial = 2255] [outer = 0x0] 01:15:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12431ac00) [pid = 1663] [serial = 2256] [outer = 0x122e8b000] 01:15:47 INFO - PROCESS | 1663 | 1463645747451 Marionette DEBUG loaded listener.js 01:15:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12433b800) [pid = 1663] [serial = 2257] [outer = 0x122e8b000] 01:15:47 INFO - PROCESS | 1663 | 1463645747718 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 01:15:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 01:15:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 01:15:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:15:47 INFO - PROCESS | 1663 | 1463645747768 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 01:15:47 INFO - PROCESS | 1663 | 1463645747769 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 01:15:47 INFO - PROCESS | 1663 | 1463645747772 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:15:47 INFO - PROCESS | 1663 | 1463645747773 Marionette TRACE conn2 <- [1,2978,null,{}] 01:15:47 INFO - PROCESS | 1663 | 1463645747775 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:47 INFO - PROCESS | 1663 | 1463645747891 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 01:15:47 INFO - PROCESS | 1663 | 1463645747896 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ad14000 == 53 [pid = 1663] [id = 753] 01:15:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1243c2800) [pid = 1663] [serial = 2258] [outer = 0x0] 01:15:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x124e49c00) [pid = 1663] [serial = 2259] [outer = 0x1243c2800] 01:15:47 INFO - PROCESS | 1663 | 1463645747955 Marionette DEBUG loaded listener.js 01:15:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1260d6c00) [pid = 1663] [serial = 2260] [outer = 0x1243c2800] 01:15:48 INFO - PROCESS | 1663 | 1463645748233 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:15:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:15:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 517ms 01:15:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:15:48 INFO - PROCESS | 1663 | 1463645748290 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 01:15:48 INFO - PROCESS | 1663 | 1463645748291 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 01:15:48 INFO - PROCESS | 1663 | 1463645748293 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:15:48 INFO - PROCESS | 1663 | 1463645748294 Marionette TRACE conn2 <- [1,2982,null,{}] 01:15:48 INFO - PROCESS | 1663 | 1463645748307 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:48 INFO - PROCESS | 1663 | 1463645748415 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 01:15:48 INFO - PROCESS | 1663 | 1463645748453 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b3b6000 == 54 [pid = 1663] [id = 754] 01:15:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x124ebb000) [pid = 1663] [serial = 2261] [outer = 0x0] 01:15:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x126926400) [pid = 1663] [serial = 2262] [outer = 0x124ebb000] 01:15:48 INFO - PROCESS | 1663 | 1463645748478 Marionette DEBUG loaded listener.js 01:15:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126e5d800) [pid = 1663] [serial = 2263] [outer = 0x124ebb000] 01:15:48 INFO - PROCESS | 1663 | 1463645748756 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 01:15:48 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 01:15:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:15:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 522ms 01:15:48 INFO - PROCESS | 1663 | 1463645748817 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 01:15:48 INFO - PROCESS | 1663 | 1463645748818 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 01:15:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:15:48 INFO - PROCESS | 1663 | 1463645748820 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:15:48 INFO - PROCESS | 1663 | 1463645748822 Marionette TRACE conn2 <- [1,2986,null,{}] 01:15:48 INFO - PROCESS | 1663 | 1463645748824 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:48 INFO - PROCESS | 1663 | 1463645748941 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 01:15:48 INFO - PROCESS | 1663 | 1463645748958 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c067000 == 55 [pid = 1663] [id = 755] 01:15:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126e65400) [pid = 1663] [serial = 2264] [outer = 0x0] 01:15:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x128d3e800) [pid = 1663] [serial = 2265] [outer = 0x126e65400] 01:15:48 INFO - PROCESS | 1663 | 1463645748987 Marionette DEBUG loaded listener.js 01:15:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x128ddac00) [pid = 1663] [serial = 2266] [outer = 0x126e65400] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11619b000) [pid = 1663] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x112f11400) [pid = 1663] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x119ddf800) [pid = 1663] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x112674800) [pid = 1663] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11101cc00) [pid = 1663] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x112054400) [pid = 1663] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x119de1800) [pid = 1663] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121394400) [pid = 1663] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1171d1400) [pid = 1663] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x110fb2400) [pid = 1663] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x126ed1c00) [pid = 1663] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x121110000) [pid = 1663] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1242c7800) [pid = 1663] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12671f400) [pid = 1663] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x123c19400) [pid = 1663] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x122d9d400) [pid = 1663] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1182e1c00) [pid = 1663] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118724800) [pid = 1663] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:15:49 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11910fc00) [pid = 1663] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:15:49 INFO - PROCESS | 1663 | 1463645749407 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:15:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:15:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 622ms 01:15:49 INFO - PROCESS | 1663 | 1463645749443 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 01:15:49 INFO - PROCESS | 1663 | 1463645749444 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 01:15:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:15:49 INFO - PROCESS | 1663 | 1463645749452 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:15:49 INFO - PROCESS | 1663 | 1463645749453 Marionette TRACE conn2 <- [1,2990,null,{}] 01:15:49 INFO - PROCESS | 1663 | 1463645749455 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:49 INFO - PROCESS | 1663 | 1463645749568 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 01:15:49 INFO - PROCESS | 1663 | 1463645749610 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295bb800 == 56 [pid = 1663] [id = 756] 01:15:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x110fa7800) [pid = 1663] [serial = 2267] [outer = 0x0] 01:15:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11716ac00) [pid = 1663] [serial = 2268] [outer = 0x110fa7800] 01:15:49 INFO - PROCESS | 1663 | 1463645749636 Marionette DEBUG loaded listener.js 01:15:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x119ddf800) [pid = 1663] [serial = 2269] [outer = 0x110fa7800] 01:15:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a9aa800 == 57 [pid = 1663] [id = 757] 01:15:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1260d0c00) [pid = 1663] [serial = 2270] [outer = 0x0] 01:15:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x122d9d400) [pid = 1663] [serial = 2271] [outer = 0x1260d0c00] 01:15:49 INFO - PROCESS | 1663 | 1463645749930 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:15:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:15:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 01:15:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:15:49 INFO - PROCESS | 1663 | 1463645749971 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 01:15:49 INFO - PROCESS | 1663 | 1463645749972 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 01:15:49 INFO - PROCESS | 1663 | 1463645749974 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:15:49 INFO - PROCESS | 1663 | 1463645749976 Marionette TRACE conn2 <- [1,2994,null,{}] 01:15:49 INFO - PROCESS | 1663 | 1463645749980 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:50 INFO - PROCESS | 1663 | 1463645750088 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 01:15:50 INFO - PROCESS | 1663 | 1463645750147 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c79a800 == 58 [pid = 1663] [id = 758] 01:15:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x110fad800) [pid = 1663] [serial = 2272] [outer = 0x0] 01:15:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x121395c00) [pid = 1663] [serial = 2273] [outer = 0x110fad800] 01:15:50 INFO - PROCESS | 1663 | 1463645750172 Marionette DEBUG loaded listener.js 01:15:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x128dd9400) [pid = 1663] [serial = 2274] [outer = 0x110fad800] 01:15:50 INFO - PROCESS | 1663 | 1463645750425 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:15:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:15:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 01:15:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms 01:15:50 INFO - PROCESS | 1663 | 1463645750451 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 01:15:50 INFO - PROCESS | 1663 | 1463645750453 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 01:15:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:15:50 INFO - PROCESS | 1663 | 1463645750457 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:15:50 INFO - PROCESS | 1663 | 1463645750458 Marionette TRACE conn2 <- [1,2998,null,{}] 01:15:50 INFO - PROCESS | 1663 | 1463645750460 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:50 INFO - PROCESS | 1663 | 1463645750559 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 01:15:50 INFO - PROCESS | 1663 | 1463645750563 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d19a800 == 59 [pid = 1663] [id = 759] 01:15:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x128d40800) [pid = 1663] [serial = 2275] [outer = 0x0] 01:15:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x128e73000) [pid = 1663] [serial = 2276] [outer = 0x128d40800] 01:15:50 INFO - PROCESS | 1663 | 1463645750587 Marionette DEBUG loaded listener.js 01:15:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x128e78400) [pid = 1663] [serial = 2277] [outer = 0x128d40800] 01:15:50 INFO - PROCESS | 1663 | 1463645750888 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:15:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 01:15:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 468ms 01:15:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:15:50 INFO - PROCESS | 1663 | 1463645750925 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 01:15:50 INFO - PROCESS | 1663 | 1463645750927 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 01:15:50 INFO - PROCESS | 1663 | 1463645750930 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:15:50 INFO - PROCESS | 1663 | 1463645750932 Marionette TRACE conn2 <- [1,3002,null,{}] 01:15:50 INFO - PROCESS | 1663 | 1463645750935 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:51 INFO - PROCESS | 1663 | 1463645751016 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 01:15:51 INFO - PROCESS | 1663 | 1463645751080 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da44800 == 60 [pid = 1663] [id = 760] 01:15:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x128e6d800) [pid = 1663] [serial = 2278] [outer = 0x0] 01:15:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x128fd7c00) [pid = 1663] [serial = 2279] [outer = 0x128e6d800] 01:15:51 INFO - PROCESS | 1663 | 1463645751105 Marionette DEBUG loaded listener.js 01:15:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1291da800) [pid = 1663] [serial = 2280] [outer = 0x128e6d800] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12997f000 == 59 [pid = 1663] [id = 689] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd50800 == 58 [pid = 1663] [id = 705] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x128e27800 == 57 [pid = 1663] [id = 687] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12a7e9800 == 56 [pid = 1663] [id = 721] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12c069000 == 55 [pid = 1663] [id = 722] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1185e5800 == 54 [pid = 1663] [id = 724] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1181a3000 == 53 [pid = 1663] [id = 702] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12c291000 == 52 [pid = 1663] [id = 723] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3bb800 == 51 [pid = 1663] [id = 701] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3ad800 == 50 [pid = 1663] [id = 704] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x129281000 == 49 [pid = 1663] [id = 688] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x121138000 == 48 [pid = 1663] [id = 686] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x123c76000 == 47 [pid = 1663] [id = 703] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x123870000 == 46 [pid = 1663] [id = 744] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x119c91000 == 45 [pid = 1663] [id = 743] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12adaf800 == 44 [pid = 1663] [id = 742] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12d19e800 == 43 [pid = 1663] [id = 741] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12cec6000 == 42 [pid = 1663] [id = 740] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x129295800 == 41 [pid = 1663] [id = 739] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x11961b800 == 40 [pid = 1663] [id = 738] 01:15:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12cba0800 == 39 [pid = 1663] [id = 737] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x118281800 == 38 [pid = 1663] [id = 745] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x116129800 == 37 [pid = 1663] [id = 747] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x121145000 == 36 [pid = 1663] [id = 748] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x117044800 == 35 [pid = 1663] [id = 746] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12c067000 == 34 [pid = 1663] [id = 755] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12c79a800 == 33 [pid = 1663] [id = 758] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x1295bb800 == 32 [pid = 1663] [id = 756] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x124976000 == 31 [pid = 1663] [id = 749] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12ad14000 == 30 [pid = 1663] [id = 753] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x128e31800 == 29 [pid = 1663] [id = 750] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12b3b6000 == 28 [pid = 1663] [id = 754] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x129976000 == 27 [pid = 1663] [id = 751] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9b7000 == 26 [pid = 1663] [id = 752] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12a9aa800 == 25 [pid = 1663] [id = 757] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x119063c00) [pid = 1663] [serial = 2051] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x113e64400) [pid = 1663] [serial = 2108] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1211a3000) [pid = 1663] [serial = 2114] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1242ce400) [pid = 1663] [serial = 2117] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1185c8c00) [pid = 1663] [serial = 2111] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x119d6b800) [pid = 1663] [serial = 2156] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1243c7800) [pid = 1663] [serial = 2194] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1267af800) [pid = 1663] [serial = 2197] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x126e41400) [pid = 1663] [serial = 2200] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1269a0c00) [pid = 1663] [serial = 2198] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x126e5d000) [pid = 1663] [serial = 2206] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x126565c00) [pid = 1663] [serial = 2174] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x123c1b800) [pid = 1663] [serial = 2173] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1185c7400) [pid = 1663] [serial = 2182] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11903fc00) [pid = 1663] [serial = 2183] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119d63000) [pid = 1663] [serial = 2188] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x116198800) [pid = 1663] [serial = 2161] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x124318000) [pid = 1663] [serial = 2170] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x110e80000) [pid = 1663] [serial = 2158] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1193d0800) [pid = 1663] [serial = 2185] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x119d5d400) [pid = 1663] [serial = 2186] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118728400) [pid = 1663] [serial = 2164] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11679f000) [pid = 1663] [serial = 2179] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1171df400) [pid = 1663] [serial = 2180] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x113e63c00) [pid = 1663] [serial = 2177] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x112fa0400) [pid = 1663] [serial = 2176] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119d5fc00) [pid = 1663] [serial = 2167] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x126e58c00) [pid = 1663] [serial = 2201] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1211af800) [pid = 1663] [serial = 2191] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1181d2000) [pid = 1663] [serial = 2203] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1242c7000) [pid = 1663] [serial = 2192] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x124eb1000) [pid = 1663] [serial = 2195] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x126ed1800) [pid = 1663] [serial = 2207] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x121110c00) [pid = 1663] [serial = 2204] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126edd800) [pid = 1663] [serial = 2210] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x121111000) [pid = 1663] [serial = 2189] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x126ed8c00) [pid = 1663] [serial = 2209] [outer = 0x0] [url = about:blank] 01:15:52 INFO - PROCESS | 1663 | --DOCSHELL 0x12d19a800 == 24 [pid = 1663] [id = 759] 01:15: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. 01:15:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1724ms 01:15:52 INFO - PROCESS | 1663 | 1463645752647 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:15:52 INFO - PROCESS | 1663 | 1463645752654 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 01:15:52 INFO - PROCESS | 1663 | 1463645752656 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 01:15:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:15:52 INFO - PROCESS | 1663 | 1463645752659 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:15:52 INFO - PROCESS | 1663 | 1463645752661 Marionette TRACE conn2 <- [1,3006,null,{}] 01:15:52 INFO - PROCESS | 1663 | 1463645752668 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:52 INFO - PROCESS | 1663 | 1463645752748 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 01:15:52 INFO - PROCESS | 1663 | 1463645752797 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x113b87000 == 25 [pid = 1663] [id = 761] 01:15:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11224dc00) [pid = 1663] [serial = 2281] [outer = 0x0] 01:15:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1122a7c00) [pid = 1663] [serial = 2282] [outer = 0x11224dc00] 01:15:52 INFO - PROCESS | 1663 | 1463645752825 Marionette DEBUG loaded listener.js 01:15:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11266cc00) [pid = 1663] [serial = 2283] [outer = 0x11224dc00] 01:15:53 INFO - PROCESS | 1663 | 1463645753110 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:15: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. 01:15:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 474ms 01:15:53 INFO - PROCESS | 1663 | 1463645753135 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 01:15:53 INFO - PROCESS | 1663 | 1463645753140 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 01:15:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:15:53 INFO - PROCESS | 1663 | 1463645753152 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:15:53 INFO - PROCESS | 1663 | 1463645753154 Marionette TRACE conn2 <- [1,3010,null,{}] 01:15:53 INFO - PROCESS | 1663 | 1463645753156 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:53 INFO - PROCESS | 1663 | 1463645753238 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 01:15:53 INFO - PROCESS | 1663 | 1463645753244 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x117044800 == 26 [pid = 1663] [id = 762] 01:15:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11224d400) [pid = 1663] [serial = 2284] [outer = 0x0] 01:15:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x112678000) [pid = 1663] [serial = 2285] [outer = 0x11224d400] 01:15:53 INFO - PROCESS | 1663 | 1463645753272 Marionette DEBUG loaded listener.js 01:15:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112f93000) [pid = 1663] [serial = 2286] [outer = 0x11224d400] 01:15:53 INFO - PROCESS | 1663 | 1463645753574 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 01:15: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 01:15:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 476ms 01:15:53 INFO - PROCESS | 1663 | 1463645753621 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 01:15:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:15:53 INFO - PROCESS | 1663 | 1463645753623 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 01:15:53 INFO - PROCESS | 1663 | 1463645753625 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:15:53 INFO - PROCESS | 1663 | 1463645753628 Marionette TRACE conn2 <- [1,3014,null,{}] 01:15:53 INFO - PROCESS | 1663 | 1463645753636 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:53 INFO - PROCESS | 1663 | 1463645753720 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 01:15:53 INFO - PROCESS | 1663 | 1463645753726 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x11856a000 == 27 [pid = 1663] [id = 763] 01:15:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x110e7d400) [pid = 1663] [serial = 2287] [outer = 0x0] 01:15:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x115e3e800) [pid = 1663] [serial = 2288] [outer = 0x110e7d400] 01:15:53 INFO - PROCESS | 1663 | 1463645753757 Marionette DEBUG loaded listener.js 01:15:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11618f800) [pid = 1663] [serial = 2289] [outer = 0x110e7d400] 01:15:53 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:15:54 INFO - PROCESS | 1663 | 1463645754104 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:15:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:15:54 INFO - {} 01:15:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:15:54 INFO - {} 01:15:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:15:54 INFO - {} 01:15:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:15:54 INFO - {} 01:15:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 01:15:54 INFO - PROCESS | 1663 | 1463645754147 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 01:15:54 INFO - PROCESS | 1663 | 1463645754149 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 01:15:54 INFO - TEST-START | /FileAPI/fileReader.html 01:15:54 INFO - PROCESS | 1663 | 1463645754151 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:15:54 INFO - PROCESS | 1663 | 1463645754152 Marionette TRACE conn2 <- [1,3018,null,{}] 01:15:54 INFO - PROCESS | 1663 | 1463645754155 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:54 INFO - PROCESS | 1663 | 1463645754246 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 01:15:54 INFO - PROCESS | 1663 | 1463645754252 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x119629000 == 28 [pid = 1663] [id = 764] 01:15:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1166b3c00) [pid = 1663] [serial = 2290] [outer = 0x0] 01:15:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11693a400) [pid = 1663] [serial = 2291] [outer = 0x1166b3c00] 01:15:54 INFO - PROCESS | 1663 | 1463645754281 Marionette DEBUG loaded listener.js 01:15:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1171d4400) [pid = 1663] [serial = 2292] [outer = 0x1166b3c00] 01:15:54 INFO - PROCESS | 1663 | 1463645754601 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:15:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:15:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:15:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:15:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:15:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 474ms 01:15:54 INFO - PROCESS | 1663 | 1463645754626 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 01:15:54 INFO - PROCESS | 1663 | 1463645754628 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 01:15:54 INFO - TEST-START | /FileAPI/historical.html 01:15:54 INFO - PROCESS | 1663 | 1463645754633 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:15:54 INFO - PROCESS | 1663 | 1463645754635 Marionette TRACE conn2 <- [1,3022,null,{}] 01:15:54 INFO - PROCESS | 1663 | 1463645754638 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:54 INFO - PROCESS | 1663 | 1463645754753 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 01:15:54 INFO - PROCESS | 1663 | 1463645754759 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a0ea000 == 29 [pid = 1663] [id = 765] 01:15:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x112f0d400) [pid = 1663] [serial = 2293] [outer = 0x0] 01:15:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1171df800) [pid = 1663] [serial = 2294] [outer = 0x112f0d400] 01:15:54 INFO - PROCESS | 1663 | 1463645754797 Marionette DEBUG loaded listener.js 01:15:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118066400) [pid = 1663] [serial = 2295] [outer = 0x112f0d400] 01:15:55 INFO - PROCESS | 1663 | 1463645755199 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 01:15:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:15:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:15:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:15:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:15:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:15:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:15:55 INFO - TEST-OK | /FileAPI/historical.html | took 621ms 01:15:55 INFO - TEST-START | /FileAPI/idlharness.html 01:15:55 INFO - PROCESS | 1663 | 1463645755254 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 01:15:55 INFO - PROCESS | 1663 | 1463645755255 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 01:15:55 INFO - PROCESS | 1663 | 1463645755258 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:15:55 INFO - PROCESS | 1663 | 1463645755259 Marionette TRACE conn2 <- [1,3026,null,{}] 01:15:55 INFO - PROCESS | 1663 | 1463645755261 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:55 INFO - PROCESS | 1663 | 1463645755344 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 01:15:55 INFO - PROCESS | 1663 | 1463645755351 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x122b12000 == 30 [pid = 1663] [id = 766] 01:15:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11101dc00) [pid = 1663] [serial = 2296] [outer = 0x0] 01:15:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1182e8000) [pid = 1663] [serial = 2297] [outer = 0x11101dc00] 01:15:55 INFO - PROCESS | 1663 | 1463645755377 Marionette DEBUG loaded listener.js 01:15:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118c1c400) [pid = 1663] [serial = 2298] [outer = 0x11101dc00] 01:15:55 INFO - PROCESS | 1663 | 1463645755871 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:15:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:15:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:15:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:15:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:15:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:15:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:15:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:15:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:15:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:15:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:15:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:15:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:15:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:15:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:15:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 01:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:15:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:15:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:15:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:15:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:15:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:15:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:15:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:15:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:15:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:15:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 01:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:15:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:15:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:15:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:15:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:15:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 680ms 01:15:55 INFO - PROCESS | 1663 | 1463645755940 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 01:15:55 INFO - PROCESS | 1663 | 1463645755942 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 01:15:55 INFO - TEST-START | /FileAPI/idlharness.worker 01:15:55 INFO - PROCESS | 1663 | 1463645755948 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:15:55 INFO - PROCESS | 1663 | 1463645755950 Marionette TRACE conn2 <- [1,3030,null,{}] 01:15:55 INFO - PROCESS | 1663 | 1463645755954 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:56 INFO - PROCESS | 1663 | 1463645756058 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 01:15:56 INFO - PROCESS | 1663 | 1463645756069 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e35000 == 31 [pid = 1663] [id = 767] 01:15:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119036000) [pid = 1663] [serial = 2299] [outer = 0x0] 01:15:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119ddb000) [pid = 1663] [serial = 2300] [outer = 0x119036000] 01:15:56 INFO - PROCESS | 1663 | 1463645756107 Marionette DEBUG loaded listener.js 01:15:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12110d000) [pid = 1663] [serial = 2301] [outer = 0x119036000] 01:15:56 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:15:56 INFO - PROCESS | 1663 | 1463645756816 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:15:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:15:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:15:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:15:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:15:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:15:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:15:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:15:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:15:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:15:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:15:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:15:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:15:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:15:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:15:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:15:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:15:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:15:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:15:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:15:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:15:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:15:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:15:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:15:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:15:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:15:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:15:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:15:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:15:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:15:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:15:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:15:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:15:56 INFO - {} 01:15:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 939ms 01:15:56 INFO - PROCESS | 1663 | 1463645756887 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 01:15:56 INFO - PROCESS | 1663 | 1463645756888 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 01:15:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:15:56 INFO - PROCESS | 1663 | 1463645756890 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:15:56 INFO - PROCESS | 1663 | 1463645756891 Marionette TRACE conn2 <- [1,3034,null,{}] 01:15:56 INFO - PROCESS | 1663 | 1463645756895 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:56 INFO - PROCESS | 1663 | 1463645756989 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 01:15:56 INFO - PROCESS | 1663 | 1463645756994 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12998b800 == 32 [pid = 1663] [id = 768] 01:15:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x119de1400) [pid = 1663] [serial = 2302] [outer = 0x0] 01:15:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x123bdd800) [pid = 1663] [serial = 2303] [outer = 0x119de1400] 01:15:57 INFO - PROCESS | 1663 | 1463645757028 Marionette DEBUG loaded listener.js 01:15:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126568000) [pid = 1663] [serial = 2304] [outer = 0x119de1400] 01:15:57 INFO - PROCESS | 1663 | 1463645757384 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:15:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 518ms 01:15:57 INFO - PROCESS | 1663 | 1463645757409 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 01:15:57 INFO - PROCESS | 1663 | 1463645757410 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 01:15:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:15:57 INFO - PROCESS | 1663 | 1463645757414 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:15:57 INFO - PROCESS | 1663 | 1463645757416 Marionette TRACE conn2 <- [1,3038,null,{}] 01:15:57 INFO - PROCESS | 1663 | 1463645757418 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:57 INFO - PROCESS | 1663 | 1463645757523 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 01:15:57 INFO - PROCESS | 1663 | 1463645757559 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bd5c800 == 33 [pid = 1663] [id = 769] 01:15:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x112f0c400) [pid = 1663] [serial = 2305] [outer = 0x0] 01:15:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1267b3800) [pid = 1663] [serial = 2306] [outer = 0x112f0c400] 01:15:57 INFO - PROCESS | 1663 | 1463645757585 Marionette DEBUG loaded listener.js 01:15:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1269ec800) [pid = 1663] [serial = 2307] [outer = 0x112f0c400] 01:15:57 INFO - PROCESS | 1663 | 1463645757841 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 01:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:15:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 471ms 01:15:57 INFO - PROCESS | 1663 | 1463645757886 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 01:15:57 INFO - PROCESS | 1663 | 1463645757887 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 01:15:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:15:57 INFO - PROCESS | 1663 | 1463645757889 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:15:57 INFO - PROCESS | 1663 | 1463645757890 Marionette TRACE conn2 <- [1,3042,null,{}] 01:15:57 INFO - PROCESS | 1663 | 1463645757893 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:58 INFO - PROCESS | 1663 | 1463645758009 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 01:15:58 INFO - PROCESS | 1663 | 1463645758047 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c281800 == 34 [pid = 1663] [id = 770] 01:15:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x126e38800) [pid = 1663] [serial = 2308] [outer = 0x0] 01:15:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x126e44000) [pid = 1663] [serial = 2309] [outer = 0x126e38800] 01:15:58 INFO - PROCESS | 1663 | 1463645758085 Marionette DEBUG loaded listener.js 01:15:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x126e59c00) [pid = 1663] [serial = 2310] [outer = 0x126e38800] 01:15:58 INFO - PROCESS | 1663 | 1463645758632 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:15:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 776ms 01:15:58 INFO - PROCESS | 1663 | 1463645758668 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 01:15:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:15:58 INFO - PROCESS | 1663 | 1463645758670 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 01:15:58 INFO - PROCESS | 1663 | 1463645758673 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:15:58 INFO - PROCESS | 1663 | 1463645758675 Marionette TRACE conn2 <- [1,3046,null,{}] 01:15:58 INFO - PROCESS | 1663 | 1463645758678 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:58 INFO - PROCESS | 1663 | 1463645758785 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 01:15:58 INFO - PROCESS | 1663 | 1463645758824 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a0e9000 == 35 [pid = 1663] [id = 771] 01:15:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126ecf400) [pid = 1663] [serial = 2311] [outer = 0x0] 01:15:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x126ede800) [pid = 1663] [serial = 2312] [outer = 0x126ecf400] 01:15:58 INFO - PROCESS | 1663 | 1463645758853 Marionette DEBUG loaded listener.js 01:15:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x128d3f400) [pid = 1663] [serial = 2313] [outer = 0x126ecf400] 01:15:58 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:15:59 INFO - PROCESS | 1663 | 1463645759174 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:15:59 INFO - {} 01:15:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 522ms 01:15:59 INFO - PROCESS | 1663 | 1463645759199 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 01:15:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:15:59 INFO - PROCESS | 1663 | 1463645759200 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 01:15:59 INFO - PROCESS | 1663 | 1463645759203 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:15:59 INFO - PROCESS | 1663 | 1463645759204 Marionette TRACE conn2 <- [1,3050,null,{}] 01:15:59 INFO - PROCESS | 1663 | 1463645759206 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:59 INFO - PROCESS | 1663 | 1463645759301 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 01:15:59 INFO - PROCESS | 1663 | 1463645759313 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x119312800 == 36 [pid = 1663] [id = 772] 01:15:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1166b3000) [pid = 1663] [serial = 2314] [outer = 0x0] 01:15:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1169b2800) [pid = 1663] [serial = 2315] [outer = 0x1166b3000] 01:15:59 INFO - PROCESS | 1663 | 1463645759339 Marionette DEBUG loaded listener.js 01:15:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x128dd9000) [pid = 1663] [serial = 2316] [outer = 0x1166b3000] 01:15:59 INFO - PROCESS | 1663 | 1463645759657 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 01:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:15:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 468ms 01:15:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:15:59 INFO - PROCESS | 1663 | 1463645759675 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 01:15:59 INFO - PROCESS | 1663 | 1463645759676 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 01:15:59 INFO - PROCESS | 1663 | 1463645759685 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:15:59 INFO - PROCESS | 1663 | 1463645759687 Marionette TRACE conn2 <- [1,3054,null,{}] 01:15:59 INFO - PROCESS | 1663 | 1463645759689 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:59 INFO - PROCESS | 1663 | 1463645759784 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 01:15:59 INFO - PROCESS | 1663 | 1463645759788 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d1aa800 == 37 [pid = 1663] [id = 773] 01:15:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x128dd6400) [pid = 1663] [serial = 2317] [outer = 0x0] 01:15:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x128e78000) [pid = 1663] [serial = 2318] [outer = 0x128dd6400] 01:15:59 INFO - PROCESS | 1663 | 1463645759812 Marionette DEBUG loaded listener.js 01:15:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1291de000) [pid = 1663] [serial = 2319] [outer = 0x128dd6400] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x122e8b000) [pid = 1663] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1243c2800) [pid = 1663] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x110fa7800) [pid = 1663] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x124ebb000) [pid = 1663] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x126e65400) [pid = 1663] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x110fad800) [pid = 1663] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x128d40800) [pid = 1663] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12139c800) [pid = 1663] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x119d63400) [pid = 1663] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1193d1400) [pid = 1663] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118726400) [pid = 1663] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x112a60c00) [pid = 1663] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1182e4800) [pid = 1663] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1166b4c00) [pid = 1663] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x111d7c800) [pid = 1663] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1122b2000) [pid = 1663] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x112051800) [pid = 1663] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x126920c00) [pid = 1663] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1211b1800) [pid = 1663] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x117675c00) [pid = 1663] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x112769000) [pid = 1663] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x126ed3800) [pid = 1663] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1260d0c00) [pid = 1663] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1193cbc00) [pid = 1663] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x123c0f400) [pid = 1663] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1171d6800) [pid = 1663] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11606b400) [pid = 1663] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:16:00 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x110e78800) [pid = 1663] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:16:00 INFO - PROCESS | 1663 | 1463645760490 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:16:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:16:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 01:16:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:16:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:16:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 841ms 01:16:00 INFO - PROCESS | 1663 | 1463645760521 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 01:16:00 INFO - PROCESS | 1663 | 1463645760522 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 01:16:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:16:00 INFO - PROCESS | 1663 | 1463645760524 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:16:00 INFO - PROCESS | 1663 | 1463645760525 Marionette TRACE conn2 <- [1,3058,null,{}] 01:16:00 INFO - PROCESS | 1663 | 1463645760533 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:00 INFO - PROCESS | 1663 | 1463645760631 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 01:16:00 INFO - PROCESS | 1663 | 1463645760636 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bbbc000 == 38 [pid = 1663] [id = 774] 01:16:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11919b400) [pid = 1663] [serial = 2320] [outer = 0x0] 01:16:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1292ca400) [pid = 1663] [serial = 2321] [outer = 0x11919b400] 01:16:00 INFO - PROCESS | 1663 | 1463645760661 Marionette DEBUG loaded listener.js 01:16:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1292d0400) [pid = 1663] [serial = 2322] [outer = 0x11919b400] 01:16:00 INFO - PROCESS | 1663 | 1463645760976 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:16:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:16:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:16:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:16:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:16:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:16:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:16:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:16:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:16:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:16:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:16:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:16:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:16:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:16:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:16:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:16:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:16:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 475ms 01:16:01 INFO - PROCESS | 1663 | 1463645761000 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 01:16:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:16:01 INFO - PROCESS | 1663 | 1463645761002 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 01:16:01 INFO - PROCESS | 1663 | 1463645761004 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:16:01 INFO - PROCESS | 1663 | 1463645761006 Marionette TRACE conn2 <- [1,3062,null,{}] 01:16:01 INFO - PROCESS | 1663 | 1463645761008 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:01 INFO - PROCESS | 1663 | 1463645761110 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 01:16:01 INFO - PROCESS | 1663 | 1463645761116 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da48000 == 39 [pid = 1663] [id = 775] 01:16:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1292cf000) [pid = 1663] [serial = 2323] [outer = 0x0] 01:16:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12957f800) [pid = 1663] [serial = 2324] [outer = 0x1292cf000] 01:16:01 INFO - PROCESS | 1663 | 1463645761140 Marionette DEBUG loaded listener.js 01:16:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12958c800) [pid = 1663] [serial = 2325] [outer = 0x1292cf000] 01:16:01 INFO - PROCESS | 1663 | [1663] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:16:01 INFO - PROCESS | 1663 | 1463645761427 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:16:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:16:01 INFO - {} 01:16:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 469ms 01:16:01 INFO - PROCESS | 1663 | 1463645761474 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 01:16:01 INFO - PROCESS | 1663 | 1463645761475 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 01:16:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:16:01 INFO - PROCESS | 1663 | 1463645761477 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:16:01 INFO - PROCESS | 1663 | 1463645761478 Marionette TRACE conn2 <- [1,3066,null,{}] 01:16:01 INFO - PROCESS | 1663 | 1463645761482 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:01 INFO - PROCESS | 1663 | 1463645761587 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 01:16:01 INFO - PROCESS | 1663 | 1463645761592 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f2f3000 == 40 [pid = 1663] [id = 776] 01:16:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1296f0400) [pid = 1663] [serial = 2326] [outer = 0x0] 01:16:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1296fa800) [pid = 1663] [serial = 2327] [outer = 0x1296f0400] 01:16:01 INFO - PROCESS | 1663 | 1463645761627 Marionette DEBUG loaded listener.js 01:16:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12a712c00) [pid = 1663] [serial = 2328] [outer = 0x1296f0400] 01:16:02 INFO - PROCESS | 1663 | 1463645762017 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 01:16:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:16:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:16:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:16:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:16:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:16:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:16:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:16:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 573ms 01:16:02 INFO - PROCESS | 1663 | 1463645762057 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 01:16:02 INFO - PROCESS | 1663 | 1463645762059 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 01:16:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:16:02 INFO - PROCESS | 1663 | 1463645762062 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:16:02 INFO - PROCESS | 1663 | 1463645762064 Marionette TRACE conn2 <- [1,3070,null,{}] 01:16:02 INFO - PROCESS | 1663 | 1463645762067 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:02 INFO - PROCESS | 1663 | 1463645762173 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 01:16:02 INFO - PROCESS | 1663 | 1463645762283 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x112657800 == 41 [pid = 1663] [id = 777] 01:16:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x110e77800) [pid = 1663] [serial = 2329] [outer = 0x0] 01:16:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x110e7dc00) [pid = 1663] [serial = 2330] [outer = 0x110e77800] 01:16:02 INFO - PROCESS | 1663 | 1463645762315 Marionette DEBUG loaded listener.js 01:16:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x111011000) [pid = 1663] [serial = 2331] [outer = 0x110e77800] 01:16:02 INFO - PROCESS | 1663 | 1463645762746 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 01:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:16:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 722ms 01:16:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:16:02 INFO - PROCESS | 1663 | 1463645762786 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 01:16:02 INFO - PROCESS | 1663 | 1463645762789 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 01:16:02 INFO - PROCESS | 1663 | 1463645762792 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:16:02 INFO - PROCESS | 1663 | 1463645762794 Marionette TRACE conn2 <- [1,3074,null,{}] 01:16:02 INFO - PROCESS | 1663 | 1463645762798 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:02 INFO - PROCESS | 1663 | 1463645762911 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 01:16:03 INFO - PROCESS | 1663 | 1463645763022 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185dc800 == 42 [pid = 1663] [id = 778] 01:16:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x112674800) [pid = 1663] [serial = 2332] [outer = 0x0] 01:16:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x112f0d800) [pid = 1663] [serial = 2333] [outer = 0x112674800] 01:16:03 INFO - PROCESS | 1663 | 1463645763053 Marionette DEBUG loaded listener.js 01:16:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11323d800) [pid = 1663] [serial = 2334] [outer = 0x112674800] 01:16:03 INFO - PROCESS | 1663 | 1463645763454 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 01:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:16:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 674ms 01:16:03 INFO - PROCESS | 1663 | 1463645763467 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 01:16:03 INFO - PROCESS | 1663 | 1463645763470 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 01:16:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:16:03 INFO - PROCESS | 1663 | 1463645763473 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:16:03 INFO - PROCESS | 1663 | 1463645763474 Marionette TRACE conn2 <- [1,3078,null,{}] 01:16:03 INFO - PROCESS | 1663 | 1463645763477 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:03 INFO - PROCESS | 1663 | 1463645763586 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 01:16:03 INFO - PROCESS | 1663 | 1463645763646 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e29000 == 43 [pid = 1663] [id = 779] 01:16:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11334d800) [pid = 1663] [serial = 2335] [outer = 0x0] 01:16:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x116794800) [pid = 1663] [serial = 2336] [outer = 0x11334d800] 01:16:03 INFO - PROCESS | 1663 | 1463645763676 Marionette DEBUG loaded listener.js 01:16:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11754b800) [pid = 1663] [serial = 2337] [outer = 0x11334d800] 01:16:04 INFO - PROCESS | 1663 | 1463645764151 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 01:16:04 INFO - PROCESS | 1663 | 1463645764198 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 01:16:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:16:04 INFO - PROCESS | 1663 | 1463645764205 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:16:04 INFO - PROCESS | 1663 | 1463645764210 Marionette TRACE conn2 <- [1,3082,null,{}] 01:16:04 INFO - PROCESS | 1663 | 1463645764213 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:04 INFO - PROCESS | 1663 | 1463645764328 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 01:16:04 INFO - PROCESS | 1663 | 1463645764601 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x11705a000 == 44 [pid = 1663] [id = 780] 01:16:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x111d1ec00) [pid = 1663] [serial = 2338] [outer = 0x0] 01:16:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x111d82800) [pid = 1663] [serial = 2339] [outer = 0x111d1ec00] 01:16:04 INFO - PROCESS | 1663 | 1463645764631 Marionette DEBUG loaded listener.js 01:16:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11266d800) [pid = 1663] [serial = 2340] [outer = 0x111d1ec00] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12f2f3000 == 43 [pid = 1663] [id = 776] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12da48000 == 42 [pid = 1663] [id = 775] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12bbbc000 == 41 [pid = 1663] [id = 774] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d1aa800 == 40 [pid = 1663] [id = 773] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x119312800 == 39 [pid = 1663] [id = 772] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x11a0e9000 == 38 [pid = 1663] [id = 771] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c281800 == 37 [pid = 1663] [id = 770] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x128fd7c00) [pid = 1663] [serial = 2279] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | 1463645765092 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12bd5c800 == 36 [pid = 1663] [id = 769] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12998b800 == 35 [pid = 1663] [id = 768] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x128e35000 == 34 [pid = 1663] [id = 767] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x122b12000 == 33 [pid = 1663] [id = 766] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x11a0ea000 == 32 [pid = 1663] [id = 765] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x119629000 == 31 [pid = 1663] [id = 764] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x11856a000 == 30 [pid = 1663] [id = 763] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x117044800 == 29 [pid = 1663] [id = 762] 01:16:05 INFO - PROCESS | 1663 | --DOCSHELL 0x113b87000 == 28 [pid = 1663] [id = 761] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x112f15c00) [pid = 1663] [serial = 2241] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11805f400) [pid = 1663] [serial = 2242] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1166b1800) [pid = 1663] [serial = 2239] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1171d4c00) [pid = 1663] [serial = 2237] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11679d400) [pid = 1663] [serial = 2236] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1139bd400) [pid = 1663] [serial = 2234] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11276e400) [pid = 1663] [serial = 2233] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x128dd3800) [pid = 1663] [serial = 2231] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x113bf6c00) [pid = 1663] [serial = 2230] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x126ed3c00) [pid = 1663] [serial = 2227] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x128d3a000) [pid = 1663] [serial = 2228] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x126e42400) [pid = 1663] [serial = 2224] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126e64400) [pid = 1663] [serial = 2225] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x123bcf400) [pid = 1663] [serial = 2221] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1245ea400) [pid = 1663] [serial = 2222] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x121112400) [pid = 1663] [serial = 2219] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118c29800) [pid = 1663] [serial = 2218] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x116a52400) [pid = 1663] [serial = 2216] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1139b4000) [pid = 1663] [serial = 2215] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x128d35800) [pid = 1663] [serial = 2212] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x128d3f000) [pid = 1663] [serial = 2213] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128e78400) [pid = 1663] [serial = 2277] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x119ddf800) [pid = 1663] [serial = 2269] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x122d9d400) [pid = 1663] [serial = 2271] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x123c1ac00) [pid = 1663] [serial = 2254] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121395c00) [pid = 1663] [serial = 2273] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12139cc00) [pid = 1663] [serial = 2168] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1245e9800) [pid = 1663] [serial = 2171] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11903ec00) [pid = 1663] [serial = 2165] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1169ab000) [pid = 1663] [serial = 2162] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112055c00) [pid = 1663] [serial = 2159] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12433b800) [pid = 1663] [serial = 2257] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12431ac00) [pid = 1663] [serial = 2256] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x124e49c00) [pid = 1663] [serial = 2259] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11716ac00) [pid = 1663] [serial = 2268] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x126e5d800) [pid = 1663] [serial = 2263] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x126926400) [pid = 1663] [serial = 2262] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1260d6c00) [pid = 1663] [serial = 2260] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x128d3e800) [pid = 1663] [serial = 2265] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x128dd9400) [pid = 1663] [serial = 2274] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x128e73000) [pid = 1663] [serial = 2276] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x128ddac00) [pid = 1663] [serial = 2266] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x123b3ec00) [pid = 1663] [serial = 2253] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12110b400) [pid = 1663] [serial = 2250] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x121397000) [pid = 1663] [serial = 2251] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119906400) [pid = 1663] [serial = 2247] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119d64000) [pid = 1663] [serial = 2248] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x11905dc00) [pid = 1663] [serial = 2244] [outer = 0x0] [url = about:blank] 01:16:05 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1193c5800) [pid = 1663] [serial = 2245] [outer = 0x0] [url = about:blank] 01:16:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:16:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:16:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:16:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 01:16:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:16:05 INFO - PROCESS | 1663 | 1463645765133 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 01:16:05 INFO - PROCESS | 1663 | 1463645765135 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 01:16:05 INFO - PROCESS | 1663 | 1463645765138 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:16:05 INFO - PROCESS | 1663 | 1463645765140 Marionette TRACE conn2 <- [1,3086,null,{}] 01:16:05 INFO - PROCESS | 1663 | 1463645765143 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:05 INFO - PROCESS | 1663 | 1463645765220 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 01:16:05 INFO - PROCESS | 1663 | 1463645765225 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x11671a800 == 29 [pid = 1663] [id = 781] 01:16:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x112f0c800) [pid = 1663] [serial = 2341] [outer = 0x0] 01:16:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x112f17800) [pid = 1663] [serial = 2342] [outer = 0x112f0c800] 01:16:05 INFO - PROCESS | 1663 | 1463645765257 Marionette DEBUG loaded listener.js 01:16:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x114047800) [pid = 1663] [serial = 2343] [outer = 0x112f0c800] 01:16:05 INFO - PROCESS | 1663 | 1463645765594 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:16:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 471ms 01:16:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:16:05 INFO - PROCESS | 1663 | 1463645765611 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 01:16:05 INFO - PROCESS | 1663 | 1463645765615 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 01:16:05 INFO - PROCESS | 1663 | 1463645765618 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:16:05 INFO - PROCESS | 1663 | 1463645765619 Marionette TRACE conn2 <- [1,3090,null,{}] 01:16:05 INFO - PROCESS | 1663 | 1463645765622 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:05 INFO - PROCESS | 1663 | 1463645765718 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 01:16:05 INFO - PROCESS | 1663 | 1463645765775 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x119302800 == 30 [pid = 1663] [id = 782] 01:16:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x111bb7800) [pid = 1663] [serial = 2344] [outer = 0x0] 01:16:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1166bb800) [pid = 1663] [serial = 2345] [outer = 0x111bb7800] 01:16:05 INFO - PROCESS | 1663 | 1463645765801 Marionette DEBUG loaded listener.js 01:16:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116aec000) [pid = 1663] [serial = 2346] [outer = 0x111bb7800] 01:16:06 INFO - PROCESS | 1663 | 1463645766081 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:16:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:16:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 519ms 01:16:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:16:06 INFO - PROCESS | 1663 | 1463645766138 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 01:16:06 INFO - PROCESS | 1663 | 1463645766139 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 01:16:06 INFO - PROCESS | 1663 | 1463645766148 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:16:06 INFO - PROCESS | 1663 | 1463645766153 Marionette TRACE conn2 <- [1,3094,null,{}] 01:16:06 INFO - PROCESS | 1663 | 1463645766162 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:06 INFO - PROCESS | 1663 | 1463645766244 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 01:16:06 INFO - PROCESS | 1663 | 1463645766298 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12117e000 == 31 [pid = 1663] [id = 783] 01:16:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1161edc00) [pid = 1663] [serial = 2347] [outer = 0x0] 01:16:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1171db400) [pid = 1663] [serial = 2348] [outer = 0x1161edc00] 01:16:06 INFO - PROCESS | 1663 | 1463645766324 Marionette DEBUG loaded listener.js 01:16:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1182e2c00) [pid = 1663] [serial = 2349] [outer = 0x1161edc00] 01:16:06 INFO - PROCESS | 1663 | 1463645766576 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:16:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:16:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 479ms 01:16:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:16:06 INFO - PROCESS | 1663 | 1463645766621 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 01:16:06 INFO - PROCESS | 1663 | 1463645766623 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 01:16:06 INFO - PROCESS | 1663 | 1463645766625 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:16:06 INFO - PROCESS | 1663 | 1463645766626 Marionette TRACE conn2 <- [1,3098,null,{}] 01:16:06 INFO - PROCESS | 1663 | 1463645766636 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:06 INFO - PROCESS | 1663 | 1463645766718 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 01:16:06 INFO - PROCESS | 1663 | 1463645766723 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x123878000 == 32 [pid = 1663] [id = 784] 01:16:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11101bc00) [pid = 1663] [serial = 2350] [outer = 0x0] 01:16:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1185c0c00) [pid = 1663] [serial = 2351] [outer = 0x11101bc00] 01:16:06 INFO - PROCESS | 1663 | 1463645766748 Marionette DEBUG loaded listener.js 01:16:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11872cc00) [pid = 1663] [serial = 2352] [outer = 0x11101bc00] 01:16:07 INFO - PROCESS | 1663 | 1463645767060 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 01:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:16:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 471ms 01:16:07 INFO - PROCESS | 1663 | 1463645767099 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 01:16:07 INFO - PROCESS | 1663 | 1463645767100 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 01:16:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:16:07 INFO - PROCESS | 1663 | 1463645767102 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:16:07 INFO - PROCESS | 1663 | 1463645767103 Marionette TRACE conn2 <- [1,3102,null,{}] 01:16:07 INFO - PROCESS | 1663 | 1463645767106 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:07 INFO - PROCESS | 1663 | 1463645767212 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 01:16:07 INFO - PROCESS | 1663 | 1463645767225 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x124957800 == 33 [pid = 1663] [id = 785] 01:16:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119040c00) [pid = 1663] [serial = 2353] [outer = 0x0] 01:16:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11905f400) [pid = 1663] [serial = 2354] [outer = 0x119040c00] 01:16:07 INFO - PROCESS | 1663 | 1463645767264 Marionette DEBUG loaded listener.js 01:16:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1193c2400) [pid = 1663] [serial = 2355] [outer = 0x119040c00] 01:16:07 INFO - PROCESS | 1663 | 1463645767602 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:16:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 521ms 01:16:07 INFO - PROCESS | 1663 | 1463645767623 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 01:16:07 INFO - PROCESS | 1663 | 1463645767624 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 01:16:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:16:07 INFO - PROCESS | 1663 | 1463645767626 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:16:07 INFO - PROCESS | 1663 | 1463645767628 Marionette TRACE conn2 <- [1,3106,null,{}] 01:16:07 INFO - PROCESS | 1663 | 1463645767630 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:07 INFO - PROCESS | 1663 | 1463645767723 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 01:16:07 INFO - PROCESS | 1663 | 1463645767734 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12692e800 == 34 [pid = 1663] [id = 786] 01:16:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119042400) [pid = 1663] [serial = 2356] [outer = 0x0] 01:16:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1193d1800) [pid = 1663] [serial = 2357] [outer = 0x119042400] 01:16:07 INFO - PROCESS | 1663 | 1463645767759 Marionette DEBUG loaded listener.js 01:16:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119d61400) [pid = 1663] [serial = 2358] [outer = 0x119042400] 01:16:08 INFO - PROCESS | 1663 | 1463645768067 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 01:16:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:16:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:16:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:16:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 469ms 01:16:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:16:08 INFO - PROCESS | 1663 | 1463645768101 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 01:16:08 INFO - PROCESS | 1663 | 1463645768102 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 01:16:08 INFO - PROCESS | 1663 | 1463645768104 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:16:08 INFO - PROCESS | 1663 | 1463645768105 Marionette TRACE conn2 <- [1,3110,null,{}] 01:16:08 INFO - PROCESS | 1663 | 1463645768107 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:08 INFO - PROCESS | 1663 | 1463645768201 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 01:16:08 INFO - PROCESS | 1663 | 1463645768205 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x128e1e000 == 35 [pid = 1663] [id = 787] 01:16:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119d63400) [pid = 1663] [serial = 2359] [outer = 0x0] 01:16:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119dd5c00) [pid = 1663] [serial = 2360] [outer = 0x119d63400] 01:16:08 INFO - PROCESS | 1663 | 1463645768230 Marionette DEBUG loaded listener.js 01:16:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119de1800) [pid = 1663] [serial = 2361] [outer = 0x119d63400] 01:16:08 INFO - PROCESS | 1663 | 1463645768544 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 01:16:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:16:08 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 01:16:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:16:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:16:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 468ms 01:16:08 INFO - PROCESS | 1663 | 1463645768575 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 01:16:08 INFO - PROCESS | 1663 | 1463645768577 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 01:16:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:16:08 INFO - PROCESS | 1663 | 1463645768586 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:16:08 INFO - PROCESS | 1663 | 1463645768588 Marionette TRACE conn2 <- [1,3114,null,{}] 01:16:08 INFO - PROCESS | 1663 | 1463645768590 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:08 INFO - PROCESS | 1663 | 1463645768691 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 01:16:08 INFO - PROCESS | 1663 | 1463645768696 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\", \"4441a046-3e5d-4d75-961b-858227a8d16d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x119089800 == 36 [pid = 1663] [id = 788] 01:16:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119d6bc00) [pid = 1663] [serial = 2362] [outer = 0x0] 01:16:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12110e000) [pid = 1663] [serial = 2363] [outer = 0x119d6bc00] 01:16:08 INFO - PROCESS | 1663 | 1463645768721 Marionette DEBUG loaded listener.js 01:16:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121118400) [pid = 1663] [serial = 2364] [outer = 0x119d6bc00] 01:16:09 INFO - PROCESS | 1663 | 1463645769005 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:16:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:16:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 468ms 01:16:09 INFO - PROCESS | 1663 | 1463645769055 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 01:16:09 INFO - PROCESS | 1663 | 1463645769057 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1166b3000) [pid = 1663] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119036000) [pid = 1663] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11101dc00) [pid = 1663] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119de1400) [pid = 1663] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x110e7d400) [pid = 1663] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x112f0d400) [pid = 1663] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11224d400) [pid = 1663] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1166b3c00) [pid = 1663] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x126ecf400) [pid = 1663] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x112f0c400) [pid = 1663] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11224dc00) [pid = 1663] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128dd6400) [pid = 1663] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11919b400) [pid = 1663] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x126e38800) [pid = 1663] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:16:09 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1292cf000) [pid = 1663] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 01:16:10 WARNING - u'runner_teardown' () 01:16:10 INFO - No more tests 01:16:10 INFO - Got 0 unexpected results 01:16:10 INFO - SUITE-END | took 507s 01:16:10 INFO - Closing logging queue 01:16:10 INFO - queue closed 01:16:10 INFO - Return code: 0 01:16:10 WARNING - # TBPL SUCCESS # 01:16:10 INFO - Running post-action listener: _resource_record_post_action 01:16:10 INFO - Running post-run listener: _resource_record_post_run 01:16:11 INFO - Total resource usage - Wall time: 529s; CPU: 57.0%; Read bytes: 31354368; Write bytes: 952212992; Read time: 205; Write time: 4969 01:16:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:16:11 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154122752; Write bytes: 157883392; Read time: 13808; Write time: 356 01:16:11 INFO - run-tests - Wall time: 512s; CPU: 57.0%; Read bytes: 29183488; Write bytes: 791249408; Read time: 181; Write time: 4599 01:16:11 INFO - Running post-run listener: _upload_blobber_files 01:16:11 INFO - Blob upload gear active. 01:16:11 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:16:11 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 01:16:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 01:16:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 01:16:11 INFO - (blobuploader) - INFO - Open directory for files ... 01:16:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:16:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:16:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:16:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:16:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:16:12 INFO - (blobuploader) - INFO - Done attempting. 01:16:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:16:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:16:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:16:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:16:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:16:14 INFO - (blobuploader) - INFO - Done attempting. 01:16:14 INFO - (blobuploader) - INFO - Iteration through files over. 01:16:14 INFO - Return code: 0 01:16:14 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:16:14 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:16:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/01a94c8a47914e22fe99b3c66366ae7aef006c780385b75af94cc2e6bb4425a0e370f9d1c99dcaddf844c424c9ebc818b889e10a4c48fcf1ce1f174c1eea4902", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/179b23d4e8d290d6316d632b7ae17d2e87fe0b5713f901e02071dbcc5f132d1580cff48754f142d2ab08c1de9f6d0c4900131cd18ab7120fdbde16869435398c"} 01:16:14 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:16:14 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:16:14 INFO - Contents: 01:16:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/01a94c8a47914e22fe99b3c66366ae7aef006c780385b75af94cc2e6bb4425a0e370f9d1c99dcaddf844c424c9ebc818b889e10a4c48fcf1ce1f174c1eea4902", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/179b23d4e8d290d6316d632b7ae17d2e87fe0b5713f901e02071dbcc5f132d1580cff48754f142d2ab08c1de9f6d0c4900131cd18ab7120fdbde16869435398c"} 01:16:14 INFO - Running post-run listener: copy_logs_to_upload_dir 01:16:14 INFO - Copying logs to upload dir... 01:16:14 INFO - mkdir: /builds/slave/test/build/upload/logs 01:16:14 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=598.464991 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 58 secs) (at 2016-05-19 01:16:15.041814) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 01:16:15.045374) ========= 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.oy45SIj5YL/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.an6HpJ9FdA/Listeners TMPDIR=/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/01a94c8a47914e22fe99b3c66366ae7aef006c780385b75af94cc2e6bb4425a0e370f9d1c99dcaddf844c424c9ebc818b889e10a4c48fcf1ce1f174c1eea4902", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/179b23d4e8d290d6316d632b7ae17d2e87fe0b5713f901e02071dbcc5f132d1580cff48754f142d2ab08c1de9f6d0c4900131cd18ab7120fdbde16869435398c"} build_url:https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012882 build_url: 'https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/01a94c8a47914e22fe99b3c66366ae7aef006c780385b75af94cc2e6bb4425a0e370f9d1c99dcaddf844c424c9ebc818b889e10a4c48fcf1ce1f174c1eea4902", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/179b23d4e8d290d6316d632b7ae17d2e87fe0b5713f901e02071dbcc5f132d1580cff48754f142d2ab08c1de9f6d0c4900131cd18ab7120fdbde16869435398c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XuZIWiaRTL2rCtWIbARhnA/artifacts/public/build/firefox-48.0a2.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-05-19 01:16:15.083545) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 01:16:15.084032) ========= 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.oy45SIj5YL/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.an6HpJ9FdA/Listeners TMPDIR=/var/folders/vf/0yg7r78j3zz7sn50nkm35wx400000w/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.005275 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 01:16:15.139283) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-19 01:16:15.139765) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-19 01:16:15.140173) ========= ========= Total master_lag: 0.52 =========