builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0150 starttime: 1464104100.1 results: success (0) buildid: 20160524071211 builduid: 13f6ce33e14c4948a727ad7859e38d94 revision: bcac6066d9267ca2ea7b281cfcf2223450435a5e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:00.103605) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:00.104323) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:00.104764) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:00.130920) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:00.131561) ========= 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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners TMPDIR=/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/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-24 08:35:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.73M=0.001s 2016-05-24 08:35:00 (7.73 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.125493 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:00.276270) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:00.276679) ========= 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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners TMPDIR=/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/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.020811 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:00.326578) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-24 08:35:00.326996) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bcac6066d9267ca2ea7b281cfcf2223450435a5e --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 bcac6066d9267ca2ea7b281cfcf2223450435a5e --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners TMPDIR=/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/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-24 08:35:00,400 truncating revision to first 12 chars 2016-05-24 08:35:00,401 Setting DEBUG logging. 2016-05-24 08:35:00,401 attempt 1/10 2016-05-24 08:35:00,401 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bcac6066d926?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 08:35:01,744 unpacking tar archive at: mozilla-aurora-bcac6066d926/testing/mozharness/ program finished with exit code 0 elapsedTime=1.596770 ========= master_lag: 1.37 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-24 08:35:03.298083) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:03.298391) ========= script_repo_revision: bcac6066d9267ca2ea7b281cfcf2223450435a5e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:03.298787) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:03.302161) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:35:03.581683) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 47 secs) (at 2016-05-24 08:35:03.581991) ========= /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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners TMPDIR=/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 08:35:03 INFO - MultiFileLogger online at 20160524 08:35:03 in /builds/slave/test 08:35:03 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 08:35:03 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:35:03 INFO - {'append_to_log': False, 08:35:03 INFO - 'base_work_dir': '/builds/slave/test', 08:35:03 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:35:03 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:35:03 INFO - 'buildbot_json_path': 'buildprops.json', 08:35:03 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:35:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:35:03 INFO - 'download_minidump_stackwalk': True, 08:35:03 INFO - 'download_symbols': 'true', 08:35:03 INFO - 'e10s': False, 08:35:03 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:35:03 INFO - 'tooltool.py': '/tools/tooltool.py', 08:35:03 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:35:03 INFO - '/tools/misc-python/virtualenv.py')}, 08:35:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:35:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:35:03 INFO - 'log_level': 'info', 08:35:03 INFO - 'log_to_console': True, 08:35:03 INFO - 'opt_config_files': (), 08:35:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:35:03 INFO - '--processes=1', 08:35:03 INFO - '--config=%(test_path)s/wptrunner.ini', 08:35:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:35:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:35:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:35:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:35:03 INFO - 'pip_index': False, 08:35:03 INFO - 'require_test_zip': True, 08:35:03 INFO - 'test_type': ('testharness',), 08:35:03 INFO - 'this_chunk': '1', 08:35:03 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:35:03 INFO - 'total_chunks': '10', 08:35:03 INFO - 'virtualenv_path': 'venv', 08:35:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:35:03 INFO - 'work_dir': 'build'} 08:35:03 INFO - ##### 08:35:03 INFO - ##### Running clobber step. 08:35:03 INFO - ##### 08:35:03 INFO - Running pre-action listener: _resource_record_pre_action 08:35:03 INFO - Running main action method: clobber 08:35:03 INFO - rmtree: /builds/slave/test/build 08:35:03 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:35:04 INFO - Running post-action listener: _resource_record_post_action 08:35:04 INFO - ##### 08:35:04 INFO - ##### Running read-buildbot-config step. 08:35:04 INFO - ##### 08:35:04 INFO - Running pre-action listener: _resource_record_pre_action 08:35:04 INFO - Running main action method: read_buildbot_config 08:35:04 INFO - Using buildbot properties: 08:35:04 INFO - { 08:35:04 INFO - "project": "", 08:35:04 INFO - "product": "firefox", 08:35:04 INFO - "script_repo_revision": "production", 08:35:04 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:35:04 INFO - "repository": "", 08:35:04 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:35:04 INFO - "buildid": "20160524071211", 08:35:04 INFO - "pgo_build": "False", 08:35:04 INFO - "basedir": "/builds/slave/test", 08:35:04 INFO - "buildnumber": 2, 08:35:04 INFO - "slavename": "t-yosemite-r7-0150", 08:35:04 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 08:35:04 INFO - "platform": "macosx64", 08:35:04 INFO - "branch": "mozilla-aurora", 08:35:04 INFO - "revision": "bcac6066d9267ca2ea7b281cfcf2223450435a5e", 08:35:04 INFO - "repo_path": "releases/mozilla-aurora", 08:35:04 INFO - "moz_repo_path": "", 08:35:04 INFO - "stage_platform": "macosx64", 08:35:04 INFO - "builduid": "13f6ce33e14c4948a727ad7859e38d94", 08:35:04 INFO - "slavebuilddir": "test" 08:35:04 INFO - } 08:35:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:35:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:35:04 INFO - Running post-action listener: _resource_record_post_action 08:35:04 INFO - ##### 08:35:04 INFO - ##### Running download-and-extract step. 08:35:04 INFO - ##### 08:35:04 INFO - Running pre-action listener: _resource_record_pre_action 08:35:04 INFO - Running main action method: download_and_extract 08:35:04 INFO - mkdir: /builds/slave/test/build/tests 08:35:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:04 INFO - https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:35:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:35:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:35:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/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 08:35:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/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 08:35:05 INFO - Downloaded 1235 bytes. 08:35:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:35:05 INFO - Using the following test package requirements: 08:35:05 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:35:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:35:05 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:35:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:35:05 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:35:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:35:05 INFO - u'jsshell-mac64.zip'], 08:35:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:35:05 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:35:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:35:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:35:05 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:35:05 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:35:05 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:35:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:35:05 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:35:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:35:05 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:35:05 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 08:35:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:05 INFO - https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:35:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:35:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:35:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/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 08:35:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/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 08:35:07 INFO - Downloaded 18306177 bytes. 08:35:07 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/*'] 08:35:07 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/* 08:35:07 INFO - caution: filename not matched: web-platform/* 08:35:07 INFO - Return code: 11 08:35:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:07 INFO - https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:35:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:35:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:35:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/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 08:35:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/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 08:35:08 INFO - Downloaded 36409193 bytes. 08:35:08 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/*'] 08:35:08 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/* 08:35:12 INFO - caution: filename not matched: bin/* 08:35:12 INFO - caution: filename not matched: config/* 08:35:12 INFO - caution: filename not matched: mozbase/* 08:35:12 INFO - caution: filename not matched: marionette/* 08:35:12 INFO - caution: filename not matched: tools/wptserve/* 08:35:12 INFO - Return code: 11 08:35:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:12 INFO - https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:35:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:35:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:35:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:35:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/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 08:35:15 INFO - Downloaded 73040520 bytes. 08:35:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:35:15 INFO - mkdir: /builds/slave/test/properties 08:35:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:35:15 INFO - Writing to file /builds/slave/test/properties/build_url 08:35:15 INFO - Contents: 08:35:15 INFO - build_url:https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:35:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:35:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:35:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:35:16 INFO - Contents: 08:35:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:35:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:16 INFO - https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:35:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:35:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:35:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/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 08:35:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Esl0WvrVTDWVqEx15WAH0A/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 08:35:19 INFO - Downloaded 103635416 bytes. 08:35:19 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'] 08:35:19 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 08:35:22 INFO - Return code: 0 08:35:22 INFO - Running post-action listener: _resource_record_post_action 08:35:22 INFO - Running post-action listener: set_extra_try_arguments 08:35:22 INFO - ##### 08:35:22 INFO - ##### Running create-virtualenv step. 08:35:22 INFO - ##### 08:35:22 INFO - Running pre-action listener: _pre_create_virtualenv 08:35:22 INFO - Running pre-action listener: _resource_record_pre_action 08:35:22 INFO - Running main action method: create_virtualenv 08:35:22 INFO - Creating virtualenv /builds/slave/test/build/venv 08:35:22 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:35:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:35:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:35:22 INFO - Using real prefix '/tools/python27' 08:35:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:35:23 INFO - Installing distribute.............................................................................................................................................................................................done. 08:35:26 INFO - Installing pip.................done. 08:35:26 INFO - Return code: 0 08:35:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:35:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:26 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 0x107710e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10772df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1584b0ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1077295e0>, '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 0x10730ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107337990>, '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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:35:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:35:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:35:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bYsdhW6vAU/Render', 08:35:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:35:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:35:26 INFO - 'HOME': '/Users/cltbld', 08:35:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:35:26 INFO - 'LOGNAME': 'cltbld', 08:35:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:26 INFO - 'MOZ_NO_REMOTE': '1', 08:35:26 INFO - 'NO_EM_RESTART': '1', 08:35:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:35:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:35:26 INFO - 'PWD': '/builds/slave/test', 08:35:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:35:26 INFO - 'SHELL': '/bin/bash', 08:35:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KcX9wkX4Ma/Listeners', 08:35:26 INFO - 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', 08:35:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:35:26 INFO - 'USER': 'cltbld', 08:35:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:35:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:35:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:35:26 INFO - 'XPC_FLAGS': '0x0', 08:35:26 INFO - 'XPC_SERVICE_NAME': '0', 08:35:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:35:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:35:26 INFO - Downloading/unpacking psutil>=0.7.1 08:35:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:35:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:35:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:35:29 INFO - Installing collected packages: psutil 08:35:29 INFO - Running setup.py install for psutil 08:35:29 INFO - building 'psutil._psutil_osx' extension 08:35:29 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 08:35:29 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 08:35:30 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 08:35:30 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 08:35:30 INFO - building 'psutil._psutil_posix' extension 08:35:30 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 08:35:30 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:35:30 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:35:30 INFO - ^ 08:35:30 INFO - 1 warning generated. 08:35:30 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 08:35:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:35:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:35:30 INFO - Successfully installed psutil 08:35:30 INFO - Cleaning up... 08:35:30 INFO - Return code: 0 08:35:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:35:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:30 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 0x107710e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10772df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1584b0ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1077295e0>, '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 0x10730ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107337990>, '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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:35:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:35:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:35:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bYsdhW6vAU/Render', 08:35:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:35:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:35:30 INFO - 'HOME': '/Users/cltbld', 08:35:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:35:30 INFO - 'LOGNAME': 'cltbld', 08:35:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:30 INFO - 'MOZ_NO_REMOTE': '1', 08:35:30 INFO - 'NO_EM_RESTART': '1', 08:35:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:35:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:35:30 INFO - 'PWD': '/builds/slave/test', 08:35:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:35:30 INFO - 'SHELL': '/bin/bash', 08:35:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KcX9wkX4Ma/Listeners', 08:35:30 INFO - 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', 08:35:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:35:30 INFO - 'USER': 'cltbld', 08:35:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:35:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:35:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:35:30 INFO - 'XPC_FLAGS': '0x0', 08:35:30 INFO - 'XPC_SERVICE_NAME': '0', 08:35:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:35:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:35:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:35:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:35:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:35:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:35:33 INFO - Installing collected packages: mozsystemmonitor 08:35:33 INFO - Running setup.py install for mozsystemmonitor 08:35:33 INFO - Successfully installed mozsystemmonitor 08:35:33 INFO - Cleaning up... 08:35:33 INFO - Return code: 0 08:35:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:35:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:33 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 0x107710e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10772df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1584b0ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1077295e0>, '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 0x10730ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107337990>, '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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:35:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:35:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:35:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bYsdhW6vAU/Render', 08:35:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:35:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:35:33 INFO - 'HOME': '/Users/cltbld', 08:35:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:35:33 INFO - 'LOGNAME': 'cltbld', 08:35:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:33 INFO - 'MOZ_NO_REMOTE': '1', 08:35:33 INFO - 'NO_EM_RESTART': '1', 08:35:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:35:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:35:33 INFO - 'PWD': '/builds/slave/test', 08:35:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:35:33 INFO - 'SHELL': '/bin/bash', 08:35:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KcX9wkX4Ma/Listeners', 08:35:33 INFO - 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', 08:35:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:35:33 INFO - 'USER': 'cltbld', 08:35:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:35:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:35:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:35:33 INFO - 'XPC_FLAGS': '0x0', 08:35:33 INFO - 'XPC_SERVICE_NAME': '0', 08:35:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:35:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:35:33 INFO - Downloading/unpacking blobuploader==1.2.4 08:35:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:36 INFO - Downloading blobuploader-1.2.4.tar.gz 08:35:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:35:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:35:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:35:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:35:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:37 INFO - Downloading docopt-0.6.1.tar.gz 08:35:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:35:37 INFO - Installing collected packages: blobuploader, requests, docopt 08:35:37 INFO - Running setup.py install for blobuploader 08:35:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:35:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:35:37 INFO - Running setup.py install for requests 08:35:38 INFO - Running setup.py install for docopt 08:35:38 INFO - Successfully installed blobuploader requests docopt 08:35:38 INFO - Cleaning up... 08:35:38 INFO - Return code: 0 08:35:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:35: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')]} 08:35:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35: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')]} 08:35:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:38 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 0x107710e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10772df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1584b0ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1077295e0>, '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 0x10730ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107337990>, '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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:35:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:35:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:35:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bYsdhW6vAU/Render', 08:35:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:35:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:35:38 INFO - 'HOME': '/Users/cltbld', 08:35:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:35:38 INFO - 'LOGNAME': 'cltbld', 08:35:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:38 INFO - 'MOZ_NO_REMOTE': '1', 08:35:38 INFO - 'NO_EM_RESTART': '1', 08:35:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:35:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:35:38 INFO - 'PWD': '/builds/slave/test', 08:35:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:35:38 INFO - 'SHELL': '/bin/bash', 08:35:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KcX9wkX4Ma/Listeners', 08:35:38 INFO - 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', 08:35:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:35:38 INFO - 'USER': 'cltbld', 08:35:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:35:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:35:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:35:38 INFO - 'XPC_FLAGS': '0x0', 08:35:38 INFO - 'XPC_SERVICE_NAME': '0', 08:35:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:35:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:35:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:35:38 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-ZOUHaI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:35:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:35:38 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-ovqGNu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:35:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:35:38 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-AnPqfE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:35:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:35:38 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-JO6z4u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:35:39 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-q1XZSe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:35:39 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-eBlC3e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:35:39 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-z3Fj2T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:35:39 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-GOfrM4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:35:39 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-YK_aJj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:35:39 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-jOSxuF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:35:39 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-F5Z0e3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:35:39 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-l3NNlT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:35:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:35:39 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-QHh6Tn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:35:40 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-ovSMqB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:35:40 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-5WTpRO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:35:40 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-JpjK45-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:35:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:35:40 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-pqMbhp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:35:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:35:40 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-E5JclP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:35:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:35:40 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-crZctE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:35:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:35:40 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-9rbA5t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:35:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:35:41 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-Q3zpye-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:35:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:35:41 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:35:41 INFO - Running setup.py install for manifestparser 08:35:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:35:41 INFO - Running setup.py install for mozcrash 08:35:41 INFO - Running setup.py install for mozdebug 08:35:41 INFO - Running setup.py install for mozdevice 08:35:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:35:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:35:41 INFO - Running setup.py install for mozfile 08:35:42 INFO - Running setup.py install for mozhttpd 08:35:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:35:42 INFO - Running setup.py install for mozinfo 08:35:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:35:42 INFO - Running setup.py install for mozInstall 08:35:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:35:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:35:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:35:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:35:42 INFO - Running setup.py install for mozleak 08:35:42 INFO - Running setup.py install for mozlog 08:35:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:35:42 INFO - Running setup.py install for moznetwork 08:35:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:35:42 INFO - Running setup.py install for mozprocess 08:35:43 INFO - Running setup.py install for mozprofile 08:35:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:35:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:35:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:35:43 INFO - Running setup.py install for mozrunner 08:35:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:35:43 INFO - Running setup.py install for mozscreenshot 08:35:43 INFO - Running setup.py install for moztest 08:35:43 INFO - Running setup.py install for mozversion 08:35:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:35:43 INFO - Running setup.py install for wptserve 08:35:44 INFO - Running setup.py install for marionette-driver 08:35:44 INFO - Running setup.py install for browsermob-proxy 08:35:44 INFO - Running setup.py install for marionette-client 08:35:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:35:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:35:44 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 08:35:44 INFO - Cleaning up... 08:35:44 INFO - Return code: 0 08:35:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:35: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')]} 08:35:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35: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')]} 08:35:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:44 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 0x107710e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10772df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe1584b0ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1077295e0>, '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 0x10730ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107337990>, '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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:35:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:35:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:35:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bYsdhW6vAU/Render', 08:35:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:35:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:35:44 INFO - 'HOME': '/Users/cltbld', 08:35:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:35:44 INFO - 'LOGNAME': 'cltbld', 08:35:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:44 INFO - 'MOZ_NO_REMOTE': '1', 08:35:44 INFO - 'NO_EM_RESTART': '1', 08:35:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:35:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:35:44 INFO - 'PWD': '/builds/slave/test', 08:35:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:35:44 INFO - 'SHELL': '/bin/bash', 08:35:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KcX9wkX4Ma/Listeners', 08:35:44 INFO - 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', 08:35:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:35:44 INFO - 'USER': 'cltbld', 08:35:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:35:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:35:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:35:44 INFO - 'XPC_FLAGS': '0x0', 08:35:44 INFO - 'XPC_SERVICE_NAME': '0', 08:35:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:35:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:35:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-b40oDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:35:45 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 08:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-fVrwSY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:35:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-rSkvfo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:35:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-7HXs5O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:35:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-aRa61A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:35:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-HtAGEh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:35:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 08:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-jAnTox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:35:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 08:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-ippUWe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:35:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 08:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-kfnySI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:35:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 08:35:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:35:45 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-nHGIeY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:35:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:35:46 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-FqmI0P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:35:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:35:46 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-mUH5m6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:35:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:35:46 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-rd0Zh1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:35:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:35:46 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-fjwStI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:35:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 08:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:35:46 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-Tac41V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:35:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 08:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:35:46 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-fglkRp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:35:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 08:35:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:35:46 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-4SS2DM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:35:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 08:35:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:35:46 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-R5sSLj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:35:46 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:35:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:35:46 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-My8uVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:35:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:35:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:35:47 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-jhy5d_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:35:47 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:35:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:35:47 INFO - Running setup.py (path:/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/pip-knNHZM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:35:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:35:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:35:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:35:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:35:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:35:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:35:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:35:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:35:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:50 INFO - Downloading blessings-1.6.tar.gz 08:35:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:35:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:35:50 INFO - Installing collected packages: blessings 08:35:50 INFO - Running setup.py install for blessings 08:35:50 INFO - Successfully installed blessings 08:35:50 INFO - Cleaning up... 08:35:50 INFO - Return code: 0 08:35:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:35:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:35:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:35:50 INFO - Reading from file tmpfile_stdout 08:35:50 INFO - Current package versions: 08:35:50 INFO - blessings == 1.6 08:35:50 INFO - blobuploader == 1.2.4 08:35:50 INFO - browsermob-proxy == 0.6.0 08:35:50 INFO - docopt == 0.6.1 08:35:50 INFO - manifestparser == 1.1 08:35:50 INFO - marionette-client == 2.3.0 08:35:50 INFO - marionette-driver == 1.4.0 08:35:50 INFO - mozInstall == 1.12 08:35:50 INFO - mozcrash == 0.17 08:35:50 INFO - mozdebug == 0.1 08:35:50 INFO - mozdevice == 0.48 08:35:50 INFO - mozfile == 1.2 08:35:50 INFO - mozhttpd == 0.7 08:35:50 INFO - mozinfo == 0.9 08:35:50 INFO - mozleak == 0.1 08:35:50 INFO - mozlog == 3.1 08:35:50 INFO - moznetwork == 0.27 08:35:50 INFO - mozprocess == 0.22 08:35:50 INFO - mozprofile == 0.28 08:35:50 INFO - mozrunner == 6.11 08:35:50 INFO - mozscreenshot == 0.1 08:35:50 INFO - mozsystemmonitor == 0.0 08:35:50 INFO - moztest == 0.7 08:35:50 INFO - mozversion == 1.4 08:35:50 INFO - psutil == 3.1.1 08:35:50 INFO - requests == 1.2.3 08:35:50 INFO - wptserve == 1.4.0 08:35:50 INFO - wsgiref == 0.1.2 08:35:50 INFO - Running post-action listener: _resource_record_post_action 08:35:50 INFO - Running post-action listener: _start_resource_monitoring 08:35:50 INFO - Starting resource monitoring. 08:35:50 INFO - ##### 08:35:50 INFO - ##### Running pull step. 08:35:50 INFO - ##### 08:35:50 INFO - Running pre-action listener: _resource_record_pre_action 08:35:50 INFO - Running main action method: pull 08:35:50 INFO - Pull has nothing to do! 08:35:50 INFO - Running post-action listener: _resource_record_post_action 08:35:50 INFO - ##### 08:35:50 INFO - ##### Running install step. 08:35:50 INFO - ##### 08:35:50 INFO - Running pre-action listener: _resource_record_pre_action 08:35:50 INFO - Running main action method: install 08:35:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:35:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:35:51 INFO - Reading from file tmpfile_stdout 08:35:51 INFO - Detecting whether we're running mozinstall >=1.0... 08:35:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:35:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:35:51 INFO - Reading from file tmpfile_stdout 08:35:51 INFO - Output received: 08:35:51 INFO - Usage: mozinstall [options] installer 08:35:51 INFO - Options: 08:35:51 INFO - -h, --help show this help message and exit 08:35:51 INFO - -d DEST, --destination=DEST 08:35:51 INFO - Directory to install application into. [default: 08:35:51 INFO - "/builds/slave/test"] 08:35:51 INFO - --app=APP Application being installed. [default: firefox] 08:35:51 INFO - mkdir: /builds/slave/test/build/application 08:35:51 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'] 08:35:51 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 08:36:09 INFO - Reading from file tmpfile_stdout 08:36:09 INFO - Output received: 08:36:09 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:36:09 INFO - Running post-action listener: _resource_record_post_action 08:36:09 INFO - ##### 08:36:09 INFO - ##### Running run-tests step. 08:36:09 INFO - ##### 08:36:09 INFO - Running pre-action listener: _resource_record_pre_action 08:36:09 INFO - Running main action method: run_tests 08:36:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:36:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:36:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:36:09 INFO - grabbing minidump binary from tooltool 08:36:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:09 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 0x1077295e0>, '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 0x10730ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107337990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:36:09 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:36:09 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 08:36:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:36:09 INFO - Return code: 0 08:36:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:36:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:36:09 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/Esl0WvrVTDWVqEx15WAH0A/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 08:36:09 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/Esl0WvrVTDWVqEx15WAH0A/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 08:36:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bYsdhW6vAU/Render', 08:36:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:36:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:36:09 INFO - 'HOME': '/Users/cltbld', 08:36:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:36:09 INFO - 'LOGNAME': 'cltbld', 08:36:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:36:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:36:09 INFO - 'MOZ_NO_REMOTE': '1', 08:36:09 INFO - 'NO_EM_RESTART': '1', 08:36:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:36:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:36:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:36:09 INFO - 'PWD': '/builds/slave/test', 08:36:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:36:09 INFO - 'SHELL': '/bin/bash', 08:36:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KcX9wkX4Ma/Listeners', 08:36:09 INFO - 'TMPDIR': '/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/T/', 08:36:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:36:09 INFO - 'USER': 'cltbld', 08:36:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:36:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:36:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:36:09 INFO - 'XPC_FLAGS': '0x0', 08:36:09 INFO - 'XPC_SERVICE_NAME': '0', 08:36:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:36:09 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/Esl0WvrVTDWVqEx15WAH0A/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 08:36:09 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:36:09 INFO - import pkg_resources 08:36:10 INFO - Using 1 client processes 08:36:11 INFO - wptserve Starting http server on 127.0.0.1:8000 08:36:11 INFO - wptserve Starting http server on 127.0.0.1:8001 08:36:11 INFO - wptserve Starting http server on 127.0.0.1:8443 08:36:12 INFO - SUITE-START | Running 778 tests 08:36:12 INFO - Running testharness tests 08:36:12 INFO - Setting up ssl 08:36:12 INFO - PROCESS | certutil | 08:36:12 INFO - PROCESS | certutil | 08:36:12 INFO - PROCESS | certutil | 08:36:12 INFO - Certificate Nickname Trust Attributes 08:36:12 INFO - SSL,S/MIME,JAR/XPI 08:36:12 INFO - 08:36:12 INFO - web-platform-tests CT,, 08:36:12 INFO - 08:36:12 INFO - Starting runner 08:36:13 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:36:13 INFO - PROCESS | 2220 | 1464104173831 Marionette DEBUG Marionette enabled via build flag and pref 08:36:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x113f29800 == 1 [pid = 2220] [id = 1] 08:36:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 1 (0x113f2a000) [pid = 2220] [serial = 1] [outer = 0x0] 08:36:13 INFO - PROCESS | 2220 | [2220] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:36:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 2 (0x113f2b000) [pid = 2220] [serial = 2] [outer = 0x113f2a000] 08:36:14 INFO - PROCESS | 2220 | 1464104174145 Marionette INFO Listening on port 2828 08:36:14 INFO - PROCESS | 2220 | 1464104174377 Marionette DEBUG Marionette enabled via command-line flag 08:36:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x116820800 == 2 [pid = 2220] [id = 2] 08:36:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 3 (0x116821000) [pid = 2220] [serial = 3] [outer = 0x0] 08:36:14 INFO - PROCESS | 2220 | [2220] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:36:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 4 (0x116822000) [pid = 2220] [serial = 4] [outer = 0x116821000] 08:36:14 INFO - PROCESS | 2220 | [2220] 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 08:36:14 INFO - PROCESS | 2220 | 1464104174529 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54647 08:36:14 INFO - PROCESS | 2220 | 1464104174613 Marionette DEBUG Closed connection conn0 08:36:14 INFO - PROCESS | 2220 | [2220] 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 08:36:14 INFO - PROCESS | 2220 | 1464104174619 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54648 08:36:14 INFO - PROCESS | 2220 | 1464104174627 Marionette DEBUG Closed connection conn1 08:36:14 INFO - PROCESS | 2220 | [2220] 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 08:36:14 INFO - PROCESS | 2220 | 1464104174633 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54649 08:36:14 INFO - PROCESS | 2220 | 1464104174640 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:36:14 INFO - PROCESS | 2220 | 1464104174646 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":"20160524071211","device":"desktop","version":"48.0a2"} 08:36:14 INFO - PROCESS | 2220 | [2220] 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 08:36:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x119e77800 == 3 [pid = 2220] [id = 3] 08:36:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 5 (0x119e78000) [pid = 2220] [serial = 5] [outer = 0x0] 08:36:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x119e78800 == 4 [pid = 2220] [id = 4] 08:36:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 6 (0x119e37c00) [pid = 2220] [serial = 6] [outer = 0x0] 08:36:15 INFO - PROCESS | 2220 | [2220] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:36:15 INFO - PROCESS | 2220 | [2220] 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 08:36:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236ba800 == 5 [pid = 2220] [id = 5] 08:36:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 7 (0x119e37400) [pid = 2220] [serial = 7] [outer = 0x0] 08:36:15 INFO - PROCESS | 2220 | [2220] 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 08:36:15 INFO - PROCESS | 2220 | [2220] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:36:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 8 (0x123775000) [pid = 2220] [serial = 8] [outer = 0x119e37400] 08:36:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 9 (0x123d38800) [pid = 2220] [serial = 9] [outer = 0x119e78000] 08:36:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 10 (0x123353c00) [pid = 2220] [serial = 10] [outer = 0x119e37c00] 08:36:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 11 (0x123355c00) [pid = 2220] [serial = 11] [outer = 0x119e37400] 08:36:16 INFO - PROCESS | 2220 | [2220] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:36:16 INFO - PROCESS | 2220 | 1464104176666 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 2220 | 1464104176681 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 12 (0x126805400) [pid = 2220] [serial = 12] [outer = 0x119e37400] 08:36:17 INFO - PROCESS | 2220 | 1464104177121 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8d947165-99b4-fa46-853a-7bdbdecf1e8f","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":"20160524071211","device":"desktop","version":"48.0a2","command_id":1}}] 08:36:17 INFO - PROCESS | 2220 | 1464104177212 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:36:17 INFO - PROCESS | 2220 | 1464104177257 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:36:17 INFO - PROCESS | 2220 | 1464104177351 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:36:17 INFO - PROCESS | 2220 | [2220] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:36:17 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:36:17 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:36:17 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:36:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 13 (0x128b84c00) [pid = 2220] [serial = 13] [outer = 0x119e37400] 08:36:17 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:36:17 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:17 INFO - PROCESS | 2220 | 1464104177604 Marionette TRACE conn2 <- [1,3,null,{}] 08:36:17 INFO - PROCESS | 2220 | 1464104177607 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:36:17 INFO - PROCESS | 2220 | 1464104177629 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:36:17 INFO - PROCESS | 2220 | 1464104177657 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 2220 | 1464104177659 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:36:17 INFO - PROCESS | 2220 | 1464104177662 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 2220 | 1464104177664 Marionette TRACE conn2 <- [1,6,null,{}] 08:36:17 INFO - PROCESS | 2220 | 1464104177669 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 2220 | 1464104177677 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:36:17 INFO - PROCESS | 2220 | 1464104177679 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x129149800 == 6 [pid = 2220] [id = 6] 08:36:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 14 (0x129124800) [pid = 2220] [serial = 14] [outer = 0x0] 08:36:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 15 (0x129126800) [pid = 2220] [serial = 15] [outer = 0x129124800] 08:36:17 INFO - PROCESS | 2220 | 1464104177710 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 16 (0x1291f2800) [pid = 2220] [serial = 16] [outer = 0x129124800] 08:36:18 INFO - PROCESS | 2220 | 1464104178006 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 08:36:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x1292d0000 == 7 [pid = 2220] [id = 7] 08:36:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 17 (0x1291f5c00) [pid = 2220] [serial = 17] [outer = 0x0] 08:36:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 18 (0x129481c00) [pid = 2220] [serial = 18] [outer = 0x1291f5c00] 08:36:18 INFO - PROCESS | 2220 | 1464104178056 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 19 (0x129486800) [pid = 2220] [serial = 19] [outer = 0x1291f5c00] 08:36:18 INFO - PROCESS | 2220 | 1464104178092 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 2220 | 1464104178093 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:36:18 INFO - PROCESS | 2220 | 1464104178129 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 2220 | 1464104178130 Marionette TRACE conn2 <- [1,10,null,{}] 08:36:18 INFO - PROCESS | 2220 | 1464104178147 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 2220 | 1464104178266 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:36:18 INFO - PROCESS | 2220 | 1464104178302 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a786000 == 8 [pid = 2220] [id = 8] 08:36:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 20 (0x12a771000) [pid = 2220] [serial = 20] [outer = 0x0] 08:36:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 21 (0x12a772c00) [pid = 2220] [serial = 21] [outer = 0x12a771000] 08:36:18 INFO - PROCESS | 2220 | 1464104178331 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 22 (0x12a777000) [pid = 2220] [serial = 22] [outer = 0x12a771000] 08:36:18 INFO - PROCESS | 2220 | 1464104178688 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 585ms 08:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:36:18 INFO - PROCESS | 2220 | 1464104178709 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 2220 | 1464104178711 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:36:18 INFO - PROCESS | 2220 | 1464104178713 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 2220 | 1464104178714 Marionette TRACE conn2 <- [1,14,null,{}] 08:36:18 INFO - PROCESS | 2220 | 1464104178716 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 2220 | 1464104178803 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:36:18 INFO - PROCESS | 2220 | 1464104178808 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2af800 == 9 [pid = 2220] [id = 9] 08:36:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 23 (0x12a77a000) [pid = 2220] [serial = 23] [outer = 0x0] 08:36:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 24 (0x12b0e0400) [pid = 2220] [serial = 24] [outer = 0x12a77a000] 08:36:18 INFO - PROCESS | 2220 | 1464104178833 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 25 (0x12b0e9400) [pid = 2220] [serial = 25] [outer = 0x12a77a000] 08:36:19 INFO - PROCESS | 2220 | 1464104179086 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 08:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:36:19 INFO - PROCESS | 2220 | 1464104179139 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 2220 | 1464104179140 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:36:19 INFO - PROCESS | 2220 | 1464104179143 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 2220 | 1464104179144 Marionette TRACE conn2 <- [1,18,null,{}] 08:36:19 INFO - PROCESS | 2220 | 1464104179146 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 2220 | 1464104179243 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:36:19 INFO - PROCESS | 2220 | 1464104179248 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba31000 == 10 [pid = 2220] [id = 10] 08:36:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 26 (0x12b99d000) [pid = 2220] [serial = 26] [outer = 0x0] 08:36:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 27 (0x12b9a3800) [pid = 2220] [serial = 27] [outer = 0x12b99d000] 08:36:19 INFO - PROCESS | 2220 | 1464104179274 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 28 (0x12b9f5400) [pid = 2220] [serial = 28] [outer = 0x12b99d000] 08:36:19 INFO - PROCESS | 2220 | 1464104179525 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 08:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:36:19 INFO - PROCESS | 2220 | 1464104179562 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 2220 | 1464104179563 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:36:19 INFO - PROCESS | 2220 | 1464104179573 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 2220 | 1464104179574 Marionette TRACE conn2 <- [1,22,null,{}] 08:36:19 INFO - PROCESS | 2220 | 1464104179577 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 2220 | 1464104179665 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:36:19 INFO - PROCESS | 2220 | 1464104179672 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be57000 == 11 [pid = 2220] [id = 11] 08:36:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 29 (0x12b9f8800) [pid = 2220] [serial = 29] [outer = 0x0] 08:36:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 30 (0x12bbb3800) [pid = 2220] [serial = 30] [outer = 0x12b9f8800] 08:36:19 INFO - PROCESS | 2220 | 1464104179697 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 31 (0x11757f400) [pid = 2220] [serial = 31] [outer = 0x12b9f8800] 08:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 376ms 08:36:19 INFO - PROCESS | 2220 | 1464104179939 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:36:19 INFO - PROCESS | 2220 | 1464104179942 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 2220 | 1464104179943 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:36:19 INFO - PROCESS | 2220 | 1464104179945 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 2220 | 1464104179946 Marionette TRACE conn2 <- [1,26,null,{}] 08:36:19 INFO - PROCESS | 2220 | 1464104179956 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 2220 | 1464104180049 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:36:20 INFO - PROCESS | 2220 | 1464104180056 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182c3000 == 12 [pid = 2220] [id = 12] 08:36:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 32 (0x117f8ec00) [pid = 2220] [serial = 32] [outer = 0x0] 08:36:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 33 (0x12ab21c00) [pid = 2220] [serial = 33] [outer = 0x117f8ec00] 08:36:20 INFO - PROCESS | 2220 | 1464104180080 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 34 (0x12be0a000) [pid = 2220] [serial = 34] [outer = 0x117f8ec00] 08:36:20 INFO - PROCESS | 2220 | 1464104180320 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 08:36:20 INFO - PROCESS | 2220 | 1464104180364 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 2220 | 1464104180366 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:36:20 INFO - PROCESS | 2220 | 1464104180376 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 2220 | 1464104180377 Marionette TRACE conn2 <- [1,30,null,{}] 08:36:20 INFO - PROCESS | 2220 | 1464104180379 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 2220 | 1464104180463 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:36:20 INFO - PROCESS | 2220 | 1464104180470 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4a2800 == 13 [pid = 2220] [id = 13] 08:36:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 35 (0x12be0d000) [pid = 2220] [serial = 35] [outer = 0x0] 08:36:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 36 (0x12be14400) [pid = 2220] [serial = 36] [outer = 0x12be0d000] 08:36:20 INFO - PROCESS | 2220 | 1464104180494 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 37 (0x12c487800) [pid = 2220] [serial = 37] [outer = 0x12be0d000] 08:36:20 INFO - PROCESS | 2220 | 1464104180722 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 08:36:20 INFO - PROCESS | 2220 | 1464104180745 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 2220 | 1464104180746 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:36:20 INFO - PROCESS | 2220 | 1464104180756 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 2220 | 1464104180757 Marionette TRACE conn2 <- [1,34,null,{}] 08:36:20 INFO - PROCESS | 2220 | 1464104180759 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 2220 | 1464104180849 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:36:20 INFO - PROCESS | 2220 | 1464104180866 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c753800 == 14 [pid = 2220] [id = 14] 08:36:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 38 (0x12c48e800) [pid = 2220] [serial = 38] [outer = 0x0] 08:36:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 39 (0x12c492400) [pid = 2220] [serial = 39] [outer = 0x12c48e800] 08:36:20 INFO - PROCESS | 2220 | 1464104180900 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 40 (0x12c7d4c00) [pid = 2220] [serial = 40] [outer = 0x12c48e800] 08:36:21 INFO - PROCESS | 2220 | 1464104181136 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 428ms 08:36:21 INFO - PROCESS | 2220 | 1464104181178 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 2220 | 1464104181179 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:36:21 INFO - PROCESS | 2220 | 1464104181181 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 2220 | 1464104181182 Marionette TRACE conn2 <- [1,38,null,{}] 08:36:21 INFO - PROCESS | 2220 | 1464104181193 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 2220 | 1464104181281 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:36:21 INFO - PROCESS | 2220 | 1464104181288 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8d1800 == 15 [pid = 2220] [id = 15] 08:36:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 41 (0x12c7d8000) [pid = 2220] [serial = 41] [outer = 0x0] 08:36:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 42 (0x12c7df800) [pid = 2220] [serial = 42] [outer = 0x12c7d8000] 08:36:21 INFO - PROCESS | 2220 | 1464104181312 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 43 (0x12c868c00) [pid = 2220] [serial = 43] [outer = 0x12c7d8000] 08:36:21 INFO - PROCESS | 2220 | 1464104181555 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 426ms 08:36:21 INFO - PROCESS | 2220 | 1464104181610 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 2220 | 1464104181612 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:36:21 INFO - PROCESS | 2220 | 1464104181627 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 2220 | 1464104181629 Marionette TRACE conn2 <- [1,42,null,{}] 08:36:21 INFO - PROCESS | 2220 | 1464104181633 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 2220 | 1464104181777 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:36:21 INFO - PROCESS | 2220 | 1464104181784 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd90000 == 16 [pid = 2220] [id = 16] 08:36:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 44 (0x12c86d400) [pid = 2220] [serial = 44] [outer = 0x0] 08:36:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 45 (0x12c872c00) [pid = 2220] [serial = 45] [outer = 0x12c86d400] 08:36:21 INFO - PROCESS | 2220 | 1464104181826 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 46 (0x12ce6a400) [pid = 2220] [serial = 46] [outer = 0x12c86d400] 08:36:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d0d5000 == 17 [pid = 2220] [id = 17] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 47 (0x12d0d5800) [pid = 2220] [serial = 47] [outer = 0x0] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 48 (0x12d0da000) [pid = 2220] [serial = 48] [outer = 0x12d0d5800] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 49 (0x12d0d6800) [pid = 2220] [serial = 49] [outer = 0x12d0d5800] 08:36:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cda2000 == 18 [pid = 2220] [id = 18] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 50 (0x12c873c00) [pid = 2220] [serial = 50] [outer = 0x0] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 51 (0x12d0adc00) [pid = 2220] [serial = 51] [outer = 0x12c873c00] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 52 (0x12ce77800) [pid = 2220] [serial = 52] [outer = 0x12c873c00] 08:36:22 INFO - PROCESS | 2220 | 1464104182263 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 682ms 08:36:22 INFO - PROCESS | 2220 | 1464104182297 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:36:22 INFO - PROCESS | 2220 | 1464104182308 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:36:22 INFO - PROCESS | 2220 | 1464104182317 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 2220 | 1464104182319 Marionette TRACE conn2 <- [1,46,null,{}] 08:36:22 INFO - PROCESS | 2220 | 1464104182321 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 2220 | 1464104182404 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:36:22 INFO - PROCESS | 2220 | 1464104182408 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5ab800 == 19 [pid = 2220] [id = 19] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (0x12d3bb400) [pid = 2220] [serial = 53] [outer = 0x0] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0x12d3c1400) [pid = 2220] [serial = 54] [outer = 0x12d3bb400] 08:36:22 INFO - PROCESS | 2220 | 1464104182436 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0x12d6bdc00) [pid = 2220] [serial = 55] [outer = 0x12d3bb400] 08:36:22 INFO - PROCESS | 2220 | 1464104182671 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 372ms 08:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:36:22 INFO - PROCESS | 2220 | 1464104182689 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 2220 | 1464104182691 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:36:22 INFO - PROCESS | 2220 | 1464104182693 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 2220 | 1464104182694 Marionette TRACE conn2 <- [1,50,null,{}] 08:36:22 INFO - PROCESS | 2220 | 1464104182696 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 2220 | 1464104182792 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:36:22 INFO - PROCESS | 2220 | 1464104182797 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x118284800 == 20 [pid = 2220] [id = 20] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0x1180e0800) [pid = 2220] [serial = 56] [outer = 0x0] 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0x11831a400) [pid = 2220] [serial = 57] [outer = 0x1180e0800] 08:36:22 INFO - PROCESS | 2220 | 1464104182821 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0x118321c00) [pid = 2220] [serial = 58] [outer = 0x1180e0800] 08:36:23 INFO - PROCESS | 2220 | 1464104183044 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 373ms 08:36:23 INFO - PROCESS | 2220 | 1464104183072 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 2220 | 1464104183074 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:36:23 INFO - PROCESS | 2220 | 1464104183076 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 2220 | 1464104183077 Marionette TRACE conn2 <- [1,54,null,{}] 08:36:23 INFO - PROCESS | 2220 | 1464104183079 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 2220 | 1464104183181 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:36:23 INFO - PROCESS | 2220 | 1464104183187 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x1292cd800 == 21 [pid = 2220] [id = 21] 08:36:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0x119358c00) [pid = 2220] [serial = 59] [outer = 0x0] 08:36:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0x12d6c1400) [pid = 2220] [serial = 60] [outer = 0x119358c00] 08:36:23 INFO - PROCESS | 2220 | 1464104183211 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0x12d6c5c00) [pid = 2220] [serial = 61] [outer = 0x119358c00] 08:36:23 INFO - PROCESS | 2220 | 1464104183449 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 08:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:36:23 INFO - PROCESS | 2220 | 1464104183495 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 2220 | 1464104183496 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:36:23 INFO - PROCESS | 2220 | 1464104183506 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 2220 | 1464104183507 Marionette TRACE conn2 <- [1,58,null,{}] 08:36:23 INFO - PROCESS | 2220 | 1464104183510 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 2220 | 1464104183612 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:36:23 INFO - PROCESS | 2220 | 1464104183617 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab66000 == 22 [pid = 2220] [id = 22] 08:36:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0x123565800) [pid = 2220] [serial = 62] [outer = 0x0] 08:36:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x12dd2d000) [pid = 2220] [serial = 63] [outer = 0x123565800] 08:36:23 INFO - PROCESS | 2220 | 1464104183644 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x12d6c8000) [pid = 2220] [serial = 64] [outer = 0x123565800] 08:36:23 INFO - PROCESS | 2220 | 1464104183898 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 427ms 08:36:23 INFO - PROCESS | 2220 | 1464104183927 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 2220 | 1464104183928 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:36:24 INFO - PROCESS | 2220 | 1464104184586 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 2220 | 1464104184588 Marionette TRACE conn2 <- [1,62,null,{}] 08:36:24 INFO - PROCESS | 2220 | 1464104184672 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 2220 | 1464104184782 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:36:24 INFO - PROCESS | 2220 | 1464104184831 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x112548800 == 23 [pid = 2220] [id = 23] 08:36:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x111ff6400) [pid = 2220] [serial = 65] [outer = 0x0] 08:36:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x1121a8800) [pid = 2220] [serial = 66] [outer = 0x111ff6400] 08:36:24 INFO - PROCESS | 2220 | 1464104184863 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x112963800) [pid = 2220] [serial = 67] [outer = 0x111ff6400] 08:36:25 INFO - PROCESS | 2220 | 1464104185263 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1392ms 08:36:25 INFO - PROCESS | 2220 | 1464104185329 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:36:25 INFO - PROCESS | 2220 | 1464104185332 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:36:25 INFO - PROCESS | 2220 | 1464104185335 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 2220 | 1464104185337 Marionette TRACE conn2 <- [1,66,null,{}] 08:36:25 INFO - PROCESS | 2220 | 1464104185342 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 2220 | 1464104185451 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:36:25 INFO - PROCESS | 2220 | 1464104185491 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x113a22800 == 24 [pid = 2220] [id = 24] 08:36:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x112c50c00) [pid = 2220] [serial = 68] [outer = 0x0] 08:36:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x113d68c00) [pid = 2220] [serial = 69] [outer = 0x112c50c00] 08:36:25 INFO - PROCESS | 2220 | 1464104185522 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x1168b9400) [pid = 2220] [serial = 70] [outer = 0x112c50c00] 08:36:25 INFO - PROCESS | 2220 | 1464104185935 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 624ms 08:36:25 INFO - PROCESS | 2220 | 1464104185959 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:36:25 INFO - PROCESS | 2220 | 1464104185962 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:36:25 INFO - PROCESS | 2220 | 1464104185966 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 2220 | 1464104185970 Marionette TRACE conn2 <- [1,70,null,{}] 08:36:25 INFO - PROCESS | 2220 | 1464104185974 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 2220 | 1464104186158 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:36:26 INFO - PROCESS | 2220 | 1464104186256 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170d6800 == 25 [pid = 2220] [id = 25] 08:36:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x1180bf800) [pid = 2220] [serial = 71] [outer = 0x0] 08:36:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x1180e9c00) [pid = 2220] [serial = 72] [outer = 0x1180bf800] 08:36:26 INFO - PROCESS | 2220 | 1464104186319 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x11831f000) [pid = 2220] [serial = 73] [outer = 0x1180bf800] 08:36:27 INFO - PROCESS | 2220 | 1464104187057 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1126ms 08:36:27 INFO - PROCESS | 2220 | 1464104187091 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 2220 | 1464104187093 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:36:27 INFO - PROCESS | 2220 | 1464104187097 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 2220 | 1464104187099 Marionette TRACE conn2 <- [1,74,null,{}] 08:36:27 INFO - PROCESS | 2220 | 1464104187103 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 2220 | 1464104187181 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:36:27 INFO - PROCESS | 2220 | 1464104187239 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x112e59800 == 26 [pid = 2220] [id = 26] 08:36:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x113dee400) [pid = 2220] [serial = 74] [outer = 0x0] 08:36:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x113df3c00) [pid = 2220] [serial = 75] [outer = 0x113dee400] 08:36:27 INFO - PROCESS | 2220 | 1464104187266 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x115e42c00) [pid = 2220] [serial = 76] [outer = 0x113dee400] 08:36:27 INFO - PROCESS | 2220 | 1464104187684 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 625ms 08:36:27 INFO - PROCESS | 2220 | 1464104187723 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 2220 | 1464104187727 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:36:27 INFO - PROCESS | 2220 | 1464104187731 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 2220 | 1464104187733 Marionette TRACE conn2 <- [1,78,null,{}] 08:36:27 INFO - PROCESS | 2220 | 1464104187735 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 2220 | 1464104187805 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:36:27 INFO - PROCESS | 2220 | 1464104187810 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x113d37800 == 27 [pid = 2220] [id = 27] 08:36:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x115ec4000) [pid = 2220] [serial = 77] [outer = 0x0] 08:36:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x116144400) [pid = 2220] [serial = 78] [outer = 0x115ec4000] 08:36:27 INFO - PROCESS | 2220 | 1464104187838 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1166b6000) [pid = 2220] [serial = 79] [outer = 0x115ec4000] 08:36:28 INFO - PROCESS | 2220 | 1464104188150 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 08:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:36:28 INFO - PROCESS | 2220 | 1464104188203 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 2220 | 1464104188204 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:36:28 INFO - PROCESS | 2220 | 1464104188207 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 2220 | 1464104188209 Marionette TRACE conn2 <- [1,82,null,{}] 08:36:28 INFO - PROCESS | 2220 | 1464104188217 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 2220 | 1464104188287 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:36:28 INFO - PROCESS | 2220 | 1464104188292 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x116125000 == 28 [pid = 2220] [id = 28] 08:36:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1168bb800) [pid = 2220] [serial = 80] [outer = 0x0] 08:36:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x117067400) [pid = 2220] [serial = 81] [outer = 0x1168bb800] 08:36:28 INFO - PROCESS | 2220 | 1464104188322 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x11757f800) [pid = 2220] [serial = 82] [outer = 0x1168bb800] 08:36:28 INFO - PROCESS | 2220 | 1464104188629 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 08:36:28 INFO - PROCESS | 2220 | 1464104188679 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 2220 | 1464104188681 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:36:28 INFO - PROCESS | 2220 | 1464104188683 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 2220 | 1464104188684 Marionette TRACE conn2 <- [1,86,null,{}] 08:36:28 INFO - PROCESS | 2220 | 1464104188687 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 2220 | 1464104188769 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:36:28 INFO - PROCESS | 2220 | 1464104188810 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x116817000 == 29 [pid = 2220] [id = 29] 08:36:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x116a4e800) [pid = 2220] [serial = 83] [outer = 0x0] 08:36:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x118073400) [pid = 2220] [serial = 84] [outer = 0x116a4e800] 08:36:28 INFO - PROCESS | 2220 | 1464104188836 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1180e2000) [pid = 2220] [serial = 85] [outer = 0x116a4e800] 08:36:29 INFO - PROCESS | 2220 | 1464104189104 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 08:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:36:29 INFO - PROCESS | 2220 | 1464104189157 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 2220 | 1464104189158 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:36:29 INFO - PROCESS | 2220 | 1464104189160 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 2220 | 1464104189161 Marionette TRACE conn2 <- [1,90,null,{}] 08:36:29 INFO - PROCESS | 2220 | 1464104189163 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 2220 | 1464104189237 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:36:29 INFO - PROCESS | 2220 | 1464104189242 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170e6000 == 30 [pid = 2220] [id = 30] 08:36:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x11310fc00) [pid = 2220] [serial = 86] [outer = 0x0] 08:36:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x118313c00) [pid = 2220] [serial = 87] [outer = 0x11310fc00] 08:36:29 INFO - PROCESS | 2220 | 1464104189268 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x11836dc00) [pid = 2220] [serial = 88] [outer = 0x11310fc00] 08:36:29 INFO - PROCESS | 2220 | 1464104189574 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 08:36:29 INFO - PROCESS | 2220 | 1464104189579 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:36:29 INFO - PROCESS | 2220 | 1464104189580 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:36:29 INFO - PROCESS | 2220 | 1464104189593 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 2220 | 1464104189594 Marionette TRACE conn2 <- [1,94,null,{}] 08:36:29 INFO - PROCESS | 2220 | 1464104189596 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 2220 | 1464104189709 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:36:29 INFO - PROCESS | 2220 | 1464104189717 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d1e800 == 31 [pid = 2220] [id = 31] 08:36:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118314000) [pid = 2220] [serial = 89] [outer = 0x0] 08:36:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x11845d000) [pid = 2220] [serial = 90] [outer = 0x118314000] 08:36:29 INFO - PROCESS | 2220 | 1464104189743 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11935c800) [pid = 2220] [serial = 91] [outer = 0x118314000] 08:36:30 INFO - PROCESS | 2220 | 1464104190020 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 482ms 08:36:30 INFO - PROCESS | 2220 | 1464104190065 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 2220 | 1464104190067 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:36:30 INFO - PROCESS | 2220 | 1464104190072 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 2220 | 1464104190073 Marionette TRACE conn2 <- [1,98,null,{}] 08:36:30 INFO - PROCESS | 2220 | 1464104190076 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 2220 | 1464104190148 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:36:30 INFO - PROCESS | 2220 | 1464104190155 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182bf800 == 32 [pid = 2220] [id = 32] 08:36:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1184c8000) [pid = 2220] [serial = 92] [outer = 0x0] 08:36:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x119435c00) [pid = 2220] [serial = 93] [outer = 0x1184c8000] 08:36:30 INFO - PROCESS | 2220 | 1464104190181 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x119b90800) [pid = 2220] [serial = 94] [outer = 0x1184c8000] 08:36:30 INFO - PROCESS | 2220 | 1464104190529 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 08:36:30 INFO - PROCESS | 2220 | 1464104190547 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 2220 | 1464104190548 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:36:30 INFO - PROCESS | 2220 | 1464104190554 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 2220 | 1464104190556 Marionette TRACE conn2 <- [1,102,null,{}] 08:36:30 INFO - PROCESS | 2220 | 1464104190559 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 2220 | 1464104190697 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:36:30 INFO - PROCESS | 2220 | 1464104190707 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x119128000 == 33 [pid = 2220] [id = 33] 08:36:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x118317400) [pid = 2220] [serial = 95] [outer = 0x0] 08:36:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x119e35c00) [pid = 2220] [serial = 96] [outer = 0x118317400] 08:36:30 INFO - PROCESS | 2220 | 1464104190749 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1230e5c00) [pid = 2220] [serial = 97] [outer = 0x118317400] 08:36:31 INFO - PROCESS | 2220 | 1464104191123 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 620ms 08:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:36:31 INFO - PROCESS | 2220 | 1464104191173 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 2220 | 1464104191175 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:36:31 INFO - PROCESS | 2220 | 1464104191178 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 2220 | 1464104191180 Marionette TRACE conn2 <- [1,106,null,{}] 08:36:31 INFO - PROCESS | 2220 | 1464104191189 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 2220 | 1464104191243 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:36:31 INFO - PROCESS | 2220 | 1464104191283 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x119444000 == 34 [pid = 2220] [id = 34] 08:36:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x119358000) [pid = 2220] [serial = 98] [outer = 0x0] 08:36:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x123354000) [pid = 2220] [serial = 99] [outer = 0x119358000] 08:36:31 INFO - PROCESS | 2220 | 1464104191303 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x123560400) [pid = 2220] [serial = 100] [outer = 0x119358000] 08:36:31 INFO - PROCESS | 2220 | 1464104191644 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 474ms 08:36:31 INFO - PROCESS | 2220 | 1464104191653 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 2220 | 1464104191655 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:36:31 INFO - PROCESS | 2220 | 1464104191659 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 2220 | 1464104191661 Marionette TRACE conn2 <- [1,110,null,{}] 08:36:31 INFO - PROCESS | 2220 | 1464104191664 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 2220 | 1464104191781 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:36:31 INFO - PROCESS | 2220 | 1464104191785 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x119677000 == 35 [pid = 2220] [id = 35] 08:36:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x119b98400) [pid = 2220] [serial = 101] [outer = 0x0] 08:36:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12377d800) [pid = 2220] [serial = 102] [outer = 0x119b98400] 08:36:31 INFO - PROCESS | 2220 | 1464104191828 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x123929400) [pid = 2220] [serial = 103] [outer = 0x119b98400] 08:36:32 INFO - PROCESS | 2220 | 1464104192210 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 08:36:32 INFO - PROCESS | 2220 | 1464104192246 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 2220 | 1464104192247 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:36:32 INFO - PROCESS | 2220 | 1464104192257 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 2220 | 1464104192259 Marionette TRACE conn2 <- [1,114,null,{}] 08:36:32 INFO - PROCESS | 2220 | 1464104192261 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 2220 | 1464104192351 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:36:32 INFO - PROCESS | 2220 | 1464104192357 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x119c2c800 == 36 [pid = 2220] [id = 36] 08:36:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x123856400) [pid = 2220] [serial = 104] [outer = 0x0] 08:36:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x124028800) [pid = 2220] [serial = 105] [outer = 0x123856400] 08:36:32 INFO - PROCESS | 2220 | 1464104192393 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x124752400) [pid = 2220] [serial = 106] [outer = 0x123856400] 08:36:32 INFO - PROCESS | 2220 | 1464104192689 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 476ms 08:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:36:32 INFO - PROCESS | 2220 | 1464104192727 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 2220 | 1464104192728 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:36:32 INFO - PROCESS | 2220 | 1464104192730 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 2220 | 1464104192731 Marionette TRACE conn2 <- [1,118,null,{}] 08:36:32 INFO - PROCESS | 2220 | 1464104192735 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 2220 | 1464104192808 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:36:32 INFO - PROCESS | 2220 | 1464104192855 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x119e83000 == 37 [pid = 2220] [id = 37] 08:36:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x123560800) [pid = 2220] [serial = 107] [outer = 0x0] 08:36:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12484a800) [pid = 2220] [serial = 108] [outer = 0x123560800] 08:36:32 INFO - PROCESS | 2220 | 1464104192880 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x124f98c00) [pid = 2220] [serial = 109] [outer = 0x123560800] 08:36:33 INFO - PROCESS | 2220 | 1464104193125 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 08:36:33 INFO - PROCESS | 2220 | 1464104193150 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 2220 | 1464104193151 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:36:33 INFO - PROCESS | 2220 | 1464104193160 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 2220 | 1464104193161 Marionette TRACE conn2 <- [1,122,null,{}] 08:36:33 INFO - PROCESS | 2220 | 1464104193163 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 2220 | 1464104193239 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:36:33 INFO - PROCESS | 2220 | 1464104193244 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x12313b800 == 38 [pid = 2220] [id = 38] 08:36:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x124f99c00) [pid = 2220] [serial = 110] [outer = 0x0] 08:36:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1261a1800) [pid = 2220] [serial = 111] [outer = 0x124f99c00] 08:36:33 INFO - PROCESS | 2220 | 1464104193271 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x12642c800) [pid = 2220] [serial = 112] [outer = 0x124f99c00] 08:36:33 INFO - PROCESS | 2220 | 1464104193544 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 08:36:33 INFO - PROCESS | 2220 | 1464104193596 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 2220 | 1464104193597 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:36:33 INFO - PROCESS | 2220 | 1464104193604 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 2220 | 1464104193605 Marionette TRACE conn2 <- [1,126,null,{}] 08:36:33 INFO - PROCESS | 2220 | 1464104193607 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 2220 | 1464104193679 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:36:33 INFO - PROCESS | 2220 | 1464104193684 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x123488800 == 39 [pid = 2220] [id = 39] 08:36:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x126438000) [pid = 2220] [serial = 113] [outer = 0x0] 08:36:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x126640c00) [pid = 2220] [serial = 114] [outer = 0x126438000] 08:36:33 INFO - PROCESS | 2220 | 1464104193710 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x126b72800) [pid = 2220] [serial = 115] [outer = 0x126438000] 08:36:33 INFO - PROCESS | 2220 | 1464104193998 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 08:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:36:34 INFO - PROCESS | 2220 | 1464104194025 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 2220 | 1464104194026 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:36:34 INFO - PROCESS | 2220 | 1464104194028 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 2220 | 1464104194030 Marionette TRACE conn2 <- [1,130,null,{}] 08:36:34 INFO - PROCESS | 2220 | 1464104194040 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 2220 | 1464104194142 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:36:34 INFO - PROCESS | 2220 | 1464104194149 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x123494000 == 40 [pid = 2220] [id = 40] 08:36:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x126199800) [pid = 2220] [serial = 116] [outer = 0x0] 08:36:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12687d400) [pid = 2220] [serial = 117] [outer = 0x126199800] 08:36:34 INFO - PROCESS | 2220 | 1464104194172 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x128b7cc00) [pid = 2220] [serial = 118] [outer = 0x126199800] 08:36:34 INFO - PROCESS | 2220 | 1464104194469 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 08:36:34 INFO - PROCESS | 2220 | 1464104194498 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 2220 | 1464104194499 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:36:34 INFO - PROCESS | 2220 | 1464104194504 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 2220 | 1464104194506 Marionette TRACE conn2 <- [1,134,null,{}] 08:36:34 INFO - PROCESS | 2220 | 1464104194509 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 2220 | 1464104194590 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:36:34 INFO - PROCESS | 2220 | 1464104194594 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12407e800 == 41 [pid = 2220] [id = 41] 08:36:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x128b87800) [pid = 2220] [serial = 119] [outer = 0x0] 08:36:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12911e400) [pid = 2220] [serial = 120] [outer = 0x128b87800] 08:36:34 INFO - PROCESS | 2220 | 1464104194620 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x129127c00) [pid = 2220] [serial = 121] [outer = 0x128b87800] 08:36:34 INFO - PROCESS | 2220 | 1464104194943 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 08:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:36:34 INFO - PROCESS | 2220 | 1464104194975 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 2220 | 1464104194977 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:36:34 INFO - PROCESS | 2220 | 1464104194980 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 2220 | 1464104194983 Marionette TRACE conn2 <- [1,138,null,{}] 08:36:34 INFO - PROCESS | 2220 | 1464104194988 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 2220 | 1464104195973 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:36:36 INFO - PROCESS | 2220 | 1464104196048 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x112545800 == 42 [pid = 2220] [id = 42] 08:36:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x112e76400) [pid = 2220] [serial = 122] [outer = 0x0] 08:36:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x11380f400) [pid = 2220] [serial = 123] [outer = 0x112e76400] 08:36:36 INFO - PROCESS | 2220 | 1464104196077 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x113d0c000) [pid = 2220] [serial = 124] [outer = 0x112e76400] 08:36:36 INFO - PROCESS | 2220 | 1464104196415 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1472ms 08:36:36 INFO - PROCESS | 2220 | 1464104196454 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 2220 | 1464104196457 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:36:36 INFO - PROCESS | 2220 | 1464104196460 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 2220 | 1464104196464 Marionette TRACE conn2 <- [1,142,null,{}] 08:36:36 INFO - PROCESS | 2220 | 1464104196467 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 2220 | 1464104196583 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:36:36 INFO - PROCESS | 2220 | 1464104196627 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x113a25800 == 43 [pid = 2220] [id = 43] 08:36:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x116073000) [pid = 2220] [serial = 125] [outer = 0x0] 08:36:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1161ed800) [pid = 2220] [serial = 126] [outer = 0x116073000] 08:36:36 INFO - PROCESS | 2220 | 1464104196671 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x11683d000) [pid = 2220] [serial = 127] [outer = 0x116073000] 08:36:37 INFO - PROCESS | 2220 | 1464104197045 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 625ms 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12a771000) [pid = 2220] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x129124800) [pid = 2220] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x119358c00) [pid = 2220] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1180e0800) [pid = 2220] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12d3bb400) [pid = 2220] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12c86d400) [pid = 2220] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x12c7d8000) [pid = 2220] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12c48e800) [pid = 2220] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12be0d000) [pid = 2220] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x117f8ec00) [pid = 2220] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12b9f8800) [pid = 2220] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12b99d000) [pid = 2220] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x12a77a000) [pid = 2220] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x1180bf800) [pid = 2220] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x113dee400) [pid = 2220] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x115ec4000) [pid = 2220] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1168bb800) [pid = 2220] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x116a4e800) [pid = 2220] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x11310fc00) [pid = 2220] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x118314000) [pid = 2220] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1184c8000) [pid = 2220] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x118317400) [pid = 2220] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x119358000) [pid = 2220] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x123856400) [pid = 2220] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x123560800) [pid = 2220] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x124f99c00) [pid = 2220] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x123565800) [pid = 2220] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x111ff6400) [pid = 2220] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:36:37 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x112c50c00) [pid = 2220] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:36:37 INFO - PROCESS | 2220 | 1464104197735 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 2220 | 1464104197737 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:36:37 INFO - PROCESS | 2220 | 1464104197748 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 2220 | 1464104197751 Marionette TRACE conn2 <- [1,146,null,{}] 08:36:37 INFO - PROCESS | 2220 | 1464104197754 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 2220 | 1464104197822 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:36:37 INFO - PROCESS | 2220 | 1464104197830 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x115e14800 == 44 [pid = 2220] [id = 44] 08:36:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x115ec4000) [pid = 2220] [serial = 128] [outer = 0x0] 08:36:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x116a4e800) [pid = 2220] [serial = 129] [outer = 0x115ec4000] 08:36:37 INFO - PROCESS | 2220 | 1464104197859 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x117574c00) [pid = 2220] [serial = 130] [outer = 0x115ec4000] 08:36:38 INFO - PROCESS | 2220 | 1464104198174 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 474ms 08:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:36:38 INFO - PROCESS | 2220 | 1464104198222 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 2220 | 1464104198225 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:36:38 INFO - PROCESS | 2220 | 1464104198232 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 2220 | 1464104198235 Marionette TRACE conn2 <- [1,150,null,{}] 08:36:38 INFO - PROCESS | 2220 | 1464104198238 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 2220 | 1464104198310 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:36:38 INFO - PROCESS | 2220 | 1464104198352 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x116861000 == 45 [pid = 2220] [id = 45] 08:36:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x11214d800) [pid = 2220] [serial = 131] [outer = 0x0] 08:36:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x117f87800) [pid = 2220] [serial = 132] [outer = 0x11214d800] 08:36:38 INFO - PROCESS | 2220 | 1464104198377 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1180e3000) [pid = 2220] [serial = 133] [outer = 0x11214d800] 08:36:38 INFO - PROCESS | 2220 | 1464104198652 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 476ms 08:36:38 INFO - PROCESS | 2220 | 1464104198706 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 2220 | 1464104198707 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:36:38 INFO - PROCESS | 2220 | 1464104198709 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 2220 | 1464104198710 Marionette TRACE conn2 <- [1,154,null,{}] 08:36:38 INFO - PROCESS | 2220 | 1464104198712 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 2220 | 1464104198780 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:36:38 INFO - PROCESS | 2220 | 1464104198786 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x117fd9800 == 46 [pid = 2220] [id = 46] 08:36:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1180e8000) [pid = 2220] [serial = 134] [outer = 0x0] 08:36:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x11831c400) [pid = 2220] [serial = 135] [outer = 0x1180e8000] 08:36:38 INFO - PROCESS | 2220 | 1464104198812 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x11836f800) [pid = 2220] [serial = 136] [outer = 0x1180e8000] 08:36:39 INFO - PROCESS | 2220 | 1464104199112 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 418ms 08:36:39 INFO - PROCESS | 2220 | 1464104199127 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 2220 | 1464104199128 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:36:39 INFO - PROCESS | 2220 | 1464104199130 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 2220 | 1464104199132 Marionette TRACE conn2 <- [1,158,null,{}] 08:36:39 INFO - PROCESS | 2220 | 1464104199145 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 2220 | 1464104199234 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:36:39 INFO - PROCESS | 2220 | 1464104199242 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x11827a800 == 47 [pid = 2220] [id = 47] 08:36:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1184c4000) [pid = 2220] [serial = 137] [outer = 0x0] 08:36:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1185ac800) [pid = 2220] [serial = 138] [outer = 0x1184c4000] 08:36:39 INFO - PROCESS | 2220 | 1464104199275 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x11910e000) [pid = 2220] [serial = 139] [outer = 0x1184c4000] 08:36:39 INFO - PROCESS | 2220 | 1464104199576 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 08:36:39 INFO - PROCESS | 2220 | 1464104199602 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 2220 | 1464104199606 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:36:39 INFO - PROCESS | 2220 | 1464104199608 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 2220 | 1464104199609 Marionette TRACE conn2 <- [1,162,null,{}] 08:36:39 INFO - PROCESS | 2220 | 1464104199612 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 2220 | 1464104199681 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:36:39 INFO - PROCESS | 2220 | 1464104199687 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x116693800 == 48 [pid = 2220] [id = 48] 08:36:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x112e6ec00) [pid = 2220] [serial = 140] [outer = 0x0] 08:36:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x119435000) [pid = 2220] [serial = 141] [outer = 0x112e6ec00] 08:36:39 INFO - PROCESS | 2220 | 1464104199712 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x119b98800) [pid = 2220] [serial = 142] [outer = 0x112e6ec00] 08:36:40 INFO - PROCESS | 2220 | 1464104200192 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 620ms 08:36:40 INFO - PROCESS | 2220 | 1464104200228 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 2220 | 1464104200232 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:36:40 INFO - PROCESS | 2220 | 1464104200235 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 2220 | 1464104200238 Marionette TRACE conn2 <- [1,166,null,{}] 08:36:40 INFO - PROCESS | 2220 | 1464104200242 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 2220 | 1464104200330 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:36:40 INFO - PROCESS | 2220 | 1464104200391 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x11668f000 == 49 [pid = 2220] [id = 49] 08:36:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x113811400) [pid = 2220] [serial = 143] [outer = 0x0] 08:36:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x116147c00) [pid = 2220] [serial = 144] [outer = 0x113811400] 08:36:40 INFO - PROCESS | 2220 | 1464104200424 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x116a4cc00) [pid = 2220] [serial = 145] [outer = 0x113811400] 08:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 08:36:40 INFO - PROCESS | 2220 | 1464104200850 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:36:40 INFO - PROCESS | 2220 | 1464104200856 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 2220 | 1464104200860 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:36:40 INFO - PROCESS | 2220 | 1464104200865 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 2220 | 1464104200867 Marionette TRACE conn2 <- [1,170,null,{}] 08:36:40 INFO - PROCESS | 2220 | 1464104200869 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 2220 | 1464104200959 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:36:41 INFO - PROCESS | 2220 | 1464104201000 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x1193b4000 == 50 [pid = 2220] [id = 50] 08:36:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x116a52000) [pid = 2220] [serial = 146] [outer = 0x0] 08:36:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x117f89400) [pid = 2220] [serial = 147] [outer = 0x116a52000] 08:36:41 INFO - PROCESS | 2220 | 1464104201031 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x11831c800) [pid = 2220] [serial = 148] [outer = 0x116a52000] 08:36:41 INFO - PROCESS | 2220 | 1464104201437 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 08:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:36:41 INFO - PROCESS | 2220 | 1464104201486 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 2220 | 1464104201488 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:36:41 INFO - PROCESS | 2220 | 1464104201490 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 2220 | 1464104201493 Marionette TRACE conn2 <- [1,174,null,{}] 08:36:41 INFO - PROCESS | 2220 | 1464104201503 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 2220 | 1464104201593 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:36:41 INFO - PROCESS | 2220 | 1464104201678 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x111e9e000 == 51 [pid = 2220] [id = 51] 08:36:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x119350c00) [pid = 2220] [serial = 149] [outer = 0x0] 08:36:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x11935a000) [pid = 2220] [serial = 150] [outer = 0x119350c00] 08:36:41 INFO - PROCESS | 2220 | 1464104201712 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x119b91000) [pid = 2220] [serial = 151] [outer = 0x119350c00] 08:36:42 INFO - PROCESS | 2220 | 1464104202132 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 677ms 08:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:36:42 INFO - PROCESS | 2220 | 1464104202184 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 2220 | 1464104202185 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:36:42 INFO - PROCESS | 2220 | 1464104202189 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 2220 | 1464104202190 Marionette TRACE conn2 <- [1,178,null,{}] 08:36:42 INFO - PROCESS | 2220 | 1464104202193 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 2220 | 1464104202285 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:36:42 INFO - PROCESS | 2220 | 1464104202343 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x123023000 == 52 [pid = 2220] [id = 52] 08:36:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x118080c00) [pid = 2220] [serial = 152] [outer = 0x0] 08:36:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x1210e8c00) [pid = 2220] [serial = 153] [outer = 0x118080c00] 08:36:42 INFO - PROCESS | 2220 | 1464104202373 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x117f8cc00) [pid = 2220] [serial = 154] [outer = 0x118080c00] 08:36:42 INFO - PROCESS | 2220 | 1464104202880 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 770ms 08:36:42 INFO - PROCESS | 2220 | 1464104202960 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 2220 | 1464104202963 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:36:42 INFO - PROCESS | 2220 | 1464104202968 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 2220 | 1464104202972 Marionette TRACE conn2 <- [1,182,null,{}] 08:36:42 INFO - PROCESS | 2220 | 1464104202985 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 2220 | 1464104203110 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:36:43 INFO - PROCESS | 2220 | 1464104203173 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x11653d800 == 53 [pid = 2220] [id = 53] 08:36:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x111a04c00) [pid = 2220] [serial = 155] [outer = 0x0] 08:36:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x113df5400) [pid = 2220] [serial = 156] [outer = 0x111a04c00] 08:36:43 INFO - PROCESS | 2220 | 1464104203204 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x115ec5000) [pid = 2220] [serial = 157] [outer = 0x111a04c00] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x11827a800 == 52 [pid = 2220] [id = 47] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x117fd9800 == 51 [pid = 2220] [id = 46] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x116861000 == 50 [pid = 2220] [id = 45] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x113d37800 == 49 [pid = 2220] [id = 27] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x115e14800 == 48 [pid = 2220] [id = 44] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x113a25800 == 47 [pid = 2220] [id = 43] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1170e6000 == 46 [pid = 2220] [id = 30] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x116817000 == 45 [pid = 2220] [id = 29] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x116125000 == 44 [pid = 2220] [id = 28] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x112545800 == 43 [pid = 2220] [id = 42] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x117d1e800 == 42 [pid = 2220] [id = 31] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1182bf800 == 41 [pid = 2220] [id = 32] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x119444000 == 40 [pid = 2220] [id = 34] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x119128000 == 39 [pid = 2220] [id = 33] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x123023000 == 38 [pid = 2220] [id = 52] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x111e9e000 == 37 [pid = 2220] [id = 51] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x119677000 == 36 [pid = 2220] [id = 35] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x123494000 == 35 [pid = 2220] [id = 40] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x123488800 == 34 [pid = 2220] [id = 39] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x119e83000 == 33 [pid = 2220] [id = 37] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1193b4000 == 32 [pid = 2220] [id = 50] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x12407e800 == 31 [pid = 2220] [id = 41] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x11668f000 == 30 [pid = 2220] [id = 49] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x12313b800 == 29 [pid = 2220] [id = 38] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x116693800 == 28 [pid = 2220] [id = 48] 08:36:44 INFO - PROCESS | 2220 | --DOCSHELL 0x119c2c800 == 27 [pid = 2220] [id = 36] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x123355c00) [pid = 2220] [serial = 11] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12687d400) [pid = 2220] [serial = 117] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x113df3c00) [pid = 2220] [serial = 75] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x115e42c00) [pid = 2220] [serial = 76] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x116144400) [pid = 2220] [serial = 78] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x1166b6000) [pid = 2220] [serial = 79] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x117067400) [pid = 2220] [serial = 81] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x118073400) [pid = 2220] [serial = 84] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x118313c00) [pid = 2220] [serial = 87] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x11845d000) [pid = 2220] [serial = 90] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x11935c800) [pid = 2220] [serial = 91] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x119435c00) [pid = 2220] [serial = 93] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x119e35c00) [pid = 2220] [serial = 96] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1230e5c00) [pid = 2220] [serial = 97] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x123354000) [pid = 2220] [serial = 99] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x123560400) [pid = 2220] [serial = 100] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x12377d800) [pid = 2220] [serial = 102] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x124028800) [pid = 2220] [serial = 105] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x12484a800) [pid = 2220] [serial = 108] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1261a1800) [pid = 2220] [serial = 111] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x126640c00) [pid = 2220] [serial = 114] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1121a8800) [pid = 2220] [serial = 66] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x113d68c00) [pid = 2220] [serial = 69] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1180e9c00) [pid = 2220] [serial = 72] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x124752400) [pid = 2220] [serial = 106] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x11836dc00) [pid = 2220] [serial = 88] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x124f98c00) [pid = 2220] [serial = 109] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x12642c800) [pid = 2220] [serial = 112] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1168b9400) [pid = 2220] [serial = 70] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x11757f800) [pid = 2220] [serial = 82] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x112963800) [pid = 2220] [serial = 67] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x119b90800) [pid = 2220] [serial = 94] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1180e2000) [pid = 2220] [serial = 85] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x11831f000) [pid = 2220] [serial = 73] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x12d6c8000) [pid = 2220] [serial = 64] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x129481c00) [pid = 2220] [serial = 18] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x129126800) [pid = 2220] [serial = 15] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x123775000) [pid = 2220] [serial = 8] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12c492400) [pid = 2220] [serial = 39] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12c7d4c00) [pid = 2220] [serial = 40] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12c487800) [pid = 2220] [serial = 37] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12be14400) [pid = 2220] [serial = 36] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12ab21c00) [pid = 2220] [serial = 33] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x12be0a000) [pid = 2220] [serial = 34] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x12bbb3800) [pid = 2220] [serial = 30] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x11757f400) [pid = 2220] [serial = 31] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x12b9a3800) [pid = 2220] [serial = 27] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x12b9f5400) [pid = 2220] [serial = 28] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x12b0e9400) [pid = 2220] [serial = 25] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x12b0e0400) [pid = 2220] [serial = 24] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x12a772c00) [pid = 2220] [serial = 21] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x12a777000) [pid = 2220] [serial = 22] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x1291f2800) [pid = 2220] [serial = 16] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x12dd2d000) [pid = 2220] [serial = 63] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x12d6c1400) [pid = 2220] [serial = 60] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x12d6c5c00) [pid = 2220] [serial = 61] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x11831a400) [pid = 2220] [serial = 57] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x118321c00) [pid = 2220] [serial = 58] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x12d3c1400) [pid = 2220] [serial = 54] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x12d6bdc00) [pid = 2220] [serial = 55] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x12ce6a400) [pid = 2220] [serial = 46] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x12d0da000) [pid = 2220] [serial = 48] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x12d0adc00) [pid = 2220] [serial = 51] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0x12c872c00) [pid = 2220] [serial = 45] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0x12c7df800) [pid = 2220] [serial = 42] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0x12c868c00) [pid = 2220] [serial = 43] [outer = 0x0] [url = about:blank] 08:36:44 INFO - PROCESS | 2220 | 1464104204184 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1231ms 08:36:44 INFO - PROCESS | 2220 | 1464104204200 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 2220 | 1464104204204 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:36:44 INFO - PROCESS | 2220 | 1464104204207 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 2220 | 1464104204209 Marionette TRACE conn2 <- [1,186,null,{}] 08:36:44 INFO - PROCESS | 2220 | 1464104204213 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 2220 | 1464104204280 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:36:44 INFO - PROCESS | 2220 | 1464104204286 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x11254f000 == 28 [pid = 2220] [id = 54] 08:36:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x113867800) [pid = 2220] [serial = 158] [outer = 0x0] 08:36:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x113a70400) [pid = 2220] [serial = 159] [outer = 0x113867800] 08:36:44 INFO - PROCESS | 2220 | 1464104204316 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x115062400) [pid = 2220] [serial = 160] [outer = 0x113867800] 08:36:44 INFO - PROCESS | 2220 | 1464104204634 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 08:36:44 INFO - PROCESS | 2220 | 1464104204679 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:36:44 INFO - PROCESS | 2220 | 1464104204683 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:36:44 INFO - PROCESS | 2220 | 1464104204687 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 2220 | 1464104204689 Marionette TRACE conn2 <- [1,190,null,{}] 08:36:44 INFO - PROCESS | 2220 | 1464104204691 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 2220 | 1464104204776 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:36:44 INFO - PROCESS | 2220 | 1464104204782 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x113a19800 == 29 [pid = 2220] [id = 55] 08:36:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x115063400) [pid = 2220] [serial = 161] [outer = 0x0] 08:36:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x116140000) [pid = 2220] [serial = 162] [outer = 0x115063400] 08:36:44 INFO - PROCESS | 2220 | 1464104204815 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x116ae7800) [pid = 2220] [serial = 163] [outer = 0x115063400] 08:36:45 INFO - PROCESS | 2220 | 1464104205104 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 08:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:36:45 INFO - PROCESS | 2220 | 1464104205157 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 2220 | 1464104205159 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:36:45 INFO - PROCESS | 2220 | 1464104205161 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 2220 | 1464104205164 Marionette TRACE conn2 <- [1,194,null,{}] 08:36:45 INFO - PROCESS | 2220 | 1464104205174 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 2220 | 1464104205251 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:36:45 INFO - PROCESS | 2220 | 1464104205290 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x11668a800 == 30 [pid = 2220] [id = 56] 08:36:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x113806400) [pid = 2220] [serial = 164] [outer = 0x0] 08:36:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x117f8ac00) [pid = 2220] [serial = 165] [outer = 0x113806400] 08:36:45 INFO - PROCESS | 2220 | 1464104205317 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x11807ec00) [pid = 2220] [serial = 166] [outer = 0x113806400] 08:36:45 INFO - PROCESS | 2220 | 1464104205601 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 473ms 08:36:45 INFO - PROCESS | 2220 | 1464104205641 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 2220 | 1464104205642 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:36:45 INFO - PROCESS | 2220 | 1464104205645 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 2220 | 1464104205646 Marionette TRACE conn2 <- [1,198,null,{}] 08:36:45 INFO - PROCESS | 2220 | 1464104205648 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 2220 | 1464104205720 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:36:45 INFO - PROCESS | 2220 | 1464104205724 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170e0800 == 31 [pid = 2220] [id = 57] 08:36:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x1180c6400) [pid = 2220] [serial = 167] [outer = 0x0] 08:36:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x118313c00) [pid = 2220] [serial = 168] [outer = 0x1180c6400] 08:36:45 INFO - PROCESS | 2220 | 1464104205751 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x11831b000) [pid = 2220] [serial = 169] [outer = 0x1180c6400] 08:36:46 INFO - PROCESS | 2220 | 1464104206043 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 419ms 08:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:36:46 INFO - PROCESS | 2220 | 1464104206075 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 2220 | 1464104206076 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:36:46 INFO - PROCESS | 2220 | 1464104206078 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 2220 | 1464104206079 Marionette TRACE conn2 <- [1,202,null,{}] 08:36:46 INFO - PROCESS | 2220 | 1464104206082 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 2220 | 1464104206175 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:36:46 INFO - PROCESS | 2220 | 1464104206195 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x117fd8000 == 32 [pid = 2220] [id = 58] 08:36:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x11613b000) [pid = 2220] [serial = 170] [outer = 0x0] 08:36:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x118364800) [pid = 2220] [serial = 171] [outer = 0x11613b000] 08:36:46 INFO - PROCESS | 2220 | 1464104206222 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x118454000) [pid = 2220] [serial = 172] [outer = 0x11613b000] 08:36:46 INFO - PROCESS | 2220 | 1464104206669 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 619ms 08:36:46 INFO - PROCESS | 2220 | 1464104206698 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 2220 | 1464104206700 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:36:46 INFO - PROCESS | 2220 | 1464104206709 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 2220 | 1464104206711 Marionette TRACE conn2 <- [1,206,null,{}] 08:36:46 INFO - PROCESS | 2220 | 1464104206714 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 2220 | 1464104206854 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:36:46 INFO - PROCESS | 2220 | 1464104206864 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x118287000 == 33 [pid = 2220] [id = 59] 08:36:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1184bd400) [pid = 2220] [serial = 173] [outer = 0x0] 08:36:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x119358000) [pid = 2220] [serial = 174] [outer = 0x1184bd400] 08:36:46 INFO - PROCESS | 2220 | 1464104206890 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x119440800) [pid = 2220] [serial = 175] [outer = 0x1184bd400] 08:36:47 INFO - PROCESS | 2220 | 1464104207250 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 570ms 08:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:36:47 INFO - PROCESS | 2220 | 1464104207281 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 2220 | 1464104207283 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:36:47 INFO - PROCESS | 2220 | 1464104207286 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 2220 | 1464104207288 Marionette TRACE conn2 <- [1,210,null,{}] 08:36:47 INFO - PROCESS | 2220 | 1464104207291 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 2220 | 1464104207413 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:36:47 INFO - PROCESS | 2220 | 1464104207428 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182d0800 == 34 [pid = 2220] [id = 60] 08:36:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1180c4000) [pid = 2220] [serial = 176] [outer = 0x0] 08:36:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x119b97c00) [pid = 2220] [serial = 177] [outer = 0x1180c4000] 08:36:47 INFO - PROCESS | 2220 | 1464104207467 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1210e8800) [pid = 2220] [serial = 178] [outer = 0x1180c4000] 08:36:47 INFO - PROCESS | 2220 | 1464104207791 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 520ms 08:36:47 INFO - PROCESS | 2220 | 1464104207815 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 2220 | 1464104207816 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:36:47 INFO - PROCESS | 2220 | 1464104207827 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 2220 | 1464104207828 Marionette TRACE conn2 <- [1,214,null,{}] 08:36:47 INFO - PROCESS | 2220 | 1464104207830 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 2220 | 1464104207915 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:36:47 INFO - PROCESS | 2220 | 1464104207928 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x11912c800 == 35 [pid = 2220] [id = 61] 08:36:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x119a06000) [pid = 2220] [serial = 179] [outer = 0x0] 08:36:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x123346c00) [pid = 2220] [serial = 180] [outer = 0x119a06000] 08:36:47 INFO - PROCESS | 2220 | 1464104207952 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x123561400) [pid = 2220] [serial = 181] [outer = 0x119a06000] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x126199800) [pid = 2220] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x126438000) [pid = 2220] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x119b98400) [pid = 2220] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x112e6ec00) [pid = 2220] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1180e8000) [pid = 2220] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x1184c4000) [pid = 2220] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x116073000) [pid = 2220] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x11214d800) [pid = 2220] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x115ec4000) [pid = 2220] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x112e76400) [pid = 2220] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:36:48 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x128b87800) [pid = 2220] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:36:48 INFO - PROCESS | 2220 | 1464104208301 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 08:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:36:48 INFO - PROCESS | 2220 | 1464104208345 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2220 | 1464104208346 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:36:48 INFO - PROCESS | 2220 | 1464104208349 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 2220 | 1464104208350 Marionette TRACE conn2 <- [1,218,null,{}] 08:36:48 INFO - PROCESS | 2220 | 1464104208352 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 2220 | 1464104208417 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:36:48 INFO - PROCESS | 2220 | 1464104208422 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x116689000 == 36 [pid = 2220] [id = 62] 08:36:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x115e3dc00) [pid = 2220] [serial = 182] [outer = 0x0] 08:36:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x1184c4000) [pid = 2220] [serial = 183] [outer = 0x115e3dc00] 08:36:48 INFO - PROCESS | 2220 | 1464104208449 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1235f6400) [pid = 2220] [serial = 184] [outer = 0x115e3dc00] 08:36:48 INFO - PROCESS | 2220 | 1464104208743 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 420ms 08:36:48 INFO - PROCESS | 2220 | 1464104208772 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2220 | 1464104208773 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:36:48 INFO - PROCESS | 2220 | 1464104208775 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 2220 | 1464104208776 Marionette TRACE conn2 <- [1,222,null,{}] 08:36:48 INFO - PROCESS | 2220 | 1464104208779 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 2220 | 1464104208865 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:36:48 INFO - PROCESS | 2220 | 1464104208871 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x119673800 == 37 [pid = 2220] [id = 63] 08:36:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1121b6000) [pid = 2220] [serial = 185] [outer = 0x0] 08:36:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x12385dc00) [pid = 2220] [serial = 186] [outer = 0x1121b6000] 08:36:48 INFO - PROCESS | 2220 | 1464104208895 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x123a6e800) [pid = 2220] [serial = 187] [outer = 0x1121b6000] 08:36:49 INFO - PROCESS | 2220 | 1464104209182 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 420ms 08:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:36:49 INFO - PROCESS | 2220 | 1464104209195 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 2220 | 1464104209197 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:36:49 INFO - PROCESS | 2220 | 1464104209207 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 2220 | 1464104209209 Marionette TRACE conn2 <- [1,226,null,{}] 08:36:49 INFO - PROCESS | 2220 | 1464104209212 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 2220 | 1464104209298 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:36:49 INFO - PROCESS | 2220 | 1464104209304 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d1d800 == 38 [pid = 2220] [id = 64] 08:36:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x11214dc00) [pid = 2220] [serial = 188] [outer = 0x0] 08:36:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x124021400) [pid = 2220] [serial = 189] [outer = 0x11214dc00] 08:36:49 INFO - PROCESS | 2220 | 1464104209333 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x118453400) [pid = 2220] [serial = 190] [outer = 0x11214dc00] 08:36:49 INFO - PROCESS | 2220 | 1464104209610 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 429ms 08:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:36:49 INFO - PROCESS | 2220 | 1464104209628 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 2220 | 1464104209630 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:36:49 INFO - PROCESS | 2220 | 1464104209632 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 2220 | 1464104209633 Marionette TRACE conn2 <- [1,230,null,{}] 08:36:49 INFO - PROCESS | 2220 | 1464104209643 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 2220 | 1464104209715 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:36:49 INFO - PROCESS | 2220 | 1464104209721 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x12313f000 == 39 [pid = 2220] [id = 65] 08:36:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x12474e000) [pid = 2220] [serial = 191] [outer = 0x0] 08:36:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x124eebc00) [pid = 2220] [serial = 192] [outer = 0x12474e000] 08:36:49 INFO - PROCESS | 2220 | 1464104209745 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x124ef3000) [pid = 2220] [serial = 193] [outer = 0x12474e000] 08:36:50 INFO - PROCESS | 2220 | 1464104210019 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 425ms 08:36:50 INFO - PROCESS | 2220 | 1464104210059 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:36:50 INFO - PROCESS | 2220 | 1464104210060 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:36:50 INFO - PROCESS | 2220 | 1464104210062 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 2220 | 1464104210063 Marionette TRACE conn2 <- [1,234,null,{}] 08:36:50 INFO - PROCESS | 2220 | 1464104210066 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 2220 | 1464104210175 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:36:50 INFO - PROCESS | 2220 | 1464104210181 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x123144800 == 40 [pid = 2220] [id = 66] 08:36:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x124529c00) [pid = 2220] [serial = 194] [outer = 0x0] 08:36:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x124ef2c00) [pid = 2220] [serial = 195] [outer = 0x124529c00] 08:36:50 INFO - PROCESS | 2220 | 1464104210205 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x12619bc00) [pid = 2220] [serial = 196] [outer = 0x124529c00] 08:36:50 INFO - PROCESS | 2220 | 1464104210728 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 719ms 08:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:36:50 INFO - PROCESS | 2220 | 1464104210781 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 2220 | 1464104210785 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:36:50 INFO - PROCESS | 2220 | 1464104210788 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 2220 | 1464104210791 Marionette TRACE conn2 <- [1,238,null,{}] 08:36:50 INFO - PROCESS | 2220 | 1464104210794 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 2220 | 1464104210894 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:36:50 INFO - PROCESS | 2220 | 1464104210936 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x116087000 == 41 [pid = 2220] [id = 67] 08:36:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x113d64c00) [pid = 2220] [serial = 197] [outer = 0x0] 08:36:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x116073000) [pid = 2220] [serial = 198] [outer = 0x113d64c00] 08:36:50 INFO - PROCESS | 2220 | 1464104210967 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1165b9800) [pid = 2220] [serial = 199] [outer = 0x113d64c00] 08:36:51 INFO - PROCESS | 2220 | 1464104211553 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 822ms 08:36:51 INFO - PROCESS | 2220 | 1464104211609 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:36:51 INFO - PROCESS | 2220 | 1464104211611 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:36:51 INFO - PROCESS | 2220 | 1464104211615 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 2220 | 1464104211617 Marionette TRACE conn2 <- [1,242,null,{}] 08:36:51 INFO - PROCESS | 2220 | 1464104211622 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 2220 | 1464104211711 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:36:51 INFO - PROCESS | 2220 | 1464104211777 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x113a10800 == 42 [pid = 2220] [id = 68] 08:36:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x113f4c000) [pid = 2220] [serial = 200] [outer = 0x0] 08:36:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x115e3e000) [pid = 2220] [serial = 201] [outer = 0x113f4c000] 08:36:51 INFO - PROCESS | 2220 | 1464104211805 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x11619b000) [pid = 2220] [serial = 202] [outer = 0x113f4c000] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x12313f000 == 41 [pid = 2220] [id = 65] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x117d1d800 == 40 [pid = 2220] [id = 64] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x119673800 == 39 [pid = 2220] [id = 63] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x116689000 == 38 [pid = 2220] [id = 62] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x11912c800 == 37 [pid = 2220] [id = 61] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x1182d0800 == 36 [pid = 2220] [id = 60] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x118287000 == 35 [pid = 2220] [id = 59] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x117fd8000 == 34 [pid = 2220] [id = 58] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x1170e0800 == 33 [pid = 2220] [id = 57] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x11668a800 == 32 [pid = 2220] [id = 56] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x113a19800 == 31 [pid = 2220] [id = 55] 08:36:51 INFO - PROCESS | 2220 | --DOCSHELL 0x11254f000 == 30 [pid = 2220] [id = 54] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x129127c00) [pid = 2220] [serial = 121] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x11836f800) [pid = 2220] [serial = 136] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11910e000) [pid = 2220] [serial = 139] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1185ac800) [pid = 2220] [serial = 138] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1161ed800) [pid = 2220] [serial = 126] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x11831c400) [pid = 2220] [serial = 135] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x117f87800) [pid = 2220] [serial = 132] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x11683d000) [pid = 2220] [serial = 127] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x116a4e800) [pid = 2220] [serial = 129] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x117574c00) [pid = 2220] [serial = 130] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x11380f400) [pid = 2220] [serial = 123] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x113d0c000) [pid = 2220] [serial = 124] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1180e3000) [pid = 2220] [serial = 133] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x12911e400) [pid = 2220] [serial = 120] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x128b7cc00) [pid = 2220] [serial = 118] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x126b72800) [pid = 2220] [serial = 115] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x123929400) [pid = 2220] [serial = 103] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x119b98800) [pid = 2220] [serial = 142] [outer = 0x0] [url = about:blank] 08:36:51 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x119435000) [pid = 2220] [serial = 141] [outer = 0x0] [url = about:blank] 08:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 523ms 08:36:52 INFO - PROCESS | 2220 | 1464104212131 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]]]}] 08:36:52 INFO - PROCESS | 2220 | 1464104212158 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2220 | 1464104212163 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:36:52 INFO - PROCESS | 2220 | 1464104212171 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2220 | 1464104212173 Marionette TRACE conn2 <- [1,246,null,{}] 08:36:52 INFO - PROCESS | 2220 | 1464104212180 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}] 08:36:52 INFO - PROCESS | 2220 | 1464104212249 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:36:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x115ec1c00) [pid = 2220] [serial = 203] [outer = 0x12c873c00] 08:36:52 INFO - PROCESS | 2220 | 1464104212274 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x116e04800 == 31 [pid = 2220] [id = 69] 08:36:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x116ae8400) [pid = 2220] [serial = 204] [outer = 0x0] 08:36:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x11743d800) [pid = 2220] [serial = 205] [outer = 0x116ae8400] 08:36:52 INFO - PROCESS | 2220 | 1464104212303 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x117f87800) [pid = 2220] [serial = 206] [outer = 0x116ae8400] 08:36:52 INFO - PROCESS | 2220 | 1464104212646 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 528ms 08:36:52 INFO - PROCESS | 2220 | 1464104212696 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2220 | 1464104212697 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:36:52 INFO - PROCESS | 2220 | 1464104212701 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2220 | 1464104212704 Marionette TRACE conn2 <- [1,250,null,{}] 08:36:52 INFO - PROCESS | 2220 | 1464104212719 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}] 08:36:52 INFO - PROCESS | 2220 | 1464104212855 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:36:52 INFO - PROCESS | 2220 | 1464104212871 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170dc800 == 32 [pid = 2220] [id = 70] 08:36:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1180bd400) [pid = 2220] [serial = 207] [outer = 0x0] 08:36:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1180ec800) [pid = 2220] [serial = 208] [outer = 0x1180bd400] 08:36:52 INFO - PROCESS | 2220 | 1464104212914 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x11831f000) [pid = 2220] [serial = 209] [outer = 0x1180bd400] 08:36:53 INFO - PROCESS | 2220 | 1464104213295 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]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 623ms 08:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:36:53 INFO - PROCESS | 2220 | 1464104213324 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 2220 | 1464104213325 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:36:53 INFO - PROCESS | 2220 | 1464104213327 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 2220 | 1464104213336 Marionette TRACE conn2 <- [1,254,null,{}] 08:36:53 INFO - PROCESS | 2220 | 1464104213338 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}] 08:36:53 INFO - PROCESS | 2220 | 1464104213408 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:36:53 INFO - PROCESS | 2220 | 1464104213412 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x118066000 == 33 [pid = 2220] [id = 71] 08:36:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11836c800) [pid = 2220] [serial = 210] [outer = 0x0] 08:36:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1184c8000) [pid = 2220] [serial = 211] [outer = 0x11836c800] 08:36:53 INFO - PROCESS | 2220 | 1464104213439 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x119106400) [pid = 2220] [serial = 212] [outer = 0x11836c800] 08:36:53 INFO - PROCESS | 2220 | 1464104213754 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]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 477ms 08:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:36:53 INFO - PROCESS | 2220 | 1464104213804 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 2220 | 1464104213805 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:36:53 INFO - PROCESS | 2220 | 1464104213807 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 2220 | 1464104213808 Marionette TRACE conn2 <- [1,258,null,{}] 08:36:53 INFO - PROCESS | 2220 | 1464104213811 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}] 08:36:53 INFO - PROCESS | 2220 | 1464104213876 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:36:53 INFO - PROCESS | 2220 | 1464104213904 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182bb000 == 34 [pid = 2220] [id = 72] 08:36:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x112e76400) [pid = 2220] [serial = 213] [outer = 0x0] 08:36:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x119106000) [pid = 2220] [serial = 214] [outer = 0x112e76400] 08:36:53 INFO - PROCESS | 2220 | 1464104213929 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x119435000) [pid = 2220] [serial = 215] [outer = 0x112e76400] 08:36:54 INFO - PROCESS | 2220 | 1464104214234 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 467ms 08:36:54 INFO - PROCESS | 2220 | 1464104214277 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2220 | 1464104214278 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:36:54 INFO - PROCESS | 2220 | 1464104214280 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2220 | 1464104214281 Marionette TRACE conn2 <- [1,262,null,{}] 08:36:54 INFO - PROCESS | 2220 | 1464104214285 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}] 08:36:54 INFO - PROCESS | 2220 | 1464104214386 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:36:54 INFO - PROCESS | 2220 | 1464104214415 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x119457800 == 35 [pid = 2220] [id = 73] 08:36:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x119acfc00) [pid = 2220] [serial = 216] [outer = 0x0] 08:36:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x12334b000) [pid = 2220] [serial = 217] [outer = 0x119acfc00] 08:36:54 INFO - PROCESS | 2220 | 1464104214448 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x123a70000) [pid = 2220] [serial = 218] [outer = 0x119acfc00] 08:36:54 INFO - PROCESS | 2220 | 1464104214763 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 08:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:36:54 INFO - PROCESS | 2220 | 1464104214803 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2220 | 1464104214804 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:36:54 INFO - PROCESS | 2220 | 1464104214806 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2220 | 1464104214807 Marionette TRACE conn2 <- [1,266,null,{}] 08:36:54 INFO - PROCESS | 2220 | 1464104214809 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}] 08:36:54 INFO - PROCESS | 2220 | 1464104214890 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:36:54 INFO - PROCESS | 2220 | 1464104214919 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x119678800 == 36 [pid = 2220] [id = 74] 08:36:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x119b90800) [pid = 2220] [serial = 219] [outer = 0x0] 08:36:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x124308c00) [pid = 2220] [serial = 220] [outer = 0x119b90800] 08:36:54 INFO - PROCESS | 2220 | 1464104214945 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12452e800) [pid = 2220] [serial = 221] [outer = 0x119b90800] 08:36:55 INFO - PROCESS | 2220 | 1464104215227 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]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 08:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:36:55 INFO - PROCESS | 2220 | 1464104215275 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 2220 | 1464104215276 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:36:55 INFO - PROCESS | 2220 | 1464104215278 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 2220 | 1464104215279 Marionette TRACE conn2 <- [1,270,null,{}] 08:36:55 INFO - PROCESS | 2220 | 1464104215288 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}] 08:36:55 INFO - PROCESS | 2220 | 1464104215367 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:36:55 INFO - PROCESS | 2220 | 1464104215373 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x112fa8000 == 37 [pid = 2220] [id = 75] 08:36:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x11214d000) [pid = 2220] [serial = 222] [outer = 0x0] 08:36:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1245abc00) [pid = 2220] [serial = 223] [outer = 0x11214d000] 08:36:55 INFO - PROCESS | 2220 | 1464104215397 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x124f90800) [pid = 2220] [serial = 224] [outer = 0x11214d000] 08:36:55 INFO - PROCESS | 2220 | 1464104215696 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]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 478ms 08:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:36:55 INFO - PROCESS | 2220 | 1464104215757 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 2220 | 1464104215758 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:36:55 INFO - PROCESS | 2220 | 1464104215760 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 2220 | 1464104215761 Marionette TRACE conn2 <- [1,274,null,{}] 08:36:55 INFO - PROCESS | 2220 | 1464104215763 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}] 08:36:55 INFO - PROCESS | 2220 | 1464104215855 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:36:55 INFO - PROCESS | 2220 | 1464104215859 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x123225800 == 38 [pid = 2220] [id = 76] 08:36:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x124849800) [pid = 2220] [serial = 225] [outer = 0x0] 08:36:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12619e000) [pid = 2220] [serial = 226] [outer = 0x124849800] 08:36:55 INFO - PROCESS | 2220 | 1464104215883 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1261a7800) [pid = 2220] [serial = 227] [outer = 0x124849800] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x12474e000) [pid = 2220] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11214dc00) [pid = 2220] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1184bd400) [pid = 2220] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x113811400) [pid = 2220] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x116a52000) [pid = 2220] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x119350c00) [pid = 2220] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x118080c00) [pid = 2220] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1180c4000) [pid = 2220] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x119a06000) [pid = 2220] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x115e3dc00) [pid = 2220] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1121b6000) [pid = 2220] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x115063400) [pid = 2220] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1180c6400) [pid = 2220] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x113806400) [pid = 2220] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x113867800) [pid = 2220] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:36:56 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x11613b000) [pid = 2220] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:36:56 INFO - PROCESS | 2220 | 1464104216220 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 08:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:36:56 INFO - PROCESS | 2220 | 1464104216229 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 2220 | 1464104216230 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:36:56 INFO - PROCESS | 2220 | 1464104216232 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 2220 | 1464104216234 Marionette TRACE conn2 <- [1,278,null,{}] 08:36:56 INFO - PROCESS | 2220 | 1464104216243 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}] 08:36:56 INFO - PROCESS | 2220 | 1464104216334 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:36:56 INFO - PROCESS | 2220 | 1464104216359 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a58800 == 39 [pid = 2220] [id = 77] 08:36:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11296c000) [pid = 2220] [serial = 228] [outer = 0x0] 08:36:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1180c0000) [pid = 2220] [serial = 229] [outer = 0x11296c000] 08:36:56 INFO - PROCESS | 2220 | 1464104216384 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x119b98c00) [pid = 2220] [serial = 230] [outer = 0x11296c000] 08:36:56 INFO - PROCESS | 2220 | 1464104216707 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 524ms 08:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:36:56 INFO - PROCESS | 2220 | 1464104216758 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 2220 | 1464104216760 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:36:56 INFO - PROCESS | 2220 | 1464104216763 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 2220 | 1464104216766 Marionette TRACE conn2 <- [1,282,null,{}] 08:36:56 INFO - PROCESS | 2220 | 1464104216769 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}] 08:36:56 INFO - PROCESS | 2220 | 1464104216927 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:36:56 INFO - PROCESS | 2220 | 1464104216936 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x119675000 == 40 [pid = 2220] [id = 78] 08:36:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1180bf800) [pid = 2220] [serial = 231] [outer = 0x0] 08:36:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x124ef2000) [pid = 2220] [serial = 232] [outer = 0x1180bf800] 08:36:56 INFO - PROCESS | 2220 | 1464104216994 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x126875000) [pid = 2220] [serial = 233] [outer = 0x1180bf800] 08:36:57 INFO - PROCESS | 2220 | 1464104217405 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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 08:36:57 INFO - PROCESS | 2220 | 1464104217433 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:36:57 INFO - PROCESS | 2220 | 1464104217435 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:36:57 INFO - PROCESS | 2220 | 1464104217437 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 2220 | 1464104217438 Marionette TRACE conn2 <- [1,286,null,{}] 08:36:57 INFO - PROCESS | 2220 | 1464104217440 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}] 08:36:57 INFO - PROCESS | 2220 | 1464104217508 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:36:57 INFO - PROCESS | 2220 | 1464104217552 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12419d000 == 41 [pid = 2220] [id = 79] 08:36:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x119102800) [pid = 2220] [serial = 234] [outer = 0x0] 08:36:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x126b7a800) [pid = 2220] [serial = 235] [outer = 0x119102800] 08:36:57 INFO - PROCESS | 2220 | 1464104217577 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x128b7bc00) [pid = 2220] [serial = 236] [outer = 0x119102800] 08:36:57 INFO - PROCESS | 2220 | 1464104217812 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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 419ms 08:36:57 INFO - PROCESS | 2220 | 1464104217861 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 2220 | 1464104217862 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:36:57 INFO - PROCESS | 2220 | 1464104217864 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 2220 | 1464104217866 Marionette TRACE conn2 <- [1,290,null,{}] 08:36:57 INFO - PROCESS | 2220 | 1464104217875 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}] 08:36:57 INFO - PROCESS | 2220 | 1464104217950 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:36:57 INFO - PROCESS | 2220 | 1464104217957 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e88800 == 42 [pid = 2220] [id = 80] 08:36:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x128b7b400) [pid = 2220] [serial = 237] [outer = 0x0] 08:36:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128e04000) [pid = 2220] [serial = 238] [outer = 0x128b7b400] 08:36:57 INFO - PROCESS | 2220 | 1464104217981 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x129122000) [pid = 2220] [serial = 239] [outer = 0x128b7b400] 08:36:58 INFO - PROCESS | 2220 | 1464104218452 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]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 625ms 08:36:58 INFO - PROCESS | 2220 | 1464104218491 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 2220 | 1464104218494 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:36:58 INFO - PROCESS | 2220 | 1464104218497 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 2220 | 1464104218500 Marionette TRACE conn2 <- [1,294,null,{}] 08:36:58 INFO - PROCESS | 2220 | 1464104218522 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}] 08:36:58 INFO - PROCESS | 2220 | 1464104218616 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:36:58 INFO - PROCESS | 2220 | 1464104218673 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x116e0b000 == 43 [pid = 2220] [id = 81] 08:36:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x116195c00) [pid = 2220] [serial = 240] [outer = 0x0] 08:36:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x11683d000) [pid = 2220] [serial = 241] [outer = 0x116195c00] 08:36:58 INFO - PROCESS | 2220 | 1464104218705 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x11757e000) [pid = 2220] [serial = 242] [outer = 0x116195c00] 08:36:59 INFO - PROCESS | 2220 | 1464104219107 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]]]}] 08:36:59 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. 08:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 639ms 08:36:59 INFO - PROCESS | 2220 | 1464104219137 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2220 | 1464104219141 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:36:59 INFO - PROCESS | 2220 | 1464104219145 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2220 | 1464104219147 Marionette TRACE conn2 <- [1,298,null,{}] 08:36:59 INFO - PROCESS | 2220 | 1464104219150 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}] 08:36:59 INFO - PROCESS | 2220 | 1464104219244 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:36:59 INFO - PROCESS | 2220 | 1464104219284 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x119399000 == 44 [pid = 2220] [id = 82] 08:36:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x117446000) [pid = 2220] [serial = 243] [outer = 0x0] 08:36:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1180c4c00) [pid = 2220] [serial = 244] [outer = 0x117446000] 08:36:59 INFO - PROCESS | 2220 | 1464104219313 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x118370400) [pid = 2220] [serial = 245] [outer = 0x117446000] 08:36:59 INFO - PROCESS | 2220 | 1464104219700 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]]]}] 08:36:59 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. 08:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 08:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:36:59 INFO - PROCESS | 2220 | 1464104219766 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2220 | 1464104219768 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:36:59 INFO - PROCESS | 2220 | 1464104219770 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2220 | 1464104219773 Marionette TRACE conn2 <- [1,302,null,{}] 08:36:59 INFO - PROCESS | 2220 | 1464104219781 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}] 08:36:59 INFO - PROCESS | 2220 | 1464104219875 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:36:59 INFO - PROCESS | 2220 | 1464104219920 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x126139000 == 45 [pid = 2220] [id = 83] 08:36:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x118cc2c00) [pid = 2220] [serial = 246] [outer = 0x0] 08:36:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1230e7c00) [pid = 2220] [serial = 247] [outer = 0x118cc2c00] 08:36:59 INFO - PROCESS | 2220 | 1464104219951 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x123921000) [pid = 2220] [serial = 248] [outer = 0x118cc2c00] 08:37:00 INFO - PROCESS | 2220 | 1464104220362 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]]]}] 08:37:00 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. 08:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 08:37:00 INFO - PROCESS | 2220 | 1464104220392 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 2220 | 1464104220393 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:37:00 INFO - PROCESS | 2220 | 1464104220396 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 2220 | 1464104220397 Marionette TRACE conn2 <- [1,306,null,{}] 08:37:00 INFO - PROCESS | 2220 | 1464104220399 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}] 08:37:00 INFO - PROCESS | 2220 | 1464104220492 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:37:00 INFO - PROCESS | 2220 | 1464104220565 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x113d40800 == 46 [pid = 2220] [id = 84] 08:37:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x113def400) [pid = 2220] [serial = 249] [outer = 0x0] 08:37:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x123569400) [pid = 2220] [serial = 250] [outer = 0x113def400] 08:37:00 INFO - PROCESS | 2220 | 1464104220596 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x123a76800) [pid = 2220] [serial = 251] [outer = 0x113def400] 08:37:01 INFO - PROCESS | 2220 | 1464104221100 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]]]}] 08:37:01 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. 08:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 719ms 08:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:37:01 INFO - PROCESS | 2220 | 1464104221116 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 2220 | 1464104221118 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:37:01 INFO - PROCESS | 2220 | 1464104221121 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 2220 | 1464104221123 Marionette TRACE conn2 <- [1,310,null,{}] 08:37:01 INFO - PROCESS | 2220 | 1464104221127 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}] 08:37:01 INFO - PROCESS | 2220 | 1464104221210 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:37:01 INFO - PROCESS | 2220 | 1464104221251 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x11669e000 == 47 [pid = 2220] [id = 85] 08:37:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x113345c00) [pid = 2220] [serial = 252] [outer = 0x0] 08:37:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x113d66800) [pid = 2220] [serial = 253] [outer = 0x113345c00] 08:37:01 INFO - PROCESS | 2220 | 1464104221278 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x11606a400) [pid = 2220] [serial = 254] [outer = 0x113345c00] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x12419d000 == 46 [pid = 2220] [id = 79] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x119675000 == 45 [pid = 2220] [id = 78] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x119a58800 == 44 [pid = 2220] [id = 77] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x123225800 == 43 [pid = 2220] [id = 76] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x112fa8000 == 42 [pid = 2220] [id = 75] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x119678800 == 41 [pid = 2220] [id = 74] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x119457800 == 40 [pid = 2220] [id = 73] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x1182bb000 == 39 [pid = 2220] [id = 72] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x118066000 == 38 [pid = 2220] [id = 71] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x1170dc800 == 37 [pid = 2220] [id = 70] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x116e04800 == 36 [pid = 2220] [id = 69] 08:37:01 INFO - PROCESS | 2220 | --DOCSHELL 0x113a10800 == 35 [pid = 2220] [id = 68] 08:37:01 INFO - PROCESS | 2220 | 1464104221696 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]]]}] 08:37:01 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. 08:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 620ms 08:37:01 INFO - PROCESS | 2220 | 1464104221742 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 2220 | 1464104221745 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:37:01 INFO - PROCESS | 2220 | 1464104221770 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 2220 | 1464104221772 Marionette TRACE conn2 <- [1,314,null,{}] 08:37:01 INFO - PROCESS | 2220 | 1464104221774 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}] 08:37:01 INFO - PROCESS | 2220 | 1464104221852 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x124eebc00) [pid = 2220] [serial = 192] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x118453400) [pid = 2220] [serial = 190] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x119358000) [pid = 2220] [serial = 174] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x116a4cc00) [pid = 2220] [serial = 145] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x116147c00) [pid = 2220] [serial = 144] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x11831c800) [pid = 2220] [serial = 148] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x117f89400) [pid = 2220] [serial = 147] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x119b91000) [pid = 2220] [serial = 151] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x11935a000) [pid = 2220] [serial = 150] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x117f8cc00) [pid = 2220] [serial = 154] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x119b97c00) [pid = 2220] [serial = 177] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1210e8800) [pid = 2220] [serial = 178] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x119440800) [pid = 2220] [serial = 175] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x123346c00) [pid = 2220] [serial = 180] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1235f6400) [pid = 2220] [serial = 184] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x12385dc00) [pid = 2220] [serial = 186] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1184c4000) [pid = 2220] [serial = 183] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x116140000) [pid = 2220] [serial = 162] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x116ae7800) [pid = 2220] [serial = 163] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x124021400) [pid = 2220] [serial = 189] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118313c00) [pid = 2220] [serial = 168] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x11831b000) [pid = 2220] [serial = 169] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x113df5400) [pid = 2220] [serial = 156] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x117f8ac00) [pid = 2220] [serial = 165] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x11807ec00) [pid = 2220] [serial = 166] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x123561400) [pid = 2220] [serial = 181] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x113a70400) [pid = 2220] [serial = 159] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x115062400) [pid = 2220] [serial = 160] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x124ef3000) [pid = 2220] [serial = 193] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1210e8c00) [pid = 2220] [serial = 153] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x118364800) [pid = 2220] [serial = 171] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x123a6e800) [pid = 2220] [serial = 187] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118454000) [pid = 2220] [serial = 172] [outer = 0x0] [url = about:blank] 08:37:01 INFO - PROCESS | 2220 | 1464104221904 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x113a06800 == 36 [pid = 2220] [id = 86] 08:37:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x115062400) [pid = 2220] [serial = 255] [outer = 0x0] 08:37:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1161e4c00) [pid = 2220] [serial = 256] [outer = 0x115062400] 08:37:01 INFO - PROCESS | 2220 | 1464104221930 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x11757d000) [pid = 2220] [serial = 257] [outer = 0x115062400] 08:37:02 INFO - PROCESS | 2220 | 1464104222222 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]]]}] 08:37:02 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. 08:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 473ms 08:37:02 INFO - PROCESS | 2220 | 1464104222241 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:37:02 INFO - PROCESS | 2220 | 1464104222243 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:37:02 INFO - PROCESS | 2220 | 1464104222245 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 2220 | 1464104222248 Marionette TRACE conn2 <- [1,318,null,{}] 08:37:02 INFO - PROCESS | 2220 | 1464104222263 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}] 08:37:02 INFO - PROCESS | 2220 | 1464104222341 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:37:02 INFO - PROCESS | 2220 | 1464104222346 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d06000 == 37 [pid = 2220] [id = 87] 08:37:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x11807c400) [pid = 2220] [serial = 258] [outer = 0x0] 08:37:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x118318000) [pid = 2220] [serial = 259] [outer = 0x11807c400] 08:37:02 INFO - PROCESS | 2220 | 1464104222375 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x118451000) [pid = 2220] [serial = 260] [outer = 0x11807c400] 08:37:02 INFO - PROCESS | 2220 | 1464104222692 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]]]}] 08:37:02 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. 08:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 473ms 08:37:02 INFO - PROCESS | 2220 | 1464104222720 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 2220 | 1464104222724 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:37:02 INFO - PROCESS | 2220 | 1464104222726 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 2220 | 1464104222727 Marionette TRACE conn2 <- [1,322,null,{}] 08:37:02 INFO - PROCESS | 2220 | 1464104222729 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}] 08:37:02 INFO - PROCESS | 2220 | 1464104222808 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:37:02 INFO - PROCESS | 2220 | 1464104222812 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x118290800 == 38 [pid = 2220] [id = 88] 08:37:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x118cb8800) [pid = 2220] [serial = 261] [outer = 0x0] 08:37:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x11910ec00) [pid = 2220] [serial = 262] [outer = 0x118cb8800] 08:37:02 INFO - PROCESS | 2220 | 1464104222840 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x11935a400) [pid = 2220] [serial = 263] [outer = 0x118cb8800] 08:37:03 INFO - PROCESS | 2220 | 1464104223189 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]]]}] 08:37:03 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. 08:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 08:37:03 INFO - PROCESS | 2220 | 1464104223194 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2220 | 1464104223195 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:37:03 INFO - PROCESS | 2220 | 1464104223198 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2220 | 1464104223199 Marionette TRACE conn2 <- [1,326,null,{}] 08:37:03 INFO - PROCESS | 2220 | 1464104223203 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}] 08:37:03 INFO - PROCESS | 2220 | 1464104223288 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:37:03 INFO - PROCESS | 2220 | 1464104223294 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x112f2a000 == 39 [pid = 2220] [id = 89] 08:37:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x11943dc00) [pid = 2220] [serial = 264] [outer = 0x0] 08:37:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x119b97c00) [pid = 2220] [serial = 265] [outer = 0x11943dc00] 08:37:03 INFO - PROCESS | 2220 | 1464104223321 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1210e6000) [pid = 2220] [serial = 266] [outer = 0x11943dc00] 08:37:03 INFO - PROCESS | 2220 | 1464104223633 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]]]}] 08:37:03 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. 08:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 473ms 08:37:03 INFO - PROCESS | 2220 | 1464104223679 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2220 | 1464104223680 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:37:03 INFO - PROCESS | 2220 | 1464104223686 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2220 | 1464104223688 Marionette TRACE conn2 <- [1,330,null,{}] 08:37:03 INFO - PROCESS | 2220 | 1464104223692 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}] 08:37:03 INFO - PROCESS | 2220 | 1464104223829 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:37:03 INFO - PROCESS | 2220 | 1464104223920 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x119444800 == 40 [pid = 2220] [id = 90] 08:37:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x113defc00) [pid = 2220] [serial = 267] [outer = 0x0] 08:37:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x123561400) [pid = 2220] [serial = 268] [outer = 0x113defc00] 08:37:03 INFO - PROCESS | 2220 | 1464104223964 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x124024800) [pid = 2220] [serial = 269] [outer = 0x113defc00] 08:37:04 INFO - PROCESS | 2220 | 1464104224404 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]]]}] 08:37:04 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. 08:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 770ms 08:37:04 INFO - PROCESS | 2220 | 1464104224469 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 2220 | 1464104224470 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:37:04 INFO - PROCESS | 2220 | 1464104224472 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 2220 | 1464104224473 Marionette TRACE conn2 <- [1,334,null,{}] 08:37:04 INFO - PROCESS | 2220 | 1464104224476 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}] 08:37:04 INFO - PROCESS | 2220 | 1464104224561 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:37:04 INFO - PROCESS | 2220 | 1464104224565 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x119be0800 == 41 [pid = 2220] [id = 91] 08:37:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x124307800) [pid = 2220] [serial = 270] [outer = 0x0] 08:37:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x124530800) [pid = 2220] [serial = 271] [outer = 0x124307800] 08:37:04 INFO - PROCESS | 2220 | 1464104224590 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x124843000) [pid = 2220] [serial = 272] [outer = 0x124307800] 08:37:04 INFO - PROCESS | 2220 | 1464104224899 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]]]}] 08:37:04 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. 08:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 08:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:37:04 INFO - PROCESS | 2220 | 1464104224945 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 2220 | 1464104224946 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:37:04 INFO - PROCESS | 2220 | 1464104224949 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 2220 | 1464104224950 Marionette TRACE conn2 <- [1,338,null,{}] 08:37:04 INFO - PROCESS | 2220 | 1464104224954 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}] 08:37:05 INFO - PROCESS | 2220 | 1464104225044 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:37:05 INFO - PROCESS | 2220 | 1464104225048 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x123012800 == 42 [pid = 2220] [id = 92] 08:37:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x124307c00) [pid = 2220] [serial = 273] [outer = 0x0] 08:37:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x124eedc00) [pid = 2220] [serial = 274] [outer = 0x124307c00] 08:37:05 INFO - PROCESS | 2220 | 1464104225073 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x124f91c00) [pid = 2220] [serial = 275] [outer = 0x124307c00] 08:37:05 INFO - PROCESS | 2220 | 1464104225395 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]]]}] 08:37:05 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. 08:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 473ms 08:37:05 INFO - PROCESS | 2220 | 1464104225422 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 2220 | 1464104225423 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:37:05 INFO - PROCESS | 2220 | 1464104225431 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2220 | 1464104225432 Marionette TRACE conn2 <- [1,342,null,{}] 08:37:05 INFO - PROCESS | 2220 | 1464104225434 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}] 08:37:05 INFO - PROCESS | 2220 | 1464104225521 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:37:05 INFO - PROCESS | 2220 | 1464104225526 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x12321c000 == 43 [pid = 2220] [id = 93] 08:37:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x124eec800) [pid = 2220] [serial = 276] [outer = 0x0] 08:37:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x126432000) [pid = 2220] [serial = 277] [outer = 0x124eec800] 08:37:05 INFO - PROCESS | 2220 | 1464104225550 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x126639400) [pid = 2220] [serial = 278] [outer = 0x124eec800] 08:37:05 INFO - PROCESS | 2220 | 1464104225936 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]]]}] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x119102800) [pid = 2220] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x116ae8400) [pid = 2220] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x11214d000) [pid = 2220] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x113f4c000) [pid = 2220] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x112e76400) [pid = 2220] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x124849800) [pid = 2220] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x11836c800) [pid = 2220] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x119b90800) [pid = 2220] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x124529c00) [pid = 2220] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x11296c000) [pid = 2220] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1180bf800) [pid = 2220] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1180bd400) [pid = 2220] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:37:05 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x119acfc00) [pid = 2220] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:37:05 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. 08:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 524ms 08:37:05 INFO - PROCESS | 2220 | 1464104225949 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 2220 | 1464104225951 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:37:05 INFO - PROCESS | 2220 | 1464104225955 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2220 | 1464104225956 Marionette TRACE conn2 <- [1,346,null,{}] 08:37:05 INFO - PROCESS | 2220 | 1464104225958 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}] 08:37:06 INFO - PROCESS | 2220 | 1464104226028 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:37:06 INFO - PROCESS | 2220 | 1464104226033 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182b7800 == 44 [pid = 2220] [id = 94] 08:37:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x117f88800) [pid = 2220] [serial = 279] [outer = 0x0] 08:37:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x11836c800) [pid = 2220] [serial = 280] [outer = 0x117f88800] 08:37:06 INFO - PROCESS | 2220 | 1464104226061 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x124533c00) [pid = 2220] [serial = 281] [outer = 0x117f88800] 08:37:06 INFO - PROCESS | 2220 | 1464104226367 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]]]}] 08:37:06 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. 08:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 419ms 08:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:37:06 INFO - PROCESS | 2220 | 1464104226375 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 2220 | 1464104226377 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:37:06 INFO - PROCESS | 2220 | 1464104226379 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 2220 | 1464104226381 Marionette TRACE conn2 <- [1,350,null,{}] 08:37:06 INFO - PROCESS | 2220 | 1464104226383 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}] 08:37:06 INFO - PROCESS | 2220 | 1464104226480 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:37:06 INFO - PROCESS | 2220 | 1464104226486 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x126132000 == 45 [pid = 2220] [id = 95] 08:37:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x126636000) [pid = 2220] [serial = 282] [outer = 0x0] 08:37:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x126b7d400) [pid = 2220] [serial = 283] [outer = 0x126636000] 08:37:06 INFO - PROCESS | 2220 | 1464104226516 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128ac6400) [pid = 2220] [serial = 284] [outer = 0x126636000] 08:37:06 INFO - PROCESS | 2220 | 1464104226822 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]]]}] 08:37:06 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. 08:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 08:37:06 INFO - PROCESS | 2220 | 1464104226849 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 2220 | 1464104226851 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:37:06 INFO - PROCESS | 2220 | 1464104226855 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 2220 | 1464104226856 Marionette TRACE conn2 <- [1,354,null,{}] 08:37:06 INFO - PROCESS | 2220 | 1464104226858 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}] 08:37:06 INFO - PROCESS | 2220 | 1464104226951 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:37:06 INFO - PROCESS | 2220 | 1464104226957 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x12685e800 == 46 [pid = 2220] [id = 96] 08:37:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x11757c400) [pid = 2220] [serial = 285] [outer = 0x0] 08:37:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x128b7d400) [pid = 2220] [serial = 286] [outer = 0x11757c400] 08:37:06 INFO - PROCESS | 2220 | 1464104226981 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x129123c00) [pid = 2220] [serial = 287] [outer = 0x11757c400] 08:37:07 INFO - PROCESS | 2220 | 1464104227287 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]]]}] 08:37:07 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. 08:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 08:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:37:07 INFO - PROCESS | 2220 | 1464104227324 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 2220 | 1464104227325 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:37:07 INFO - PROCESS | 2220 | 1464104227327 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 2220 | 1464104227328 Marionette TRACE conn2 <- [1,358,null,{}] 08:37:07 INFO - PROCESS | 2220 | 1464104227330 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}] 08:37:07 INFO - PROCESS | 2220 | 1464104227405 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:37:07 INFO - PROCESS | 2220 | 1464104227409 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x128889800 == 47 [pid = 2220] [id = 97] 08:37:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x129124800) [pid = 2220] [serial = 288] [outer = 0x0] 08:37:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1291f2800) [pid = 2220] [serial = 289] [outer = 0x129124800] 08:37:07 INFO - PROCESS | 2220 | 1464104227433 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1291fbc00) [pid = 2220] [serial = 290] [outer = 0x129124800] 08:37:07 INFO - PROCESS | 2220 | 1464104227759 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]]]}] 08:37:07 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. 08:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 08:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:37:07 INFO - PROCESS | 2220 | 1464104227796 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 2220 | 1464104227797 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:37:07 INFO - PROCESS | 2220 | 1464104227800 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 2220 | 1464104227802 Marionette TRACE conn2 <- [1,362,null,{}] 08:37:07 INFO - PROCESS | 2220 | 1464104227813 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}] 08:37:07 INFO - PROCESS | 2220 | 1464104227907 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:37:07 INFO - PROCESS | 2220 | 1464104227911 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x12913f000 == 48 [pid = 2220] [id = 98] 08:37:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x129478800) [pid = 2220] [serial = 291] [outer = 0x0] 08:37:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12947d800) [pid = 2220] [serial = 292] [outer = 0x129478800] 08:37:07 INFO - PROCESS | 2220 | 1464104227946 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x129486c00) [pid = 2220] [serial = 293] [outer = 0x129478800] 08:37:08 INFO - PROCESS | 2220 | 1464104228559 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]]]}] 08:37:08 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. 08:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 770ms 08:37:08 INFO - PROCESS | 2220 | 1464104228586 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 2220 | 1464104228588 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:37:08 INFO - PROCESS | 2220 | 1464104228619 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 2220 | 1464104228622 Marionette TRACE conn2 <- [1,366,null,{}] 08:37:08 INFO - PROCESS | 2220 | 1464104228627 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}] 08:37:08 INFO - PROCESS | 2220 | 1464104228732 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:37:08 INFO - PROCESS | 2220 | 1464104228791 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x116e03000 == 49 [pid = 2220] [id = 99] 08:37:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x115ecc800) [pid = 2220] [serial = 294] [outer = 0x0] 08:37:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x11683b000) [pid = 2220] [serial = 295] [outer = 0x115ecc800] 08:37:08 INFO - PROCESS | 2220 | 1464104228821 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x11757f400) [pid = 2220] [serial = 296] [outer = 0x115ecc800] 08:37:09 INFO - PROCESS | 2220 | 1464104229261 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]]]}] 08:37:09 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. 08:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 699ms 08:37:09 INFO - PROCESS | 2220 | 1464104229293 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2220 | 1464104229296 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:37:09 INFO - PROCESS | 2220 | 1464104229319 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 2220 | 1464104229321 Marionette TRACE conn2 <- [1,370,null,{}] 08:37:09 INFO - PROCESS | 2220 | 1464104229325 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}] 08:37:09 INFO - PROCESS | 2220 | 1464104229423 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:37:09 INFO - PROCESS | 2220 | 1464104229479 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x11945b800 == 50 [pid = 2220] [id = 100] 08:37:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x118073000) [pid = 2220] [serial = 297] [outer = 0x0] 08:37:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x118364800) [pid = 2220] [serial = 298] [outer = 0x118073000] 08:37:09 INFO - PROCESS | 2220 | 1464104229508 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x1185ae800) [pid = 2220] [serial = 299] [outer = 0x118073000] 08:37:09 INFO - PROCESS | 2220 | 1464104229924 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]]]}] 08:37:09 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. 08:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 640ms 08:37:09 INFO - PROCESS | 2220 | 1464104229942 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2220 | 1464104229943 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:37:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:37:09 INFO - PROCESS | 2220 | 1464104229946 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 2220 | 1464104229949 Marionette TRACE conn2 <- [1,374,null,{}] 08:37:09 INFO - PROCESS | 2220 | 1464104229956 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}] 08:37:10 INFO - PROCESS | 2220 | 1464104230076 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:37:10 INFO - PROCESS | 2220 | 1464104230121 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x128e5c800 == 51 [pid = 2220] [id = 101] 08:37:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x1210e5000) [pid = 2220] [serial = 300] [outer = 0x0] 08:37:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x123857c00) [pid = 2220] [serial = 301] [outer = 0x1210e5000] 08:37:10 INFO - PROCESS | 2220 | 1464104230153 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x123a78400) [pid = 2220] [serial = 302] [outer = 0x1210e5000] 08:37:10 INFO - PROCESS | 2220 | 1464104230566 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:37:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 08:37:10 INFO - PROCESS | 2220 | 1464104230617 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:37:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:37:10 INFO - PROCESS | 2220 | 1464104230619 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:37:10 INFO - PROCESS | 2220 | 1464104230621 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 2220 | 1464104230623 Marionette TRACE conn2 <- [1,378,null,{}] 08:37:10 INFO - PROCESS | 2220 | 1464104230625 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}] 08:37:10 INFO - PROCESS | 2220 | 1464104230722 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:37:10 INFO - PROCESS | 2220 | 1464104230765 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170e6800 == 52 [pid = 2220] [id = 102] 08:37:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x119357c00) [pid = 2220] [serial = 303] [outer = 0x0] 08:37:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12474d800) [pid = 2220] [serial = 304] [outer = 0x119357c00] 08:37:10 INFO - PROCESS | 2220 | 1464104230795 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x126803800) [pid = 2220] [serial = 305] [outer = 0x119357c00] 08:37:11 INFO - PROCESS | 2220 | 1464104231398 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:37:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 820ms 08:37:11 INFO - PROCESS | 2220 | 1464104231442 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 2220 | 1464104231443 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:37:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:37:11 INFO - PROCESS | 2220 | 1464104231446 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 2220 | 1464104231448 Marionette TRACE conn2 <- [1,382,null,{}] 08:37:11 INFO - PROCESS | 2220 | 1464104231451 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}] 08:37:11 INFO - PROCESS | 2220 | 1464104231536 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:37:11 INFO - PROCESS | 2220 | 1464104231594 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x118056000 == 53 [pid = 2220] [id = 103] 08:37:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x115065000) [pid = 2220] [serial = 306] [outer = 0x0] 08:37:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1161ef800) [pid = 2220] [serial = 307] [outer = 0x115065000] 08:37:11 INFO - PROCESS | 2220 | 1464104231620 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x116a52800) [pid = 2220] [serial = 308] [outer = 0x115065000] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x128889800 == 52 [pid = 2220] [id = 97] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x12685e800 == 51 [pid = 2220] [id = 96] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x126132000 == 50 [pid = 2220] [id = 95] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x1182b7800 == 49 [pid = 2220] [id = 94] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x12321c000 == 48 [pid = 2220] [id = 93] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x123012800 == 47 [pid = 2220] [id = 92] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x119be0800 == 46 [pid = 2220] [id = 91] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x119444800 == 45 [pid = 2220] [id = 90] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x112f2a000 == 44 [pid = 2220] [id = 89] 08:37:12 INFO - PROCESS | 2220 | 1464104232080 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x116073000) [pid = 2220] [serial = 198] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x128e04000) [pid = 2220] [serial = 238] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x118290800 == 43 [pid = 2220] [id = 88] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x117d06000 == 42 [pid = 2220] [id = 87] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x113a06800 == 41 [pid = 2220] [id = 86] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x11669e000 == 40 [pid = 2220] [id = 85] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x113d40800 == 39 [pid = 2220] [id = 84] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x126139000 == 38 [pid = 2220] [id = 83] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x119399000 == 37 [pid = 2220] [id = 82] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x116e0b000 == 36 [pid = 2220] [id = 81] 08:37:12 INFO - PROCESS | 2220 | --DOCSHELL 0x124e88800 == 35 [pid = 2220] [id = 80] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x11743d800) [pid = 2220] [serial = 205] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x124f90800) [pid = 2220] [serial = 224] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x11619b000) [pid = 2220] [serial = 202] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x119435000) [pid = 2220] [serial = 215] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x115e3e000) [pid = 2220] [serial = 201] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x117f87800) [pid = 2220] [serial = 206] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x12619e000) [pid = 2220] [serial = 226] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1184c8000) [pid = 2220] [serial = 211] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12452e800) [pid = 2220] [serial = 221] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x12ce77800) [pid = 2220] [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.] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1261a7800) [pid = 2220] [serial = 227] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x12619bc00) [pid = 2220] [serial = 196] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x124308c00) [pid = 2220] [serial = 220] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x119b98c00) [pid = 2220] [serial = 230] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x124ef2000) [pid = 2220] [serial = 232] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1180ec800) [pid = 2220] [serial = 208] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x123a70000) [pid = 2220] [serial = 218] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1180c0000) [pid = 2220] [serial = 229] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x119106000) [pid = 2220] [serial = 214] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1245abc00) [pid = 2220] [serial = 223] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x119106400) [pid = 2220] [serial = 212] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x124ef2c00) [pid = 2220] [serial = 195] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x12334b000) [pid = 2220] [serial = 217] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x11831f000) [pid = 2220] [serial = 209] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x126875000) [pid = 2220] [serial = 233] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x128b7bc00) [pid = 2220] [serial = 236] [outer = 0x0] [url = about:blank] 08:37:12 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x126b7a800) [pid = 2220] [serial = 235] [outer = 0x0] [url = about:blank] 08:37:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:37:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 08:37:12 INFO - PROCESS | 2220 | 1464104232123 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 2220 | 1464104232126 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:37:12 INFO - PROCESS | 2220 | 1464104232131 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 2220 | 1464104232133 Marionette TRACE conn2 <- [1,386,null,{}] 08:37:12 INFO - PROCESS | 2220 | 1464104232136 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}] 08:37:12 INFO - PROCESS | 2220 | 1464104232209 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:37:12 INFO - PROCESS | 2220 | 1464104232213 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x113fdb000 == 36 [pid = 2220] [id = 104] 08:37:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x11706e000) [pid = 2220] [serial = 309] [outer = 0x0] 08:37:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x117f86400) [pid = 2220] [serial = 310] [outer = 0x11706e000] 08:37:12 INFO - PROCESS | 2220 | 1464104232242 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1180e6800) [pid = 2220] [serial = 311] [outer = 0x11706e000] 08:37:12 INFO - PROCESS | 2220 | 1464104232565 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]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 469ms 08:37:12 INFO - PROCESS | 2220 | 1464104232601 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 2220 | 1464104232602 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:37:12 INFO - PROCESS | 2220 | 1464104232604 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 2220 | 1464104232607 Marionette TRACE conn2 <- [1,390,null,{}] 08:37:12 INFO - PROCESS | 2220 | 1464104232614 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}] 08:37:12 INFO - PROCESS | 2220 | 1464104232712 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:37:12 INFO - PROCESS | 2220 | 1464104232723 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170ee000 == 37 [pid = 2220] [id = 105] 08:37:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x11831d400) [pid = 2220] [serial = 312] [outer = 0x0] 08:37:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x11845dc00) [pid = 2220] [serial = 313] [outer = 0x11831d400] 08:37:12 INFO - PROCESS | 2220 | 1464104232750 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x11934fc00) [pid = 2220] [serial = 314] [outer = 0x11831d400] 08:37:13 INFO - PROCESS | 2220 | 1464104233080 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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 08:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:37:13 INFO - PROCESS | 2220 | 1464104233125 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2220 | 1464104233126 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:37:13 INFO - PROCESS | 2220 | 1464104233129 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 2220 | 1464104233130 Marionette TRACE conn2 <- [1,394,null,{}] 08:37:13 INFO - PROCESS | 2220 | 1464104233132 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}] 08:37:13 INFO - PROCESS | 2220 | 1464104233214 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:37:13 INFO - PROCESS | 2220 | 1464104233255 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x118290800 == 38 [pid = 2220] [id = 106] 08:37:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x119356400) [pid = 2220] [serial = 315] [outer = 0x0] 08:37:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x119ad4800) [pid = 2220] [serial = 316] [outer = 0x119356400] 08:37:13 INFO - PROCESS | 2220 | 1464104233281 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1233ca000) [pid = 2220] [serial = 317] [outer = 0x119356400] 08:37:13 INFO - PROCESS | 2220 | 1464104233552 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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 08:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:37:13 INFO - PROCESS | 2220 | 1464104233598 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2220 | 1464104233599 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:37:13 INFO - PROCESS | 2220 | 1464104233602 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 2220 | 1464104233604 Marionette TRACE conn2 <- [1,398,null,{}] 08:37:13 INFO - PROCESS | 2220 | 1464104233608 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}] 08:37:13 INFO - PROCESS | 2220 | 1464104233680 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:37:13 INFO - PROCESS | 2220 | 1464104233686 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x11803c000 == 39 [pid = 2220] [id = 107] 08:37:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x11831d800) [pid = 2220] [serial = 318] [outer = 0x0] 08:37:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x123776000) [pid = 2220] [serial = 319] [outer = 0x11831d800] 08:37:13 INFO - PROCESS | 2220 | 1464104233713 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x123a77400) [pid = 2220] [serial = 320] [outer = 0x11831d800] 08:37:14 INFO - PROCESS | 2220 | 1464104234159 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 624ms 08:37:14 INFO - PROCESS | 2220 | 1464104234226 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 2220 | 1464104234227 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:37:14 INFO - PROCESS | 2220 | 1464104234229 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 2220 | 1464104234230 Marionette TRACE conn2 <- [1,402,null,{}] 08:37:14 INFO - PROCESS | 2220 | 1464104234232 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}] 08:37:14 INFO - PROCESS | 2220 | 1464104234339 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:37:14 INFO - PROCESS | 2220 | 1464104234370 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x119be0800 == 40 [pid = 2220] [id = 108] 08:37:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12417dc00) [pid = 2220] [serial = 321] [outer = 0x0] 08:37:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1261a7400) [pid = 2220] [serial = 322] [outer = 0x12417dc00] 08:37:14 INFO - PROCESS | 2220 | 1464104234396 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x128abb400) [pid = 2220] [serial = 323] [outer = 0x12417dc00] 08:37:14 INFO - PROCESS | 2220 | 1464104234735 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 08:37:14 INFO - PROCESS | 2220 | 1464104234748 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 2220 | 1464104234749 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:37:14 INFO - PROCESS | 2220 | 1464104234758 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 2220 | 1464104234759 Marionette TRACE conn2 <- [1,406,null,{}] 08:37:14 INFO - PROCESS | 2220 | 1464104234761 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}] 08:37:14 INFO - PROCESS | 2220 | 1464104234854 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:37:14 INFO - PROCESS | 2220 | 1464104234858 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x123867800 == 41 [pid = 2220] [id = 109] 08:37:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x128abc400) [pid = 2220] [serial = 324] [outer = 0x0] 08:37:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x128ac5000) [pid = 2220] [serial = 325] [outer = 0x128abc400] 08:37:14 INFO - PROCESS | 2220 | 1464104234882 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x128b89000) [pid = 2220] [serial = 326] [outer = 0x128abc400] 08:37:15 INFO - PROCESS | 2220 | 1464104235223 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]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 08:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:37:15 INFO - PROCESS | 2220 | 1464104235277 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 2220 | 1464104235278 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:37:15 INFO - PROCESS | 2220 | 1464104235280 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 2220 | 1464104235281 Marionette TRACE conn2 <- [1,410,null,{}] 08:37:15 INFO - PROCESS | 2220 | 1464104235284 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}] 08:37:15 INFO - PROCESS | 2220 | 1464104235374 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:37:15 INFO - PROCESS | 2220 | 1464104235387 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12407f800 == 42 [pid = 2220] [id = 110] 08:37:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x128abd000) [pid = 2220] [serial = 327] [outer = 0x0] 08:37:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x1291f7400) [pid = 2220] [serial = 328] [outer = 0x128abd000] 08:37:15 INFO - PROCESS | 2220 | 1464104235412 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x129480c00) [pid = 2220] [serial = 329] [outer = 0x128abd000] 08:37:15 INFO - PROCESS | 2220 | 1464104235711 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]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 467ms 08:37:15 INFO - PROCESS | 2220 | 1464104235758 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 2220 | 1464104235759 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:37:15 INFO - PROCESS | 2220 | 1464104235762 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 2220 | 1464104235763 Marionette TRACE conn2 <- [1,414,null,{}] 08:37:15 INFO - PROCESS | 2220 | 1464104235771 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}] 08:37:15 INFO - PROCESS | 2220 | 1464104235858 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:37:15 INFO - PROCESS | 2220 | 1464104235862 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e92800 == 43 [pid = 2220] [id = 111] 08:37:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x129126000) [pid = 2220] [serial = 330] [outer = 0x0] 08:37:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x12a38b800) [pid = 2220] [serial = 331] [outer = 0x129126000] 08:37:15 INFO - PROCESS | 2220 | 1464104235886 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12a609400) [pid = 2220] [serial = 332] [outer = 0x129126000] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x124307800) [pid = 2220] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x11943dc00) [pid = 2220] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x113345c00) [pid = 2220] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x115062400) [pid = 2220] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x117446000) [pid = 2220] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x118cb8800) [pid = 2220] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x124307c00) [pid = 2220] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x118cc2c00) [pid = 2220] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x11807c400) [pid = 2220] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x113def400) [pid = 2220] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x116195c00) [pid = 2220] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x124eec800) [pid = 2220] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x117f88800) [pid = 2220] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x11757c400) [pid = 2220] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x126636000) [pid = 2220] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x113defc00) [pid = 2220] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x111a04c00) [pid = 2220] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x113d64c00) [pid = 2220] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:37:16 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x129124800) [pid = 2220] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:37:16 INFO - PROCESS | 2220 | 1464104236320 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]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 575ms 08:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:37:16 INFO - PROCESS | 2220 | 1464104236339 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 2220 | 1464104236340 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:37:16 INFO - PROCESS | 2220 | 1464104236343 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 2220 | 1464104236344 Marionette TRACE conn2 <- [1,418,null,{}] 08:37:16 INFO - PROCESS | 2220 | 1464104236346 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}] 08:37:16 INFO - PROCESS | 2220 | 1464104236426 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:37:16 INFO - PROCESS | 2220 | 1464104236430 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x123022000 == 44 [pid = 2220] [id = 112] 08:37:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x113860000) [pid = 2220] [serial = 333] [outer = 0x0] 08:37:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1161ed800) [pid = 2220] [serial = 334] [outer = 0x113860000] 08:37:16 INFO - PROCESS | 2220 | 1464104236455 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x118cb9400) [pid = 2220] [serial = 335] [outer = 0x113860000] 08:37:16 INFO - PROCESS | 2220 | 1464104236690 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:37:17 INFO - PROCESS | 2220 | 1464104237251 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]]]}] 08:37:17 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 08:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 923ms 08:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:37:17 INFO - PROCESS | 2220 | 1464104237266 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 2220 | 1464104237268 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:37:17 INFO - PROCESS | 2220 | 1464104237271 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 2220 | 1464104237273 Marionette TRACE conn2 <- [1,422,null,{}] 08:37:17 INFO - PROCESS | 2220 | 1464104237275 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}] 08:37:17 INFO - PROCESS | 2220 | 1464104237374 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:37:17 INFO - PROCESS | 2220 | 1464104237418 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x1292c0800 == 45 [pid = 2220] [id = 113] 08:37:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x113d64c00) [pid = 2220] [serial = 336] [outer = 0x0] 08:37:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12a6e7800) [pid = 2220] [serial = 337] [outer = 0x113d64c00] 08:37:17 INFO - PROCESS | 2220 | 1464104237446 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12ab12c00) [pid = 2220] [serial = 338] [outer = 0x113d64c00] 08:37:18 INFO - PROCESS | 2220 | 1464104238210 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]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 973ms 08:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:37:18 INFO - PROCESS | 2220 | 1464104238245 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 2220 | 1464104238246 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:37:18 INFO - PROCESS | 2220 | 1464104238248 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 2220 | 1464104238249 Marionette TRACE conn2 <- [1,426,null,{}] 08:37:18 INFO - PROCESS | 2220 | 1464104238251 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}] 08:37:18 INFO - PROCESS | 2220 | 1464104238403 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:37:18 INFO - PROCESS | 2220 | 1464104238474 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x112fac800 == 46 [pid = 2220] [id = 114] 08:37:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x112e6d400) [pid = 2220] [serial = 339] [outer = 0x0] 08:37:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x113345000) [pid = 2220] [serial = 340] [outer = 0x112e6d400] 08:37:18 INFO - PROCESS | 2220 | 1464104238506 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x113df5800) [pid = 2220] [serial = 341] [outer = 0x112e6d400] 08:37:19 INFO - PROCESS | 2220 | 1464104238998 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] 08:37:19 INFO - PROCESS | 2220 | 1464104239025 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:37:19 INFO - PROCESS | 2220 | 1464104239028 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2220 | 1464104239030 Marionette TRACE conn2 <- [1,430,null,{}] 08:37:19 INFO - PROCESS | 2220 | 1464104239033 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}] 08:37:19 INFO - PROCESS | 2220 | 1464104239130 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:37:19 INFO - PROCESS | 2220 | 1464104239174 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x119659800 == 47 [pid = 2220] [id = 115] 08:37:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1165be400) [pid = 2220] [serial = 342] [outer = 0x0] 08:37:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1121b0800) [pid = 2220] [serial = 343] [outer = 0x1165be400] 08:37:19 INFO - PROCESS | 2220 | 1464104239206 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x118370800) [pid = 2220] [serial = 344] [outer = 0x1165be400] 08:37:19 INFO - PROCESS | 2220 | 1464104239631 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]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:37:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 619ms 08:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:37:19 INFO - PROCESS | 2220 | 1464104239648 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 2220 | 1464104239651 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:37:19 INFO - PROCESS | 2220 | 1464104239655 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2220 | 1464104239657 Marionette TRACE conn2 <- [1,434,null,{}] 08:37:19 INFO - PROCESS | 2220 | 1464104239660 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}] 08:37:19 INFO - PROCESS | 2220 | 1464104239754 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:37:19 INFO - PROCESS | 2220 | 1464104239833 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e90800 == 48 [pid = 2220] [id = 116] 08:37:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x118cb9800) [pid = 2220] [serial = 345] [outer = 0x0] 08:37:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x119440400) [pid = 2220] [serial = 346] [outer = 0x118cb9800] 08:37:19 INFO - PROCESS | 2220 | 1464104239876 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x123a6c000) [pid = 2220] [serial = 347] [outer = 0x118cb9800] 08:37:20 INFO - PROCESS | 2220 | 1464104240354 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]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 721ms 08:37:20 INFO - PROCESS | 2220 | 1464104240396 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2220 | 1464104240400 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:37:20 INFO - PROCESS | 2220 | 1464104240415 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 2220 | 1464104240420 Marionette TRACE conn2 <- [1,438,null,{}] 08:37:20 INFO - PROCESS | 2220 | 1464104240424 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}] 08:37:20 INFO - PROCESS | 2220 | 1464104240568 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:37:20 INFO - PROCESS | 2220 | 1464104240627 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a529000 == 49 [pid = 2220] [id = 117] 08:37:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x123a6e800) [pid = 2220] [serial = 348] [outer = 0x0] 08:37:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x1261a3000) [pid = 2220] [serial = 349] [outer = 0x123a6e800] 08:37:20 INFO - PROCESS | 2220 | 1464104240656 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x126811400) [pid = 2220] [serial = 350] [outer = 0x123a6e800] 08:37:21 INFO - PROCESS | 2220 | 1464104241122 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]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 08:37:21 INFO - PROCESS | 2220 | 1464104241142 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 2220 | 1464104241144 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:37:21 INFO - PROCESS | 2220 | 1464104241146 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 2220 | 1464104241147 Marionette TRACE conn2 <- [1,442,null,{}] 08:37:21 INFO - PROCESS | 2220 | 1464104241150 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}] 08:37:21 INFO - PROCESS | 2220 | 1464104241278 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:37:21 INFO - PROCESS | 2220 | 1464104241285 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x11612d800 == 50 [pid = 2220] [id = 118] 08:37:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x112e70800) [pid = 2220] [serial = 351] [outer = 0x0] 08:37:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x126874800) [pid = 2220] [serial = 352] [outer = 0x112e70800] 08:37:21 INFO - PROCESS | 2220 | 1464104241315 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1291f2000) [pid = 2220] [serial = 353] [outer = 0x112e70800] 08:37:21 INFO - PROCESS | 2220 | 1464104241857 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]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 08:37:21 INFO - PROCESS | 2220 | 1464104241917 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 2220 | 1464104241919 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:37:21 INFO - PROCESS | 2220 | 1464104241923 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 2220 | 1464104241925 Marionette TRACE conn2 <- [1,446,null,{}] 08:37:21 INFO - PROCESS | 2220 | 1464104241929 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}] 08:37:22 INFO - PROCESS | 2220 | 1464104242015 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:37:22 INFO - PROCESS | 2220 | 1464104242079 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x113d40800 == 51 [pid = 2220] [id = 119] 08:37:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x11606f000) [pid = 2220] [serial = 354] [outer = 0x0] 08:37:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1166b3800) [pid = 2220] [serial = 355] [outer = 0x11606f000] 08:37:22 INFO - PROCESS | 2220 | 1464104242110 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x11757f800) [pid = 2220] [serial = 356] [outer = 0x11606f000] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x123022000 == 50 [pid = 2220] [id = 112] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x124e92800 == 49 [pid = 2220] [id = 111] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x12407f800 == 48 [pid = 2220] [id = 110] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x123867800 == 47 [pid = 2220] [id = 109] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x119be0800 == 46 [pid = 2220] [id = 108] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x11803c000 == 45 [pid = 2220] [id = 107] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x118290800 == 44 [pid = 2220] [id = 106] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x1170ee000 == 43 [pid = 2220] [id = 105] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x113fdb000 == 42 [pid = 2220] [id = 104] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x118056000 == 41 [pid = 2220] [id = 103] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x11945b800 == 40 [pid = 2220] [id = 100] 08:37:22 INFO - PROCESS | 2220 | --DOCSHELL 0x116e03000 == 39 [pid = 2220] [id = 99] 08:37:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:37:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 622ms 08:37:22 INFO - PROCESS | 2220 | 1464104242539 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]]]}] 08:37:22 INFO - PROCESS | 2220 | 1464104242545 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2220 | 1464104242548 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:37:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:37:22 INFO - PROCESS | 2220 | 1464104242554 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2220 | 1464104242555 Marionette TRACE conn2 <- [1,450,null,{}] 08:37:22 INFO - PROCESS | 2220 | 1464104242558 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}] 08:37:22 INFO - PROCESS | 2220 | 1464104242642 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x115ec5000) [pid = 2220] [serial = 157] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1165b9800) [pid = 2220] [serial = 199] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x124530800) [pid = 2220] [serial = 271] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x119b97c00) [pid = 2220] [serial = 265] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x1210e6000) [pid = 2220] [serial = 266] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x11606a400) [pid = 2220] [serial = 254] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x113d66800) [pid = 2220] [serial = 253] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x1161e4c00) [pid = 2220] [serial = 256] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x11757d000) [pid = 2220] [serial = 257] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x118370400) [pid = 2220] [serial = 245] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1180c4c00) [pid = 2220] [serial = 244] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x11910ec00) [pid = 2220] [serial = 262] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x11935a400) [pid = 2220] [serial = 263] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x124eedc00) [pid = 2220] [serial = 274] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x123921000) [pid = 2220] [serial = 248] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1230e7c00) [pid = 2220] [serial = 247] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118318000) [pid = 2220] [serial = 259] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x118451000) [pid = 2220] [serial = 260] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x123a76800) [pid = 2220] [serial = 251] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x123569400) [pid = 2220] [serial = 250] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11757e000) [pid = 2220] [serial = 242] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11683d000) [pid = 2220] [serial = 241] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x126432000) [pid = 2220] [serial = 277] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x124f91c00) [pid = 2220] [serial = 275] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x11836c800) [pid = 2220] [serial = 280] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x124533c00) [pid = 2220] [serial = 281] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x129123c00) [pid = 2220] [serial = 287] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x126639400) [pid = 2220] [serial = 278] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x126b7d400) [pid = 2220] [serial = 283] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1291fbc00) [pid = 2220] [serial = 290] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x123561400) [pid = 2220] [serial = 268] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x128ac6400) [pid = 2220] [serial = 284] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x124024800) [pid = 2220] [serial = 269] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x124843000) [pid = 2220] [serial = 272] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x128b7d400) [pid = 2220] [serial = 286] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1291f2800) [pid = 2220] [serial = 289] [outer = 0x0] [url = about:blank] 08:37:22 INFO - PROCESS | 2220 | 1464104242689 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x11669b000 == 40 [pid = 2220] [id = 120] 08:37:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x115ec5000) [pid = 2220] [serial = 357] [outer = 0x0] 08:37:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11683d000) [pid = 2220] [serial = 358] [outer = 0x115ec5000] 08:37:22 INFO - PROCESS | 2220 | 1464104242715 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x11831f400) [pid = 2220] [serial = 359] [outer = 0x115ec5000] 08:37:23 INFO - PROCESS | 2220 | 1464104243015 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] 08:37:23 INFO - PROCESS | 2220 | 1464104243027 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:37:23 INFO - PROCESS | 2220 | 1464104243029 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 2220 | 1464104243032 Marionette TRACE conn2 <- [1,454,null,{}] 08:37:23 INFO - PROCESS | 2220 | 1464104243047 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}] 08:37:23 INFO - PROCESS | 2220 | 1464104243128 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:37:23 INFO - PROCESS | 2220 | 1464104243134 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182ca000 == 41 [pid = 2220] [id = 121] 08:37:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x119435000) [pid = 2220] [serial = 360] [outer = 0x0] 08:37:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1235f6400) [pid = 2220] [serial = 361] [outer = 0x119435000] 08:37:23 INFO - PROCESS | 2220 | 1464104243164 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x124028800) [pid = 2220] [serial = 362] [outer = 0x119435000] 08:37:23 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:23 INFO - PROCESS | 2220 | 1464104243496 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]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 471ms 08:37:23 INFO - PROCESS | 2220 | 1464104243506 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 2220 | 1464104243507 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:37:23 INFO - PROCESS | 2220 | 1464104243516 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 2220 | 1464104243518 Marionette TRACE conn2 <- [1,458,null,{}] 08:37:23 INFO - PROCESS | 2220 | 1464104243528 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}] 08:37:23 INFO - PROCESS | 2220 | 1464104243604 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:37:23 INFO - PROCESS | 2220 | 1464104243609 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x11965e800 == 42 [pid = 2220] [id = 122] 08:37:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x12452d800) [pid = 2220] [serial = 363] [outer = 0x0] 08:37:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x124eed000) [pid = 2220] [serial = 364] [outer = 0x12452d800] 08:37:23 INFO - PROCESS | 2220 | 1464104243635 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1261a5400) [pid = 2220] [serial = 365] [outer = 0x12452d800] 08:37:23 INFO - PROCESS | 2220 | 1464104243976 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] 08:37:24 INFO - PROCESS | 2220 | 1464104243992 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:37:24 INFO - PROCESS | 2220 | 1464104243995 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2220 | 1464104243996 Marionette TRACE conn2 <- [1,462,null,{}] 08:37:24 INFO - PROCESS | 2220 | 1464104243998 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}] 08:37:24 INFO - PROCESS | 2220 | 1464104244095 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:37:24 INFO - PROCESS | 2220 | 1464104244122 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x119bee000 == 43 [pid = 2220] [id = 123] 08:37:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12484b400) [pid = 2220] [serial = 366] [outer = 0x0] 08:37:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x126802800) [pid = 2220] [serial = 367] [outer = 0x12484b400] 08:37:24 INFO - PROCESS | 2220 | 1464104244147 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128ac2400) [pid = 2220] [serial = 368] [outer = 0x12484b400] 08:37:24 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:24 INFO - PROCESS | 2220 | 1464104244439 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] 08:37:24 INFO - PROCESS | 2220 | 1464104244465 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:37:24 INFO - PROCESS | 2220 | 1464104244468 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2220 | 1464104244470 Marionette TRACE conn2 <- [1,466,null,{}] 08:37:24 INFO - PROCESS | 2220 | 1464104244475 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}] 08:37:24 INFO - PROCESS | 2220 | 1464104244574 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:37:24 INFO - PROCESS | 2220 | 1464104244580 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x123867000 == 44 [pid = 2220] [id = 124] 08:37:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x128e03c00) [pid = 2220] [serial = 369] [outer = 0x0] 08:37:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12947f400) [pid = 2220] [serial = 370] [outer = 0x128e03c00] 08:37:24 INFO - PROCESS | 2220 | 1464104244606 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12a775000) [pid = 2220] [serial = 371] [outer = 0x128e03c00] 08:37:24 INFO - PROCESS | 2220 | 1464104244946 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] 08:37:24 INFO - PROCESS | 2220 | 1464104244993 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:37:24 INFO - PROCESS | 2220 | 1464104244995 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2220 | 1464104244997 Marionette TRACE conn2 <- [1,470,null,{}] 08:37:25 INFO - PROCESS | 2220 | 1464104244999 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}] 08:37:25 INFO - PROCESS | 2220 | 1464104245085 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:37:25 INFO - PROCESS | 2220 | 1464104245096 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x123d50800 == 45 [pid = 2220] [id = 125] 08:37:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x129123800) [pid = 2220] [serial = 372] [outer = 0x0] 08:37:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12ab16000) [pid = 2220] [serial = 373] [outer = 0x129123800] 08:37:25 INFO - PROCESS | 2220 | 1464104245121 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12b032c00) [pid = 2220] [serial = 374] [outer = 0x129123800] 08:37:25 INFO - PROCESS | 2220 | 1464104245452 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]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 467ms 08:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:37:25 INFO - PROCESS | 2220 | 1464104245464 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 2220 | 1464104245465 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:37:25 INFO - PROCESS | 2220 | 1464104245467 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 2220 | 1464104245468 Marionette TRACE conn2 <- [1,474,null,{}] 08:37:25 INFO - PROCESS | 2220 | 1464104245474 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}] 08:37:25 INFO - PROCESS | 2220 | 1464104245573 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:37:25 INFO - PROCESS | 2220 | 1464104245577 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x126132000 == 46 [pid = 2220] [id = 126] 08:37:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12a775800) [pid = 2220] [serial = 375] [outer = 0x0] 08:37:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12b0df400) [pid = 2220] [serial = 376] [outer = 0x12a775800] 08:37:25 INFO - PROCESS | 2220 | 1464104245602 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12b0e9800) [pid = 2220] [serial = 377] [outer = 0x12a775800] 08:37:25 INFO - PROCESS | 2220 | 1464104245932 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]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 472ms 08:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:37:25 INFO - PROCESS | 2220 | 1464104245943 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 2220 | 1464104245944 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:37:25 INFO - PROCESS | 2220 | 1464104245946 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 2220 | 1464104245947 Marionette TRACE conn2 <- [1,478,null,{}] 08:37:25 INFO - PROCESS | 2220 | 1464104245949 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}] 08:37:26 INFO - PROCESS | 2220 | 1464104246045 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:37:26 INFO - PROCESS | 2220 | 1464104246049 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x128878800 == 47 [pid = 2220] [id = 127] 08:37:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12b0e0800) [pid = 2220] [serial = 378] [outer = 0x0] 08:37:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12b999400) [pid = 2220] [serial = 379] [outer = 0x12b0e0800] 08:37:26 INFO - PROCESS | 2220 | 1464104246074 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12b99f800) [pid = 2220] [serial = 380] [outer = 0x12b0e0800] 08:37:26 INFO - PROCESS | 2220 | 1464104246402 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]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 471ms 08:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:37:26 INFO - PROCESS | 2220 | 1464104246417 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 2220 | 1464104246418 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:37:26 INFO - PROCESS | 2220 | 1464104246424 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 2220 | 1464104246425 Marionette TRACE conn2 <- [1,482,null,{}] 08:37:26 INFO - PROCESS | 2220 | 1464104246427 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}] 08:37:26 INFO - PROCESS | 2220 | 1464104246518 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:37:26 INFO - PROCESS | 2220 | 1464104246531 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x1292bb800 == 48 [pid = 2220] [id = 128] 08:37:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12b995000) [pid = 2220] [serial = 381] [outer = 0x0] 08:37:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12b9f1800) [pid = 2220] [serial = 382] [outer = 0x12b995000] 08:37:26 INFO - PROCESS | 2220 | 1464104246556 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x12b9f9400) [pid = 2220] [serial = 383] [outer = 0x12b995000] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x129126000) [pid = 2220] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x128abd000) [pid = 2220] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x113860000) [pid = 2220] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x128b7b400) [pid = 2220] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x128abc400) [pid = 2220] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x12417dc00) [pid = 2220] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x119356400) [pid = 2220] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x119357c00) [pid = 2220] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x11706e000) [pid = 2220] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x11831d800) [pid = 2220] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x115065000) [pid = 2220] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:37:26 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11831d400) [pid = 2220] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:37:26 INFO - PROCESS | 2220 | 1464104246952 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]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 571ms 08:37:26 INFO - PROCESS | 2220 | 1464104246993 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 2220 | 1464104246995 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:37:26 INFO - PROCESS | 2220 | 1464104246997 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2220 | 1464104247007 Marionette TRACE conn2 <- [1,486,null,{}] 08:37:27 INFO - PROCESS | 2220 | 1464104247009 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}] 08:37:27 INFO - PROCESS | 2220 | 1464104247117 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:37:27 INFO - PROCESS | 2220 | 1464104247147 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a781000 == 49 [pid = 2220] [id = 129] 08:37:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x118321000) [pid = 2220] [serial = 384] [outer = 0x0] 08:37:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x128b7b400) [pid = 2220] [serial = 385] [outer = 0x118321000] 08:37:27 INFO - PROCESS | 2220 | 1464104247179 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12bbb1400) [pid = 2220] [serial = 386] [outer = 0x118321000] 08:37:27 INFO - PROCESS | 2220 | 1464104247435 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]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 478ms 08:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:37:27 INFO - PROCESS | 2220 | 1464104247477 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 2220 | 1464104247478 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:37:27 INFO - PROCESS | 2220 | 1464104247480 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2220 | 1464104247481 Marionette TRACE conn2 <- [1,490,null,{}] 08:37:27 INFO - PROCESS | 2220 | 1464104247492 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}] 08:37:27 INFO - PROCESS | 2220 | 1464104247574 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:37:27 INFO - PROCESS | 2220 | 1464104247579 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab54800 == 50 [pid = 2220] [id = 130] 08:37:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12bbb0800) [pid = 2220] [serial = 387] [outer = 0x0] 08:37:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12bbbac00) [pid = 2220] [serial = 388] [outer = 0x12bbb0800] 08:37:27 INFO - PROCESS | 2220 | 1464104247603 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12be0d800) [pid = 2220] [serial = 389] [outer = 0x12bbb0800] 08:37:27 INFO - PROCESS | 2220 | 1464104247918 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]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 08:37:27 INFO - PROCESS | 2220 | 1464104247950 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 2220 | 1464104247951 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:37:27 INFO - PROCESS | 2220 | 1464104247955 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2220 | 1464104247957 Marionette TRACE conn2 <- [1,494,null,{}] 08:37:27 INFO - PROCESS | 2220 | 1464104247959 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}] 08:37:28 INFO - PROCESS | 2220 | 1464104248057 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:37:28 INFO - PROCESS | 2220 | 1464104248070 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b0a1800 == 51 [pid = 2220] [id = 131] 08:37:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12bbb4c00) [pid = 2220] [serial = 390] [outer = 0x0] 08:37:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12be10000) [pid = 2220] [serial = 391] [outer = 0x12bbb4c00] 08:37:28 INFO - PROCESS | 2220 | 1464104248094 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12c487000) [pid = 2220] [serial = 392] [outer = 0x12bbb4c00] 08:37:28 INFO - PROCESS | 2220 | 1464104248365 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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 420ms 08:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:37:28 INFO - PROCESS | 2220 | 1464104248376 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 2220 | 1464104248377 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:37:28 INFO - PROCESS | 2220 | 1464104248379 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 2220 | 1464104248380 Marionette TRACE conn2 <- [1,498,null,{}] 08:37:28 INFO - PROCESS | 2220 | 1464104248382 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}] 08:37:28 INFO - PROCESS | 2220 | 1464104248463 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:37:28 INFO - PROCESS | 2220 | 1464104248468 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2c8000 == 52 [pid = 2220] [id = 132] 08:37:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12c486000) [pid = 2220] [serial = 393] [outer = 0x0] 08:37:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12c48e800) [pid = 2220] [serial = 394] [outer = 0x12c486000] 08:37:28 INFO - PROCESS | 2220 | 1464104248494 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x12c492c00) [pid = 2220] [serial = 395] [outer = 0x12c486000] 08:37:28 INFO - PROCESS | 2220 | 1464104248818 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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 571ms 08:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:37:28 INFO - PROCESS | 2220 | 1464104248952 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 2220 | 1464104248957 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:37:28 INFO - PROCESS | 2220 | 1464104248962 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 2220 | 1464104248966 Marionette TRACE conn2 <- [1,502,null,{}] 08:37:28 INFO - PROCESS | 2220 | 1464104248973 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}] 08:37:29 INFO - PROCESS | 2220 | 1464104249125 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:37:29 INFO - PROCESS | 2220 | 1464104249219 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x116544000 == 53 [pid = 2220] [id = 133] 08:37:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x113d0f400) [pid = 2220] [serial = 396] [outer = 0x0] 08:37:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x1160dc800) [pid = 2220] [serial = 397] [outer = 0x113d0f400] 08:37:29 INFO - PROCESS | 2220 | 1464104249287 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x117447400) [pid = 2220] [serial = 398] [outer = 0x113d0f400] 08:37:29 INFO - PROCESS | 2220 | 1464104249709 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]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 775ms 08:37:29 INFO - PROCESS | 2220 | 1464104249737 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:37:29 INFO - PROCESS | 2220 | 1464104249740 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:37:29 INFO - PROCESS | 2220 | 1464104249745 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 2220 | 1464104249748 Marionette TRACE conn2 <- [1,506,null,{}] 08:37:29 INFO - PROCESS | 2220 | 1464104249751 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}] 08:37:29 INFO - PROCESS | 2220 | 1464104249850 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:37:29 INFO - PROCESS | 2220 | 1464104249897 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x11828c800 == 54 [pid = 2220] [id = 134] 08:37:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x113d68c00) [pid = 2220] [serial = 399] [outer = 0x0] 08:37:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x11836d400) [pid = 2220] [serial = 400] [outer = 0x113d68c00] 08:37:29 INFO - PROCESS | 2220 | 1464104249927 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x119b98c00) [pid = 2220] [serial = 401] [outer = 0x113d68c00] 08:37:30 INFO - PROCESS | 2220 | 1464104250351 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]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 623ms 08:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:37:30 INFO - PROCESS | 2220 | 1464104250367 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 2220 | 1464104250368 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:37:30 INFO - PROCESS | 2220 | 1464104250373 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 2220 | 1464104250374 Marionette TRACE conn2 <- [1,510,null,{}] 08:37:30 INFO - PROCESS | 2220 | 1464104250381 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}] 08:37:30 INFO - PROCESS | 2220 | 1464104250484 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:37:30 INFO - PROCESS | 2220 | 1464104250571 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a793000 == 55 [pid = 2220] [id = 135] 08:37:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x124ef2c00) [pid = 2220] [serial = 402] [outer = 0x0] 08:37:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12642c000) [pid = 2220] [serial = 403] [outer = 0x124ef2c00] 08:37:30 INFO - PROCESS | 2220 | 1464104250617 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12911fc00) [pid = 2220] [serial = 404] [outer = 0x124ef2c00] 08:37:31 INFO - PROCESS | 2220 | 1464104251055 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]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 721ms 08:37:31 INFO - PROCESS | 2220 | 1464104251095 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 2220 | 1464104251096 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:37:31 INFO - PROCESS | 2220 | 1464104251098 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2220 | 1464104251100 Marionette TRACE conn2 <- [1,514,null,{}] 08:37:31 INFO - PROCESS | 2220 | 1464104251148 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}] 08:37:31 INFO - PROCESS | 2220 | 1464104251246 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:37:31 INFO - PROCESS | 2220 | 1464104251307 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x118c3e000 == 56 [pid = 2220] [id = 136] 08:37:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x118314400) [pid = 2220] [serial = 405] [outer = 0x0] 08:37:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x128b82800) [pid = 2220] [serial = 406] [outer = 0x118314400] 08:37:31 INFO - PROCESS | 2220 | 1464104251337 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12a60c400) [pid = 2220] [serial = 407] [outer = 0x118314400] 08:37:31 INFO - PROCESS | 2220 | 1464104251901 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]]]}] 08:37:31 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 08:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 870ms 08:37:31 INFO - PROCESS | 2220 | 1464104251968 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:37:31 INFO - PROCESS | 2220 | 1464104251970 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:37:31 INFO - PROCESS | 2220 | 1464104251974 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2220 | 1464104251976 Marionette TRACE conn2 <- [1,518,null,{}] 08:37:31 INFO - PROCESS | 2220 | 1464104251980 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}] 08:37:32 INFO - PROCESS | 2220 | 1464104252064 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:37:32 INFO - PROCESS | 2220 | 1464104252132 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x112fb1800 == 57 [pid = 2220] [id = 137] 08:37:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x1121b6000) [pid = 2220] [serial = 408] [outer = 0x0] 08:37:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x112e7a800) [pid = 2220] [serial = 409] [outer = 0x1121b6000] 08:37:32 INFO - PROCESS | 2220 | 1464104252161 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x1165ba400) [pid = 2220] [serial = 410] [outer = 0x1121b6000] 08:37:32 INFO - PROCESS | 2220 | 1464104252637 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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 673ms 08:37:32 INFO - PROCESS | 2220 | 1464104252647 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 2220 | 1464104252652 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:37:32 INFO - PROCESS | 2220 | 1464104252685 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 2220 | 1464104252689 Marionette TRACE conn2 <- [1,522,null,{}] 08:37:32 INFO - PROCESS | 2220 | 1464104252693 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}] 08:37:32 INFO - PROCESS | 2220 | 1464104252821 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:37:32 INFO - PROCESS | 2220 | 1464104252910 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x11608e800 == 58 [pid = 2220] [id = 138] 08:37:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x117f85c00) [pid = 2220] [serial = 411] [outer = 0x0] 08:37:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x117f91000) [pid = 2220] [serial = 412] [outer = 0x117f85c00] 08:37:32 INFO - PROCESS | 2220 | 1464104252948 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x1180e0400) [pid = 2220] [serial = 413] [outer = 0x117f85c00] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x116087000 == 57 [pid = 2220] [id = 67] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x123144800 == 56 [pid = 2220] [id = 66] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12913f000 == 55 [pid = 2220] [id = 98] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12b0a1800 == 54 [pid = 2220] [id = 131] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab54800 == 53 [pid = 2220] [id = 130] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12a781000 == 52 [pid = 2220] [id = 129] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1292bb800 == 51 [pid = 2220] [id = 128] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x128878800 == 50 [pid = 2220] [id = 127] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x126132000 == 49 [pid = 2220] [id = 126] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x12a6e7800) [pid = 2220] [serial = 337] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x11683b000) [pid = 2220] [serial = 295] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x118364800) [pid = 2220] [serial = 298] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x123857c00) [pid = 2220] [serial = 301] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x12947d800) [pid = 2220] [serial = 292] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x123d50800 == 48 [pid = 2220] [id = 125] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x123867000 == 47 [pid = 2220] [id = 124] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x119bee000 == 46 [pid = 2220] [id = 123] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x11965e800 == 45 [pid = 2220] [id = 122] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1182ca000 == 44 [pid = 2220] [id = 121] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x11669b000 == 43 [pid = 2220] [id = 120] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x113d40800 == 42 [pid = 2220] [id = 119] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x119659800 == 41 [pid = 2220] [id = 115] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x112fac800 == 40 [pid = 2220] [id = 114] 08:37:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1292c0800 == 39 [pid = 2220] [id = 113] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x129122000) [pid = 2220] [serial = 239] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x128ac5000) [pid = 2220] [serial = 325] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x128abb400) [pid = 2220] [serial = 323] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x1261a7400) [pid = 2220] [serial = 322] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x119ad4800) [pid = 2220] [serial = 316] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1233ca000) [pid = 2220] [serial = 317] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x126803800) [pid = 2220] [serial = 305] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12474d800) [pid = 2220] [serial = 304] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x117f86400) [pid = 2220] [serial = 310] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x1180e6800) [pid = 2220] [serial = 311] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x123776000) [pid = 2220] [serial = 319] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x116a52800) [pid = 2220] [serial = 308] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1161ef800) [pid = 2220] [serial = 307] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x11845dc00) [pid = 2220] [serial = 313] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x11934fc00) [pid = 2220] [serial = 314] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x12a38b800) [pid = 2220] [serial = 331] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x129480c00) [pid = 2220] [serial = 329] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1291f7400) [pid = 2220] [serial = 328] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x118cb9400) [pid = 2220] [serial = 335] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1161ed800) [pid = 2220] [serial = 334] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x12a609400) [pid = 2220] [serial = 332] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x128b89000) [pid = 2220] [serial = 326] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x123a77400) [pid = 2220] [serial = 320] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 2220 | 1464104253347 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]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 678ms 08:37:33 INFO - PROCESS | 2220 | 1464104253359 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2220 | 1464104253361 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:37:33 INFO - PROCESS | 2220 | 1464104253363 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2220 | 1464104253365 Marionette TRACE conn2 <- [1,526,null,{}] 08:37:33 INFO - PROCESS | 2220 | 1464104253375 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}] 08:37:33 INFO - PROCESS | 2220 | 1464104253448 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:37:33 INFO - PROCESS | 2220 | 1464104253492 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170db800 == 40 [pid = 2220] [id = 139] 08:37:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x116a52800) [pid = 2220] [serial = 414] [outer = 0x0] 08:37:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x118362400) [pid = 2220] [serial = 415] [outer = 0x116a52800] 08:37:33 INFO - PROCESS | 2220 | 1464104253520 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x119106000) [pid = 2220] [serial = 416] [outer = 0x116a52800] 08:37:33 INFO - PROCESS | 2220 | 1464104253826 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]]]}] 08:37:33 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 08:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 521ms 08:37:33 INFO - PROCESS | 2220 | 1464104253884 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:37:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:37:33 INFO - PROCESS | 2220 | 1464104253886 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:37:33 INFO - PROCESS | 2220 | 1464104253888 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2220 | 1464104253889 Marionette TRACE conn2 <- [1,530,null,{}] 08:37:33 INFO - PROCESS | 2220 | 1464104253891 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}] 08:37:33 INFO - PROCESS | 2220 | 1464104253963 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:37:33 INFO - PROCESS | 2220 | 1464104253969 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182c7000 == 41 [pid = 2220] [id = 140] 08:37:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x119111000) [pid = 2220] [serial = 417] [outer = 0x0] 08:37:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x119adc000) [pid = 2220] [serial = 418] [outer = 0x119111000] 08:37:33 INFO - PROCESS | 2220 | 1464104253997 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1230e5c00) [pid = 2220] [serial = 419] [outer = 0x119111000] 08:37:34 INFO - PROCESS | 2220 | 1464104254307 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"]]]}] 08:37:34 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 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:37:34 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 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:37:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 08:37:34 INFO - PROCESS | 2220 | 1464104254357 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 2220 | 1464104254359 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:37:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:37:34 INFO - PROCESS | 2220 | 1464104254361 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2220 | 1464104254362 Marionette TRACE conn2 <- [1,534,null,{}] 08:37:34 INFO - PROCESS | 2220 | 1464104254364 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}] 08:37:34 INFO - PROCESS | 2220 | 1464104254439 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:37:34 INFO - PROCESS | 2220 | 1464104254443 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x11945e800 == 42 [pid = 2220] [id = 141] 08:37:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1233c7c00) [pid = 2220] [serial = 420] [outer = 0x0] 08:37:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12391d400) [pid = 2220] [serial = 421] [outer = 0x1233c7c00] 08:37:34 INFO - PROCESS | 2220 | 1464104254470 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x123a79c00) [pid = 2220] [serial = 422] [outer = 0x1233c7c00] 08:37:34 INFO - PROCESS | 2220 | 1464104254793 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]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:37:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 471ms 08:37:34 INFO - PROCESS | 2220 | 1464104254833 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 2220 | 1464104254834 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:37:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:37:34 INFO - PROCESS | 2220 | 1464104254836 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2220 | 1464104254837 Marionette TRACE conn2 <- [1,538,null,{}] 08:37:34 INFO - PROCESS | 2220 | 1464104254840 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}] 08:37:34 INFO - PROCESS | 2220 | 1464104254952 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:37:34 INFO - PROCESS | 2220 | 1464104254995 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x119bed800 == 43 [pid = 2220] [id = 142] 08:37:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x123561c00) [pid = 2220] [serial = 423] [outer = 0x0] 08:37:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x124528400) [pid = 2220] [serial = 424] [outer = 0x123561c00] 08:37:35 INFO - PROCESS | 2220 | 1464104255026 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x12663cc00) [pid = 2220] [serial = 425] [outer = 0x123561c00] 08:37:35 INFO - PROCESS | 2220 | 1464104255305 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]]]}] 08:37:35 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. 08:37:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 08:37:35 INFO - PROCESS | 2220 | 1464104255364 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 2220 | 1464104255366 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:37:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:37:35 INFO - PROCESS | 2220 | 1464104255371 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 2220 | 1464104255375 Marionette TRACE conn2 <- [1,542,null,{}] 08:37:35 INFO - PROCESS | 2220 | 1464104255379 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}] 08:37:35 INFO - PROCESS | 2220 | 1464104255538 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:37:35 INFO - PROCESS | 2220 | 1464104255583 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12348b800 == 44 [pid = 2220] [id = 143] 08:37:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x123a72000) [pid = 2220] [serial = 426] [outer = 0x0] 08:37:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x126b71800) [pid = 2220] [serial = 427] [outer = 0x123a72000] 08:37:35 INFO - PROCESS | 2220 | 1464104255625 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x128abfc00) [pid = 2220] [serial = 428] [outer = 0x123a72000] 08:37:35 INFO - PROCESS | 2220 | 1464104255984 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]]]}] 08:37:36 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. 08:37:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 673ms 08:37:36 INFO - PROCESS | 2220 | 1464104256043 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 2220 | 1464104256045 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:37:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:37:36 INFO - PROCESS | 2220 | 1464104256049 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2220 | 1464104256050 Marionette TRACE conn2 <- [1,546,null,{}] 08:37:36 INFO - PROCESS | 2220 | 1464104256053 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}] 08:37:36 INFO - PROCESS | 2220 | 1464104256190 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:37:36 INFO - PROCESS | 2220 | 1464104256222 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x1239cc800 == 45 [pid = 2220] [id = 144] 08:37:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x126b74400) [pid = 2220] [serial = 429] [outer = 0x0] 08:37:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x128b80800) [pid = 2220] [serial = 430] [outer = 0x126b74400] 08:37:36 INFO - PROCESS | 2220 | 1464104256251 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x128e0d800) [pid = 2220] [serial = 431] [outer = 0x126b74400] 08:37:36 INFO - PROCESS | 2220 | 1464104256600 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]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:37:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 572ms 08:37:36 INFO - PROCESS | 2220 | 1464104256622 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:37:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:37:36 INFO - PROCESS | 2220 | 1464104256625 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:37:36 INFO - PROCESS | 2220 | 1464104256627 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2220 | 1464104256628 Marionette TRACE conn2 <- [1,550,null,{}] 08:37:36 INFO - PROCESS | 2220 | 1464104256631 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}] 08:37:36 INFO - PROCESS | 2220 | 1464104256733 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:37:36 INFO - PROCESS | 2220 | 1464104256740 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x11803c000 == 46 [pid = 2220] [id = 145] 08:37:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x115e3f400) [pid = 2220] [serial = 432] [outer = 0x0] 08:37:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x128b80c00) [pid = 2220] [serial = 433] [outer = 0x115e3f400] 08:37:36 INFO - PROCESS | 2220 | 1464104256809 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x1291fc800) [pid = 2220] [serial = 434] [outer = 0x115e3f400] 08:37:37 INFO - PROCESS | 2220 | 1464104257126 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]]]}] 08:37:37 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. 08:37:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 08:37:37 INFO - PROCESS | 2220 | 1464104257147 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2220 | 1464104257148 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:37:37 INFO - PROCESS | 2220 | 1464104257150 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 2220 | 1464104257152 Marionette TRACE conn2 <- [1,554,null,{}] 08:37:37 INFO - PROCESS | 2220 | 1464104257157 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}] 08:37:37 INFO - PROCESS | 2220 | 1464104257251 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:37:37 INFO - PROCESS | 2220 | 1464104257255 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x126132000 == 47 [pid = 2220] [id = 146] 08:37:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12911f400) [pid = 2220] [serial = 435] [outer = 0x0] 08:37:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x12a386800) [pid = 2220] [serial = 436] [outer = 0x12911f400] 08:37:37 INFO - PROCESS | 2220 | 1464104257279 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x12a6dac00) [pid = 2220] [serial = 437] [outer = 0x12911f400] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x128e03c00) [pid = 2220] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12b995000) [pid = 2220] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x112e70800) [pid = 2220] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12452d800) [pid = 2220] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x11606f000) [pid = 2220] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x119435000) [pid = 2220] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12bbb0800) [pid = 2220] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12bbb4c00) [pid = 2220] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12484b400) [pid = 2220] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x129123800) [pid = 2220] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12a775800) [pid = 2220] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x118321000) [pid = 2220] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x12b0e0800) [pid = 2220] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:37:37 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x115ec5000) [pid = 2220] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:37:37 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:37 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:37 INFO - PROCESS | 2220 | 1464104257800 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]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 672ms 08:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:37:37 INFO - PROCESS | 2220 | 1464104257823 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2220 | 1464104257826 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:37:37 INFO - PROCESS | 2220 | 1464104257829 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 2220 | 1464104257832 Marionette TRACE conn2 <- [1,558,null,{}] 08:37:37 INFO - PROCESS | 2220 | 1464104257836 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}] 08:37:37 INFO - PROCESS | 2220 | 1464104257972 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:37:38 INFO - PROCESS | 2220 | 1464104258014 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248c4000 == 48 [pid = 2220] [id = 147] 08:37:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x129478400) [pid = 2220] [serial = 438] [outer = 0x0] 08:37:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x12a773000) [pid = 2220] [serial = 439] [outer = 0x129478400] 08:37:38 INFO - PROCESS | 2220 | 1464104258062 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x12ab19000) [pid = 2220] [serial = 440] [outer = 0x129478400] 08:37:38 INFO - PROCESS | 2220 | 1464104258417 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 627ms 08:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:37:38 INFO - PROCESS | 2220 | 1464104258456 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 2220 | 1464104258457 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:37:38 INFO - PROCESS | 2220 | 1464104258459 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 2220 | 1464104258460 Marionette TRACE conn2 <- [1,562,null,{}] 08:37:38 INFO - PROCESS | 2220 | 1464104258462 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}] 08:37:38 INFO - PROCESS | 2220 | 1464104258558 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:37:38 INFO - PROCESS | 2220 | 1464104258564 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x128888800 == 49 [pid = 2220] [id = 148] 08:37:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12a774000) [pid = 2220] [serial = 441] [outer = 0x0] 08:37:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12b03e000) [pid = 2220] [serial = 442] [outer = 0x12a774000] 08:37:38 INFO - PROCESS | 2220 | 1464104258588 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12b0e3800) [pid = 2220] [serial = 443] [outer = 0x12a774000] 08:37:38 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:38 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:38 INFO - PROCESS | 2220 | 1464104258861 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 418ms 08:37:38 INFO - PROCESS | 2220 | 1464104258878 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 2220 | 1464104258879 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:37:38 INFO - PROCESS | 2220 | 1464104258882 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 2220 | 1464104258883 Marionette TRACE conn2 <- [1,566,null,{}] 08:37:38 INFO - PROCESS | 2220 | 1464104258885 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}] 08:37:38 INFO - PROCESS | 2220 | 1464104258974 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:37:38 INFO - PROCESS | 2220 | 1464104258979 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a316000 == 50 [pid = 2220] [id = 149] 08:37:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12484b400) [pid = 2220] [serial = 444] [outer = 0x0] 08:37:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12b99a800) [pid = 2220] [serial = 445] [outer = 0x12484b400] 08:37:39 INFO - PROCESS | 2220 | 1464104259004 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12b9a3c00) [pid = 2220] [serial = 446] [outer = 0x12484b400] 08:37:39 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:39 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:39 INFO - PROCESS | 2220 | 1464104259323 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]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 472ms 08:37:39 INFO - PROCESS | 2220 | 1464104259356 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 2220 | 1464104259357 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:37:39 INFO - PROCESS | 2220 | 1464104259359 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 2220 | 1464104259360 Marionette TRACE conn2 <- [1,570,null,{}] 08:37:39 INFO - PROCESS | 2220 | 1464104259362 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}] 08:37:39 INFO - PROCESS | 2220 | 1464104259464 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:37:39 INFO - PROCESS | 2220 | 1464104259471 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6c9000 == 51 [pid = 2220] [id = 150] 08:37:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12a38b000) [pid = 2220] [serial = 447] [outer = 0x0] 08:37:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12b9ee400) [pid = 2220] [serial = 448] [outer = 0x12a38b000] 08:37:39 INFO - PROCESS | 2220 | 1464104259495 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12bbaf800) [pid = 2220] [serial = 449] [outer = 0x12a38b000] 08:37:39 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:39 INFO - PROCESS | 2220 | 1464104259929 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]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 619ms 08:37:39 INFO - PROCESS | 2220 | 1464104259978 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 2220 | 1464104259982 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:37:39 INFO - PROCESS | 2220 | 1464104259985 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 2220 | 1464104259988 Marionette TRACE conn2 <- [1,574,null,{}] 08:37:39 INFO - PROCESS | 2220 | 1464104259991 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}] 08:37:40 INFO - PROCESS | 2220 | 1464104260090 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:37:40 INFO - PROCESS | 2220 | 1464104260139 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x116817800 == 52 [pid = 2220] [id = 151] 08:37:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x113defc00) [pid = 2220] [serial = 450] [outer = 0x0] 08:37:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1166b6000) [pid = 2220] [serial = 451] [outer = 0x113defc00] 08:37:40 INFO - PROCESS | 2220 | 1464104260171 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x11757e000) [pid = 2220] [serial = 452] [outer = 0x113defc00] 08:37:40 INFO - PROCESS | 2220 | 1464104260592 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]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 623ms 08:37:40 INFO - PROCESS | 2220 | 1464104260608 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 2220 | 1464104260612 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:37:40 INFO - PROCESS | 2220 | 1464104260617 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 2220 | 1464104260619 Marionette TRACE conn2 <- [1,578,null,{}] 08:37:40 INFO - PROCESS | 2220 | 1464104260622 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}] 08:37:40 INFO - PROCESS | 2220 | 1464104260718 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:37:40 INFO - PROCESS | 2220 | 1464104260803 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a5a000 == 53 [pid = 2220] [id = 152] 08:37:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x11836f800) [pid = 2220] [serial = 453] [outer = 0x0] 08:37:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x1184c0000) [pid = 2220] [serial = 454] [outer = 0x11836f800] 08:37:40 INFO - PROCESS | 2220 | 1464104260833 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x119111800) [pid = 2220] [serial = 455] [outer = 0x11836f800] 08:37:41 INFO - PROCESS | 2220 | 1464104261242 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]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 08:37:41 INFO - PROCESS | 2220 | 1464104261289 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 2220 | 1464104261290 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:37:41 INFO - PROCESS | 2220 | 1464104261293 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 2220 | 1464104261295 Marionette TRACE conn2 <- [1,582,null,{}] 08:37:41 INFO - PROCESS | 2220 | 1464104261303 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}] 08:37:41 INFO - PROCESS | 2220 | 1464104261401 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:37:41 INFO - PROCESS | 2220 | 1464104261451 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6d2000 == 54 [pid = 2220] [id = 153] 08:37:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x12356a000) [pid = 2220] [serial = 456] [outer = 0x0] 08:37:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x124749400) [pid = 2220] [serial = 457] [outer = 0x12356a000] 08:37:41 INFO - PROCESS | 2220 | 1464104261482 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x1261a5800) [pid = 2220] [serial = 458] [outer = 0x12356a000] 08:37:41 INFO - PROCESS | 2220 | 1464104261977 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]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 724ms 08:37:42 INFO - PROCESS | 2220 | 1464104262033 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 2220 | 1464104262035 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:37:42 INFO - PROCESS | 2220 | 1464104262055 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 2220 | 1464104262058 Marionette TRACE conn2 <- [1,586,null,{}] 08:37:42 INFO - PROCESS | 2220 | 1464104262061 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}] 08:37:42 INFO - PROCESS | 2220 | 1464104262204 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:37:42 INFO - PROCESS | 2220 | 1464104262318 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2b3800 == 55 [pid = 2220] [id = 154] 08:37:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x126199800) [pid = 2220] [serial = 459] [outer = 0x0] 08:37:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x129479400) [pid = 2220] [serial = 460] [outer = 0x126199800] 08:37:42 INFO - PROCESS | 2220 | 1464104262349 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12a771400) [pid = 2220] [serial = 461] [outer = 0x126199800] 08:37:42 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:42 INFO - PROCESS | 2220 | 1464104262784 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]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 774ms 08:37:42 INFO - PROCESS | 2220 | 1464104262827 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 2220 | 1464104262828 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:37:42 INFO - PROCESS | 2220 | 1464104262831 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 2220 | 1464104262832 Marionette TRACE conn2 <- [1,590,null,{}] 08:37:42 INFO - PROCESS | 2220 | 1464104262834 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}] 08:37:43 INFO - PROCESS | 2220 | 1464104263093 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:37:43 INFO - PROCESS | 2220 | 1464104263141 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x11803c800 == 56 [pid = 2220] [id = 155] 08:37:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x113811400) [pid = 2220] [serial = 462] [outer = 0x0] 08:37:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x113d04800) [pid = 2220] [serial = 463] [outer = 0x113811400] 08:37:43 INFO - PROCESS | 2220 | 1464104263171 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x1166aa400) [pid = 2220] [serial = 464] [outer = 0x113811400] 08:37:43 INFO - PROCESS | 2220 | 1464104263612 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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 821ms 08:37:43 INFO - PROCESS | 2220 | 1464104263671 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 2220 | 1464104263673 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:37:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:37:43 INFO - PROCESS | 2220 | 1464104263677 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 2220 | 1464104263680 Marionette TRACE conn2 <- [1,594,null,{}] 08:37:43 INFO - PROCESS | 2220 | 1464104263683 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}] 08:37:43 INFO - PROCESS | 2220 | 1464104263768 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:37:43 INFO - PROCESS | 2220 | 1464104263833 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x116e0d000 == 57 [pid = 2220] [id = 156] 08:37:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x117f94800) [pid = 2220] [serial = 465] [outer = 0x0] 08:37:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x11831e400) [pid = 2220] [serial = 466] [outer = 0x117f94800] 08:37:43 INFO - PROCESS | 2220 | 1464104263862 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x1185a5800) [pid = 2220] [serial = 467] [outer = 0x117f94800] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x12a316000 == 56 [pid = 2220] [id = 149] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x128888800 == 55 [pid = 2220] [id = 148] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1248c4000 == 54 [pid = 2220] [id = 147] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x126132000 == 53 [pid = 2220] [id = 146] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x11803c000 == 52 [pid = 2220] [id = 145] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1239cc800 == 51 [pid = 2220] [id = 144] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x12348b800 == 50 [pid = 2220] [id = 143] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x119bed800 == 49 [pid = 2220] [id = 142] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x12c48e800) [pid = 2220] [serial = 394] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x11945e800 == 48 [pid = 2220] [id = 141] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1182c7000 == 47 [pid = 2220] [id = 140] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1170db800 == 46 [pid = 2220] [id = 139] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x11608e800 == 45 [pid = 2220] [id = 138] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x112fb1800 == 44 [pid = 2220] [id = 137] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x118c3e000 == 43 [pid = 2220] [id = 136] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x12a793000 == 42 [pid = 2220] [id = 135] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x11828c800 == 41 [pid = 2220] [id = 134] 08:37:44 INFO - PROCESS | 2220 | --DOCSHELL 0x116544000 == 40 [pid = 2220] [id = 133] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x128b7b400) [pid = 2220] [serial = 385] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x12b999400) [pid = 2220] [serial = 379] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x113345000) [pid = 2220] [serial = 340] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x11683d000) [pid = 2220] [serial = 358] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x11831f400) [pid = 2220] [serial = 359] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x12b0e9800) [pid = 2220] [serial = 377] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x119440400) [pid = 2220] [serial = 346] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x1121b0800) [pid = 2220] [serial = 343] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x12947f400) [pid = 2220] [serial = 370] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x1261a3000) [pid = 2220] [serial = 349] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x12b9f1800) [pid = 2220] [serial = 382] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x1291f2000) [pid = 2220] [serial = 353] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x126874800) [pid = 2220] [serial = 352] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x124eed000) [pid = 2220] [serial = 364] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x1261a5400) [pid = 2220] [serial = 365] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x11757f800) [pid = 2220] [serial = 356] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x1166b3800) [pid = 2220] [serial = 355] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1235f6400) [pid = 2220] [serial = 361] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x124028800) [pid = 2220] [serial = 362] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12b99f800) [pid = 2220] [serial = 380] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x12bbbac00) [pid = 2220] [serial = 388] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12b9f9400) [pid = 2220] [serial = 383] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12be10000) [pid = 2220] [serial = 391] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12be0d800) [pid = 2220] [serial = 389] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12c487000) [pid = 2220] [serial = 392] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x128ac2400) [pid = 2220] [serial = 368] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x126802800) [pid = 2220] [serial = 367] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x12b032c00) [pid = 2220] [serial = 374] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x12bbb1400) [pid = 2220] [serial = 386] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x12a775000) [pid = 2220] [serial = 371] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12ab16000) [pid = 2220] [serial = 373] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x12b0df400) [pid = 2220] [serial = 376] [outer = 0x0] [url = about:blank] 08:37:44 INFO - PROCESS | 2220 | 1464104264350 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]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:37:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 721ms 08:37:44 INFO - PROCESS | 2220 | 1464104264398 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2220 | 1464104264401 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:37:44 INFO - PROCESS | 2220 | 1464104264407 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 2220 | 1464104264409 Marionette TRACE conn2 <- [1,598,null,{}] 08:37:44 INFO - PROCESS | 2220 | 1464104264413 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}] 08:37:44 INFO - PROCESS | 2220 | 1464104264507 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:37:44 INFO - PROCESS | 2220 | 1464104264566 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x11653e800 == 41 [pid = 2220] [id = 157] 08:37:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x1166b3800) [pid = 2220] [serial = 468] [outer = 0x0] 08:37:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x11757d800) [pid = 2220] [serial = 469] [outer = 0x1166b3800] 08:37:44 INFO - PROCESS | 2220 | 1464104264599 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x11831a000) [pid = 2220] [serial = 470] [outer = 0x1166b3800] 08:37:45 INFO - PROCESS | 2220 | 1464104265021 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]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 622ms 08:37:45 INFO - PROCESS | 2220 | 1464104265027 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 2220 | 1464104265031 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:37:45 INFO - PROCESS | 2220 | 1464104265062 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 2220 | 1464104265064 Marionette TRACE conn2 <- [1,602,null,{}] 08:37:45 INFO - PROCESS | 2220 | 1464104265067 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}] 08:37:45 INFO - PROCESS | 2220 | 1464104265193 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:37:45 INFO - PROCESS | 2220 | 1464104265200 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182c6000 == 42 [pid = 2220] [id = 158] 08:37:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x119357400) [pid = 2220] [serial = 471] [outer = 0x0] 08:37:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x119440400) [pid = 2220] [serial = 472] [outer = 0x119357400] 08:37:45 INFO - PROCESS | 2220 | 1464104265247 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1210e4400) [pid = 2220] [serial = 473] [outer = 0x119357400] 08:37:45 INFO - PROCESS | 2220 | 1464104265684 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]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 08:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:37:45 INFO - PROCESS | 2220 | 1464104265732 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 2220 | 1464104265734 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:37:45 INFO - PROCESS | 2220 | 1464104265736 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 2220 | 1464104265739 Marionette TRACE conn2 <- [1,606,null,{}] 08:37:45 INFO - PROCESS | 2220 | 1464104265746 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}] 08:37:45 INFO - PROCESS | 2220 | 1464104265840 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:37:45 INFO - PROCESS | 2220 | 1464104265888 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x11912a000 == 43 [pid = 2220] [id = 159] 08:37:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x123a72800) [pid = 2220] [serial = 474] [outer = 0x0] 08:37:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x124ef4000) [pid = 2220] [serial = 475] [outer = 0x123a72800] 08:37:45 INFO - PROCESS | 2220 | 1464104265920 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x126607c00) [pid = 2220] [serial = 476] [outer = 0x123a72800] 08:37:46 INFO - PROCESS | 2220 | 1464104266339 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]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 622ms 08:37:46 INFO - PROCESS | 2220 | 1464104266359 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 2220 | 1464104266361 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:37:46 INFO - PROCESS | 2220 | 1464104266363 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 2220 | 1464104266365 Marionette TRACE conn2 <- [1,610,null,{}] 08:37:46 INFO - PROCESS | 2220 | 1464104266368 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}] 08:37:46 INFO - PROCESS | 2220 | 1464104266459 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:37:46 INFO - PROCESS | 2220 | 1464104266536 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x123141000 == 44 [pid = 2220] [id = 160] 08:37:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x126807400) [pid = 2220] [serial = 477] [outer = 0x0] 08:37:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x128abe800) [pid = 2220] [serial = 478] [outer = 0x126807400] 08:37:46 INFO - PROCESS | 2220 | 1464104266567 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x128b7b400) [pid = 2220] [serial = 479] [outer = 0x126807400] 08:37:46 INFO - PROCESS | 2220 | 1464104266964 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]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 619ms 08:37:46 INFO - PROCESS | 2220 | 1464104266983 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 2220 | 1464104266985 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:37:46 INFO - PROCESS | 2220 | 1464104266987 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 2220 | 1464104266988 Marionette TRACE conn2 <- [1,614,null,{}] 08:37:46 INFO - PROCESS | 2220 | 1464104266991 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}] 08:37:47 INFO - PROCESS | 2220 | 1464104267079 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:37:47 INFO - PROCESS | 2220 | 1464104267122 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x1239c3800 == 45 [pid = 2220] [id = 161] 08:37:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x128ac1c00) [pid = 2220] [serial = 480] [outer = 0x0] 08:37:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12911bc00) [pid = 2220] [serial = 481] [outer = 0x128ac1c00] 08:37:47 INFO - PROCESS | 2220 | 1464104267152 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x1291fb800) [pid = 2220] [serial = 482] [outer = 0x128ac1c00] 08:37:47 INFO - PROCESS | 2220 | 1464104267561 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]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 620ms 08:37:47 INFO - PROCESS | 2220 | 1464104267608 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2220 | 1464104267609 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:37:47 INFO - PROCESS | 2220 | 1464104267612 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 2220 | 1464104267613 Marionette TRACE conn2 <- [1,618,null,{}] 08:37:47 INFO - PROCESS | 2220 | 1464104267615 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}] 08:37:47 INFO - PROCESS | 2220 | 1464104267730 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:37:47 INFO - PROCESS | 2220 | 1464104267814 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248ba000 == 46 [pid = 2220] [id = 162] 08:37:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x12a38d800) [pid = 2220] [serial = 483] [outer = 0x0] 08:37:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x12ab16c00) [pid = 2220] [serial = 484] [outer = 0x12a38d800] 08:37:47 INFO - PROCESS | 2220 | 1464104267844 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x12b0e9000) [pid = 2220] [serial = 485] [outer = 0x12a38d800] 08:37:48 INFO - PROCESS | 2220 | 1464104268245 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]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 669ms 08:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:37:48 INFO - PROCESS | 2220 | 1464104268282 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 2220 | 1464104268283 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:37:48 INFO - PROCESS | 2220 | 1464104268285 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 2220 | 1464104268286 Marionette TRACE conn2 <- [1,622,null,{}] 08:37:48 INFO - PROCESS | 2220 | 1464104268289 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}] 08:37:48 INFO - PROCESS | 2220 | 1464104268435 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:37:48 INFO - PROCESS | 2220 | 1464104268486 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x116542800 == 47 [pid = 2220] [id = 163] 08:37:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x11310fc00) [pid = 2220] [serial = 486] [outer = 0x0] 08:37:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x115ec4000) [pid = 2220] [serial = 487] [outer = 0x11310fc00] 08:37:48 INFO - PROCESS | 2220 | 1464104268515 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x1168bb800) [pid = 2220] [serial = 488] [outer = 0x11310fc00] 08:37:48 INFO - PROCESS | 2220 | 1464104268962 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]]]}] 08:37:48 INFO - PROCESS | 2220 | --DOCSHELL 0x11653d800 == 46 [pid = 2220] [id = 53] 08:37:48 INFO - PROCESS | 2220 | --DOCSHELL 0x11803c800 == 45 [pid = 2220] [id = 155] 08:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 720ms 08:37:49 INFO - PROCESS | 2220 | 1464104269031 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 2220 | 1464104269033 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:37:49 INFO - PROCESS | 2220 | 1464104269038 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 2220 | 1464104269040 Marionette TRACE conn2 <- [1,626,null,{}] 08:37:49 INFO - PROCESS | 2220 | 1464104269044 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}] 08:37:49 INFO - PROCESS | 2220 | 1464104269119 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:37:49 INFO - PROCESS | 2220 | 1464104269130 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182c1000 == 46 [pid = 2220] [id = 164] 08:37:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x119ad4400) [pid = 2220] [serial = 489] [outer = 0x0] 08:37:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x1210e8c00) [pid = 2220] [serial = 490] [outer = 0x119ad4400] 08:37:49 INFO - PROCESS | 2220 | 1464104269158 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x124186800) [pid = 2220] [serial = 491] [outer = 0x119ad4400] 08:37:49 INFO - PROCESS | 2220 | 1464104269537 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]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 520ms 08:37:49 INFO - PROCESS | 2220 | 1464104269567 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 2220 | 1464104269572 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:37:49 INFO - PROCESS | 2220 | 1464104269577 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 2220 | 1464104269579 Marionette TRACE conn2 <- [1,630,null,{}] 08:37:49 INFO - PROCESS | 2220 | 1464104269582 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}] 08:37:49 INFO - PROCESS | 2220 | 1464104269707 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:37:49 INFO - PROCESS | 2220 | 1464104269716 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248bd800 == 47 [pid = 2220] [id = 165] 08:37:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x124ef4800) [pid = 2220] [serial = 492] [outer = 0x0] 08:37:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x128ac4800) [pid = 2220] [serial = 493] [outer = 0x124ef4800] 08:37:49 INFO - PROCESS | 2220 | 1464104269760 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12a6e1c00) [pid = 2220] [serial = 494] [outer = 0x124ef4800] 08:37:50 INFO - PROCESS | 2220 | 1464104270184 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]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:37:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 08:37:50 INFO - PROCESS | 2220 | 1464104270249 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 2220 | 1464104270253 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:37:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:37:50 INFO - PROCESS | 2220 | 1464104270264 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 2220 | 1464104270268 Marionette TRACE conn2 <- [1,634,null,{}] 08:37:50 INFO - PROCESS | 2220 | 1464104270271 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}] 08:37:50 INFO - PROCESS | 2220 | 1464104270421 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:37:50 INFO - PROCESS | 2220 | 1464104270496 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12914d800 == 48 [pid = 2220] [id = 166] 08:37:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x126199000) [pid = 2220] [serial = 495] [outer = 0x0] 08:37:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12ab16000) [pid = 2220] [serial = 496] [outer = 0x126199000] 08:37:50 INFO - PROCESS | 2220 | 1464104270538 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12bbb0400) [pid = 2220] [serial = 497] [outer = 0x126199000] 08:37:50 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:50 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:50 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:50 INFO - PROCESS | 2220 | 1464104270878 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]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:37:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 08:37:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:37:50 INFO - PROCESS | 2220 | 1464104270893 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 2220 | 1464104270894 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:37:50 INFO - PROCESS | 2220 | 1464104270896 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 2220 | 1464104270897 Marionette TRACE conn2 <- [1,638,null,{}] 08:37:50 INFO - PROCESS | 2220 | 1464104270900 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}] 08:37:50 INFO - PROCESS | 2220 | 1464104270979 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:37:50 INFO - PROCESS | 2220 | 1464104270984 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x113a12800 == 49 [pid = 2220] [id = 167] 08:37:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12bbb0800) [pid = 2220] [serial = 498] [outer = 0x0] 08:37:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x12bbbcc00) [pid = 2220] [serial = 499] [outer = 0x12bbb0800] 08:37:51 INFO - PROCESS | 2220 | 1464104271011 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x12be11000) [pid = 2220] [serial = 500] [outer = 0x12bbb0800] 08:37:51 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:51 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:51 INFO - PROCESS | 2220 | 1464104271363 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]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 472ms 08:37:51 INFO - PROCESS | 2220 | 1464104271370 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 2220 | 1464104271371 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:37:51 INFO - PROCESS | 2220 | 1464104271373 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 2220 | 1464104271375 Marionette TRACE conn2 <- [1,642,null,{}] 08:37:51 INFO - PROCESS | 2220 | 1464104271377 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}] 08:37:51 INFO - PROCESS | 2220 | 1464104271474 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:37:51 INFO - PROCESS | 2220 | 1464104271479 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab65800 == 50 [pid = 2220] [id = 168] 08:37:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x12c48ac00) [pid = 2220] [serial = 501] [outer = 0x0] 08:37:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x12c48d800) [pid = 2220] [serial = 502] [outer = 0x12c48ac00] 08:37:51 INFO - PROCESS | 2220 | 1464104271541 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x12c7d6000) [pid = 2220] [serial = 503] [outer = 0x12c48ac00] 08:37:51 INFO - PROCESS | 2220 | 1464104271891 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]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 568ms 08:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:37:51 INFO - PROCESS | 2220 | 1464104271943 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 2220 | 1464104271944 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:37:51 INFO - PROCESS | 2220 | 1464104271946 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 2220 | 1464104271948 Marionette TRACE conn2 <- [1,646,null,{}] 08:37:51 INFO - PROCESS | 2220 | 1464104271950 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}] 08:37:52 INFO - PROCESS | 2220 | 1464104272051 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:37:52 INFO - PROCESS | 2220 | 1464104272066 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba2f800 == 51 [pid = 2220] [id = 169] 08:37:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12c48c000) [pid = 2220] [serial = 504] [outer = 0x0] 08:37:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x12c7e1c00) [pid = 2220] [serial = 505] [outer = 0x12c48c000] 08:37:52 INFO - PROCESS | 2220 | 1464104272105 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x12c86bc00) [pid = 2220] [serial = 506] [outer = 0x12c48c000] 08:37:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x12c868000) [pid = 2220] [serial = 507] [outer = 0x12c873c00] 08:37:52 INFO - PROCESS | 2220 | 1464104272559 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]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 621ms 08:37:52 INFO - PROCESS | 2220 | 1464104272567 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2220 | 1464104272568 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:37:52 INFO - PROCESS | 2220 | 1464104272575 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 2220 | 1464104272577 Marionette TRACE conn2 <- [1,650,null,{}] 08:37:52 INFO - PROCESS | 2220 | 1464104272580 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}] 08:37:52 INFO - PROCESS | 2220 | 1464104272722 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:37:52 INFO - PROCESS | 2220 | 1464104272740 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be5e800 == 52 [pid = 2220] [id = 170] 08:37:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12c7d8800) [pid = 2220] [serial = 508] [outer = 0x0] 08:37:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12c872400) [pid = 2220] [serial = 509] [outer = 0x12c7d8800] 08:37:52 INFO - PROCESS | 2220 | 1464104272783 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x12ce6ec00) [pid = 2220] [serial = 510] [outer = 0x12c7d8800] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x123a6e800) [pid = 2220] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x118cb9800) [pid = 2220] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x1165be400) [pid = 2220] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x112e6d400) [pid = 2220] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x12a38b000) [pid = 2220] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x12484b400) [pid = 2220] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x117f85c00) [pid = 2220] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x118314400) [pid = 2220] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x123a72000) [pid = 2220] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x115e3f400) [pid = 2220] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x119111000) [pid = 2220] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x113d64c00) [pid = 2220] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x129478400) [pid = 2220] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x116a52800) [pid = 2220] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x1121b6000) [pid = 2220] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x113d0f400) [pid = 2220] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x126b74400) [pid = 2220] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x124ef2c00) [pid = 2220] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x113d68c00) [pid = 2220] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x1233c7c00) [pid = 2220] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x123561c00) [pid = 2220] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x12911f400) [pid = 2220] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x115ecc800) [pid = 2220] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x118073000) [pid = 2220] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x12a774000) [pid = 2220] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x129478800) [pid = 2220] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x1210e5000) [pid = 2220] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:37:53 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x113811400) [pid = 2220] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:37:53 INFO - PROCESS | 2220 | 1464104273280 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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:37:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 723ms 08:37:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:37:53 INFO - PROCESS | 2220 | 1464104273296 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 2220 | 1464104273297 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:37:53 INFO - PROCESS | 2220 | 1464104273299 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 2220 | 1464104273300 Marionette TRACE conn2 <- [1,654,null,{}] 08:37:53 INFO - PROCESS | 2220 | 1464104273303 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}] 08:37:53 INFO - PROCESS | 2220 | 1464104273379 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:37:53 INFO - PROCESS | 2220 | 1464104273383 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x118035000 == 53 [pid = 2220] [id = 171] 08:37:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x113d06400) [pid = 2220] [serial = 511] [outer = 0x0] 08:37:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x11619a000) [pid = 2220] [serial = 512] [outer = 0x113d06400] 08:37:53 INFO - PROCESS | 2220 | 1464104273410 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x1180e5400) [pid = 2220] [serial = 513] [outer = 0x113d06400] 08:37:53 INFO - PROCESS | 2220 | 1464104273729 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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:37:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 469ms 08:37:53 INFO - PROCESS | 2220 | 1464104273769 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 2220 | 1464104273772 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:37:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:37:53 INFO - PROCESS | 2220 | 1464104273775 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 2220 | 1464104273776 Marionette TRACE conn2 <- [1,658,null,{}] 08:37:53 INFO - PROCESS | 2220 | 1464104273778 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}] 08:37:53 INFO - PROCESS | 2220 | 1464104273878 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:37:53 INFO - PROCESS | 2220 | 1464104273884 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x126136800 == 54 [pid = 2220] [id = 172] 08:37:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x116195c00) [pid = 2220] [serial = 514] [outer = 0x0] 08:37:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x119a93800) [pid = 2220] [serial = 515] [outer = 0x116195c00] 08:37:53 INFO - PROCESS | 2220 | 1464104273910 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x119a99400) [pid = 2220] [serial = 516] [outer = 0x116195c00] 08:37:54 INFO - PROCESS | 2220 | 1464104274215 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]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:37:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 08:37:54 INFO - PROCESS | 2220 | 1464104274244 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 2220 | 1464104274245 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:37:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:37:54 INFO - PROCESS | 2220 | 1464104274257 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 2220 | 1464104274259 Marionette TRACE conn2 <- [1,662,null,{}] 08:37:54 INFO - PROCESS | 2220 | 1464104274261 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}] 08:37:54 INFO - PROCESS | 2220 | 1464104274337 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:37:54 INFO - PROCESS | 2220 | 1464104274343 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c754800 == 55 [pid = 2220] [id = 173] 08:37:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x119a99c00) [pid = 2220] [serial = 517] [outer = 0x0] 08:37:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x119aa0400) [pid = 2220] [serial = 518] [outer = 0x119a99c00] 08:37:54 INFO - PROCESS | 2220 | 1464104274372 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x124f96800) [pid = 2220] [serial = 519] [outer = 0x119a99c00] 08:37:54 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:54 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:54 INFO - PROCESS | 2220 | 1464104274699 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]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:37:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 08:37:54 INFO - PROCESS | 2220 | 1464104274726 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:37:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:37:54 INFO - PROCESS | 2220 | 1464104274728 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:37:54 INFO - PROCESS | 2220 | 1464104274730 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 2220 | 1464104274732 Marionette TRACE conn2 <- [1,666,null,{}] 08:37:54 INFO - PROCESS | 2220 | 1464104274734 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}] 08:37:54 INFO - PROCESS | 2220 | 1464104274849 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:37:54 INFO - PROCESS | 2220 | 1464104274855 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c768800 == 56 [pid = 2220] [id = 174] 08:37:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x128baa800) [pid = 2220] [serial = 520] [outer = 0x0] 08:37:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x118362800) [pid = 2220] [serial = 521] [outer = 0x128baa800] 08:37:54 INFO - PROCESS | 2220 | 1464104274880 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x128bb7c00) [pid = 2220] [serial = 522] [outer = 0x128baa800] 08:37:55 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:55 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:55 INFO - PROCESS | 2220 | 1464104275191 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]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:37:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 571ms 08:37:55 INFO - PROCESS | 2220 | 1464104275302 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 2220 | 1464104275304 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:37:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:37:55 INFO - PROCESS | 2220 | 1464104275308 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 2220 | 1464104275310 Marionette TRACE conn2 <- [1,670,null,{}] 08:37:55 INFO - PROCESS | 2220 | 1464104275315 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}] 08:37:55 INFO - PROCESS | 2220 | 1464104275463 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:37:55 INFO - PROCESS | 2220 | 1464104275561 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x11803a800 == 57 [pid = 2220] [id = 175] 08:37:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x11683d000) [pid = 2220] [serial = 523] [outer = 0x0] 08:37:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x117f86800) [pid = 2220] [serial = 524] [outer = 0x11683d000] 08:37:55 INFO - PROCESS | 2220 | 1464104275611 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x11831c000) [pid = 2220] [serial = 525] [outer = 0x11683d000] 08:37:56 INFO - PROCESS | 2220 | 1464104276055 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]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:37:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 773ms 08:37:56 INFO - PROCESS | 2220 | 1464104276092 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 2220 | 1464104276094 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:37:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:37:56 INFO - PROCESS | 2220 | 1464104276100 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2220 | 1464104276102 Marionette TRACE conn2 <- [1,674,null,{}] 08:37:56 INFO - PROCESS | 2220 | 1464104276107 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}] 08:37:56 INFO - PROCESS | 2220 | 1464104276207 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:37:56 INFO - PROCESS | 2220 | 1464104276260 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x128e63800 == 58 [pid = 2220] [id = 176] 08:37:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x119350000) [pid = 2220] [serial = 526] [outer = 0x0] 08:37:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x123857000) [pid = 2220] [serial = 527] [outer = 0x119350000] 08:37:56 INFO - PROCESS | 2220 | 1464104276289 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x124eebc00) [pid = 2220] [serial = 528] [outer = 0x119350000] 08:37:56 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:56 INFO - PROCESS | 2220 | 1464104276696 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]]]}] 08:37:56 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 08:37:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 623ms 08:37:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:37:56 INFO - PROCESS | 2220 | 1464104276722 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 2220 | 1464104276724 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:37:56 INFO - PROCESS | 2220 | 1464104276726 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2220 | 1464104276727 Marionette TRACE conn2 <- [1,678,null,{}] 08:37:56 INFO - PROCESS | 2220 | 1464104276734 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}] 08:37:56 INFO - PROCESS | 2220 | 1464104276838 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:37:56 INFO - PROCESS | 2220 | 1464104276928 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8cd800 == 59 [pid = 2220] [id = 177] 08:37:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x128a22c00) [pid = 2220] [serial = 529] [outer = 0x0] 08:37:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x128a26400) [pid = 2220] [serial = 530] [outer = 0x128a22c00] 08:37:56 INFO - PROCESS | 2220 | 1464104276959 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x128baa000) [pid = 2220] [serial = 531] [outer = 0x128a22c00] 08:37:57 INFO - PROCESS | 2220 | 1464104277374 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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:37:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 668ms 08:37:57 INFO - PROCESS | 2220 | 1464104277395 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 2220 | 1464104277396 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:37:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:37:57 INFO - PROCESS | 2220 | 1464104277399 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 2220 | 1464104277400 Marionette TRACE conn2 <- [1,682,null,{}] 08:37:57 INFO - PROCESS | 2220 | 1464104277402 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}] 08:37:57 INFO - PROCESS | 2220 | 1464104277502 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:37:57 INFO - PROCESS | 2220 | 1464104277566 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd93000 == 60 [pid = 2220] [id = 178] 08:37:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x128bb3000) [pid = 2220] [serial = 532] [outer = 0x0] 08:37:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x12911f400) [pid = 2220] [serial = 533] [outer = 0x128bb3000] 08:37:57 INFO - PROCESS | 2220 | 1464104277595 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x12a6e3c00) [pid = 2220] [serial = 534] [outer = 0x128bb3000] 08:37:58 INFO - PROCESS | 2220 | 1464104278515 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]]]}] 08:37:58 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) 08:37:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1121ms 08:37:58 INFO - PROCESS | 2220 | 1464104278522 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 2220 | 1464104278523 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:37:58 INFO - PROCESS | 2220 | 1464104278525 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 2220 | 1464104278527 Marionette TRACE conn2 <- [1,686,null,{}] 08:37:58 INFO - PROCESS | 2220 | 1464104278529 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}] 08:37:58 INFO - PROCESS | 2220 | 1464104278626 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:37:58 INFO - PROCESS | 2220 | 1464104278676 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd9b000 == 61 [pid = 2220] [id = 179] 08:37:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x129126000) [pid = 2220] [serial = 535] [outer = 0x0] 08:37:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12b0e3400) [pid = 2220] [serial = 536] [outer = 0x129126000] 08:37:58 INFO - PROCESS | 2220 | 1464104278705 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12b9f5c00) [pid = 2220] [serial = 537] [outer = 0x129126000] 08:37:59 INFO - PROCESS | 2220 | 1464104279589 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]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:37:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1069ms 08:37:59 INFO - PROCESS | 2220 | 1464104279595 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 2220 | 1464104279597 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:37:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:37:59 INFO - PROCESS | 2220 | 1464104279600 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 2220 | 1464104279603 Marionette TRACE conn2 <- [1,690,null,{}] 08:37:59 INFO - PROCESS | 2220 | 1464104279609 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}] 08:37:59 INFO - PROCESS | 2220 | 1464104279698 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:37:59 INFO - PROCESS | 2220 | 1464104279749 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x118027800 == 62 [pid = 2220] [id = 180] 08:37:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x1165bc800) [pid = 2220] [serial = 538] [outer = 0x0] 08:37:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x117f8cc00) [pid = 2220] [serial = 539] [outer = 0x1165bc800] 08:37:59 INFO - PROCESS | 2220 | 1464104279777 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x1180e4c00) [pid = 2220] [serial = 540] [outer = 0x1165bc800] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x12c754800 == 61 [pid = 2220] [id = 173] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x126136800 == 60 [pid = 2220] [id = 172] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x118035000 == 59 [pid = 2220] [id = 171] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x12be5e800 == 58 [pid = 2220] [id = 170] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba2f800 == 57 [pid = 2220] [id = 169] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab65800 == 56 [pid = 2220] [id = 168] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x113a12800 == 55 [pid = 2220] [id = 167] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x11831e400) [pid = 2220] [serial = 466] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x12914d800 == 54 [pid = 2220] [id = 166] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x1248bd800 == 53 [pid = 2220] [id = 165] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x1182c1000 == 52 [pid = 2220] [id = 164] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x116542800 == 51 [pid = 2220] [id = 163] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x11912a000 == 50 [pid = 2220] [id = 159] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x1182c6000 == 49 [pid = 2220] [id = 158] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x11653e800 == 48 [pid = 2220] [id = 157] 08:38:00 INFO - PROCESS | 2220 | --DOCSHELL 0x116e0d000 == 47 [pid = 2220] [id = 156] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x12b99a800) [pid = 2220] [serial = 445] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x1180e0400) [pid = 2220] [serial = 413] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x12a60c400) [pid = 2220] [serial = 407] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x126b71800) [pid = 2220] [serial = 427] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x1291fc800) [pid = 2220] [serial = 434] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x119adc000) [pid = 2220] [serial = 418] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x12ab12c00) [pid = 2220] [serial = 338] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x12a773000) [pid = 2220] [serial = 439] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x119106000) [pid = 2220] [serial = 416] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x112e7a800) [pid = 2220] [serial = 409] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x1160dc800) [pid = 2220] [serial = 397] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x128e0d800) [pid = 2220] [serial = 431] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x12911fc00) [pid = 2220] [serial = 404] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x128b80800) [pid = 2220] [serial = 430] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x11836d400) [pid = 2220] [serial = 400] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x123a79c00) [pid = 2220] [serial = 422] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x117447400) [pid = 2220] [serial = 398] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x12663cc00) [pid = 2220] [serial = 425] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x128b80c00) [pid = 2220] [serial = 433] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x128b82800) [pid = 2220] [serial = 406] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x12a6dac00) [pid = 2220] [serial = 437] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x12ab19000) [pid = 2220] [serial = 440] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x118362400) [pid = 2220] [serial = 415] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x11757f400) [pid = 2220] [serial = 296] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x1185ae800) [pid = 2220] [serial = 299] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x12b0e3800) [pid = 2220] [serial = 443] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x117f91000) [pid = 2220] [serial = 412] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x12a386800) [pid = 2220] [serial = 436] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x124528400) [pid = 2220] [serial = 424] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x129486c00) [pid = 2220] [serial = 293] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12642c000) [pid = 2220] [serial = 403] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12b03e000) [pid = 2220] [serial = 442] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x119b98c00) [pid = 2220] [serial = 401] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12391d400) [pid = 2220] [serial = 421] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x123a78400) [pid = 2220] [serial = 302] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x1165ba400) [pid = 2220] [serial = 410] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x1230e5c00) [pid = 2220] [serial = 419] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x128abfc00) [pid = 2220] [serial = 428] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1166aa400) [pid = 2220] [serial = 464] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x113d04800) [pid = 2220] [serial = 463] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x12b9a3c00) [pid = 2220] [serial = 446] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x129479400) [pid = 2220] [serial = 460] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x124749400) [pid = 2220] [serial = 457] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1184c0000) [pid = 2220] [serial = 454] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x126811400) [pid = 2220] [serial = 350] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x123a6c000) [pid = 2220] [serial = 347] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x118370800) [pid = 2220] [serial = 344] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x113df5800) [pid = 2220] [serial = 341] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x12bbaf800) [pid = 2220] [serial = 449] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1166b6000) [pid = 2220] [serial = 451] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x12b9ee400) [pid = 2220] [serial = 448] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 2220 | 1464104280661 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]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:38:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1075ms 08:38:00 INFO - PROCESS | 2220 | 1464104280676 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 2220 | 1464104280680 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:38:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:38:00 INFO - PROCESS | 2220 | 1464104280684 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 2220 | 1464104280686 Marionette TRACE conn2 <- [1,694,null,{}] 08:38:00 INFO - PROCESS | 2220 | 1464104280689 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}] 08:38:00 INFO - PROCESS | 2220 | 1464104280766 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:38:00 INFO - PROCESS | 2220 | 1464104280773 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x11653e800 == 48 [pid = 2220] [id = 181] 08:38:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x116a4cc00) [pid = 2220] [serial = 541] [outer = 0x0] 08:38:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x118370400) [pid = 2220] [serial = 542] [outer = 0x116a4cc00] 08:38:00 INFO - PROCESS | 2220 | 1464104280799 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x119353c00) [pid = 2220] [serial = 543] [outer = 0x116a4cc00] 08:38:01 INFO - PROCESS | 2220 | 1464104281633 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]]]}] 08:38:01 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) 08:38:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 08:38:01 INFO - PROCESS | 2220 | 1464104281656 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 2220 | 1464104281658 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:38:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:38:01 INFO - PROCESS | 2220 | 1464104281660 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 2220 | 1464104281662 Marionette TRACE conn2 <- [1,698,null,{}] 08:38:01 INFO - PROCESS | 2220 | 1464104281669 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}] 08:38:01 INFO - PROCESS | 2220 | 1464104281768 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:38:01 INFO - PROCESS | 2220 | 1464104281778 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x118043000 == 49 [pid = 2220] [id = 182] 08:38:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x119adc800) [pid = 2220] [serial = 544] [outer = 0x0] 08:38:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12334d800) [pid = 2220] [serial = 545] [outer = 0x119adc800] 08:38:01 INFO - PROCESS | 2220 | 1464104281806 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x123a6d000) [pid = 2220] [serial = 546] [outer = 0x119adc800] 08:38:02 INFO - PROCESS | 2220 | 1464104282616 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]]]}] 08:38:02 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) 08:38:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 972ms 08:38:02 INFO - PROCESS | 2220 | 1464104282633 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 2220 | 1464104282635 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:38:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:38:02 INFO - PROCESS | 2220 | 1464104282638 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 2220 | 1464104282639 Marionette TRACE conn2 <- [1,702,null,{}] 08:38:02 INFO - PROCESS | 2220 | 1464104282642 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}] 08:38:02 INFO - PROCESS | 2220 | 1464104282727 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:38:02 INFO - PROCESS | 2220 | 1464104282787 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x11965a800 == 50 [pid = 2220] [id = 183] 08:38:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x123927400) [pid = 2220] [serial = 547] [outer = 0x0] 08:38:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12619e000) [pid = 2220] [serial = 548] [outer = 0x123927400] 08:38:02 INFO - PROCESS | 2220 | 1464104282814 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12687c000) [pid = 2220] [serial = 549] [outer = 0x123927400] 08:38:03 INFO - PROCESS | 2220 | 1464104283600 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]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 08:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:38:03 INFO - PROCESS | 2220 | 1464104283613 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 2220 | 1464104283614 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:38:03 INFO - PROCESS | 2220 | 1464104283616 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 2220 | 1464104283617 Marionette TRACE conn2 <- [1,706,null,{}] 08:38:03 INFO - PROCESS | 2220 | 1464104283619 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}] 08:38:03 INFO - PROCESS | 2220 | 1464104283714 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:38:03 INFO - PROCESS | 2220 | 1464104283718 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x12301c800 == 51 [pid = 2220] [id = 184] 08:38:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x128a1ac00) [pid = 2220] [serial = 550] [outer = 0x0] 08:38:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x128a28800) [pid = 2220] [serial = 551] [outer = 0x128a1ac00] 08:38:03 INFO - PROCESS | 2220 | 1464104283744 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x128b7dc00) [pid = 2220] [serial = 552] [outer = 0x128a1ac00] 08:38:04 INFO - PROCESS | 2220 | 1464104284567 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]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:38:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 968ms 08:38:04 INFO - PROCESS | 2220 | 1464104284589 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:38:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:38:04 INFO - PROCESS | 2220 | 1464104284590 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:38:04 INFO - PROCESS | 2220 | 1464104284592 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 2220 | 1464104284593 Marionette TRACE conn2 <- [1,710,null,{}] 08:38:04 INFO - PROCESS | 2220 | 1464104284596 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}] 08:38:04 INFO - PROCESS | 2220 | 1464104284713 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:38:04 INFO - PROCESS | 2220 | 1464104284720 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236ce800 == 52 [pid = 2220] [id = 185] 08:38:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x128bb6c00) [pid = 2220] [serial = 553] [outer = 0x0] 08:38:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12a38e000) [pid = 2220] [serial = 554] [outer = 0x128bb6c00] 08:38:04 INFO - PROCESS | 2220 | 1464104284773 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12b0dfc00) [pid = 2220] [serial = 555] [outer = 0x128bb6c00] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12c48ac00) [pid = 2220] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12c48c000) [pid = 2220] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x126199000) [pid = 2220] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x124ef4800) [pid = 2220] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x119ad4400) [pid = 2220] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x11310fc00) [pid = 2220] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12bbb0800) [pid = 2220] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x12c7d8800) [pid = 2220] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x113d06400) [pid = 2220] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x119a99c00) [pid = 2220] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:38:05 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x116195c00) [pid = 2220] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:38:05 INFO - PROCESS | 2220 | 1464104285635 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]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:38:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1068ms 08:38:05 INFO - PROCESS | 2220 | 1464104285662 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 2220 | 1464104285663 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:38:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:38:05 INFO - PROCESS | 2220 | 1464104285665 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 2220 | 1464104285666 Marionette TRACE conn2 <- [1,714,null,{}] 08:38:05 INFO - PROCESS | 2220 | 1464104285669 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}] 08:38:05 INFO - PROCESS | 2220 | 1464104285746 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:38:05 INFO - PROCESS | 2220 | 1464104285792 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x1239b8000 == 53 [pid = 2220] [id = 186] 08:38:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1243f6c00) [pid = 2220] [serial = 556] [outer = 0x0] 08:38:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12b0df400) [pid = 2220] [serial = 557] [outer = 0x1243f6c00] 08:38:05 INFO - PROCESS | 2220 | 1464104285817 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12b99c000) [pid = 2220] [serial = 558] [outer = 0x1243f6c00] 08:38:06 INFO - PROCESS | 2220 | 1464104286568 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]]]}] 08:38:06 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 08:38:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 918ms 08:38:06 INFO - PROCESS | 2220 | 1464104286584 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:38:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:38:06 INFO - PROCESS | 2220 | 1464104286585 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:38:06 INFO - PROCESS | 2220 | 1464104286588 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 2220 | 1464104286590 Marionette TRACE conn2 <- [1,718,null,{}] 08:38:06 INFO - PROCESS | 2220 | 1464104286592 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}] 08:38:06 INFO - PROCESS | 2220 | 1464104286668 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:38:06 INFO - PROCESS | 2220 | 1464104286674 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e89000 == 54 [pid = 2220] [id = 187] 08:38:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12b99cc00) [pid = 2220] [serial = 559] [outer = 0x0] 08:38:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12b9fac00) [pid = 2220] [serial = 560] [outer = 0x12b99cc00] 08:38:06 INFO - PROCESS | 2220 | 1464104286699 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x12bbb6800) [pid = 2220] [serial = 561] [outer = 0x12b99cc00] 08:38:07 INFO - PROCESS | 2220 | 1464104287543 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]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:38:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 969ms 08:38:07 INFO - PROCESS | 2220 | 1464104287559 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 2220 | 1464104287562 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:38:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:38:07 INFO - PROCESS | 2220 | 1464104287566 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 2220 | 1464104287567 Marionette TRACE conn2 <- [1,722,null,{}] 08:38:07 INFO - PROCESS | 2220 | 1464104287573 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}] 08:38:07 INFO - PROCESS | 2220 | 1464104287701 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:38:07 INFO - PROCESS | 2220 | 1464104287750 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170d2000 == 55 [pid = 2220] [id = 188] 08:38:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x113d68c00) [pid = 2220] [serial = 562] [outer = 0x0] 08:38:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x116a4dc00) [pid = 2220] [serial = 563] [outer = 0x113d68c00] 08:38:07 INFO - PROCESS | 2220 | 1464104287782 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x118315800) [pid = 2220] [serial = 564] [outer = 0x113d68c00] 08:38:08 INFO - PROCESS | 2220 | 1464104288209 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] 08:38:08 INFO - PROCESS | 2220 | 1464104288243 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:38:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:38:08 INFO - PROCESS | 2220 | 1464104288247 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 2220 | 1464104288249 Marionette TRACE conn2 <- [1,726,null,{}] 08:38:08 INFO - PROCESS | 2220 | 1464104288251 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}] 08:38:08 INFO - PROCESS | 2220 | 1464104288383 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:38:08 INFO - PROCESS | 2220 | 1464104288430 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x123014800 == 56 [pid = 2220] [id = 189] 08:38:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x119a9c000) [pid = 2220] [serial = 565] [outer = 0x0] 08:38:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x123355800) [pid = 2220] [serial = 566] [outer = 0x119a9c000] 08:38:08 INFO - PROCESS | 2220 | 1464104288461 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x124533c00) [pid = 2220] [serial = 567] [outer = 0x119a9c000] 08:38:08 INFO - PROCESS | 2220 | 1464104288911 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]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:38:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 721ms 08:38:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:38:08 INFO - PROCESS | 2220 | 1464104288969 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 2220 | 1464104288970 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:38:08 INFO - PROCESS | 2220 | 1464104288973 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 2220 | 1464104288976 Marionette TRACE conn2 <- [1,730,null,{}] 08:38:09 INFO - PROCESS | 2220 | 1464104289021 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}] 08:38:09 INFO - PROCESS | 2220 | 1464104289138 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:38:09 INFO - PROCESS | 2220 | 1464104289187 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x128881800 == 57 [pid = 2220] [id = 190] 08:38:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x129478800) [pid = 2220] [serial = 568] [outer = 0x0] 08:38:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12a609400) [pid = 2220] [serial = 569] [outer = 0x129478800] 08:38:09 INFO - PROCESS | 2220 | 1464104289219 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12b034800) [pid = 2220] [serial = 570] [outer = 0x129478800] 08:38:09 INFO - PROCESS | 2220 | 1464104289644 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] 08:38:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:38:09 INFO - PROCESS | 2220 | 1464104289667 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:38:09 INFO - PROCESS | 2220 | 1464104289669 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 2220 | 1464104289671 Marionette TRACE conn2 <- [1,734,null,{}] 08:38:09 INFO - PROCESS | 2220 | 1464104289673 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}] 08:38:09 INFO - PROCESS | 2220 | 1464104289768 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:38:09 INFO - PROCESS | 2220 | 1464104289816 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x129156000 == 58 [pid = 2220] [id = 191] 08:38:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12a77e400) [pid = 2220] [serial = 571] [outer = 0x0] 08:38:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12bbb9000) [pid = 2220] [serial = 572] [outer = 0x12a77e400] 08:38:09 INFO - PROCESS | 2220 | 1464104289846 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12be12c00) [pid = 2220] [serial = 573] [outer = 0x12a77e400] 08:38:10 INFO - PROCESS | 2220 | 1464104290255 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]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:38:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 620ms 08:38:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:38:10 INFO - PROCESS | 2220 | 1464104290290 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 2220 | 1464104290292 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:38:10 INFO - PROCESS | 2220 | 1464104290294 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 2220 | 1464104290295 Marionette TRACE conn2 <- [1,738,null,{}] 08:38:10 INFO - PROCESS | 2220 | 1464104290298 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}] 08:38:10 INFO - PROCESS | 2220 | 1464104290390 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:38:10 INFO - PROCESS | 2220 | 1464104290472 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a53b000 == 59 [pid = 2220] [id = 192] 08:38:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x12c485800) [pid = 2220] [serial = 574] [outer = 0x0] 08:38:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x12c48b000) [pid = 2220] [serial = 575] [outer = 0x12c485800] 08:38:10 INFO - PROCESS | 2220 | 1464104290501 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x12c494000) [pid = 2220] [serial = 576] [outer = 0x12c485800] 08:38:11 INFO - PROCESS | 2220 | 1464104291361 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]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:38:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 08:38:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:38:11 INFO - PROCESS | 2220 | 1464104291432 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 2220 | 1464104291434 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:38:11 INFO - PROCESS | 2220 | 1464104291441 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 2220 | 1464104291443 Marionette TRACE conn2 <- [1,742,null,{}] 08:38:11 INFO - PROCESS | 2220 | 1464104291446 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}] 08:38:11 INFO - PROCESS | 2220 | 1464104291538 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:38:11 INFO - PROCESS | 2220 | 1464104291587 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x118035800 == 60 [pid = 2220] [id = 193] 08:38:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x118075c00) [pid = 2220] [serial = 577] [outer = 0x0] 08:38:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x1180c6c00) [pid = 2220] [serial = 578] [outer = 0x118075c00] 08:38:11 INFO - PROCESS | 2220 | 1464104291615 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x118cb9800) [pid = 2220] [serial = 579] [outer = 0x118075c00] 08:38:11 INFO - PROCESS | 2220 | --DOCSHELL 0x1239b8000 == 59 [pid = 2220] [id = 186] 08:38:11 INFO - PROCESS | 2220 | --DOCSHELL 0x1236ce800 == 58 [pid = 2220] [id = 185] 08:38:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12301c800 == 57 [pid = 2220] [id = 184] 08:38:11 INFO - PROCESS | 2220 | --DOCSHELL 0x11965a800 == 56 [pid = 2220] [id = 183] 08:38:11 INFO - PROCESS | 2220 | --DOCSHELL 0x118043000 == 55 [pid = 2220] [id = 182] 08:38:11 INFO - PROCESS | 2220 | --DOCSHELL 0x11653e800 == 54 [pid = 2220] [id = 181] 08:38:11 INFO - PROCESS | 2220 | --DOCSHELL 0x118027800 == 53 [pid = 2220] [id = 180] 08:38:11 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x119440400) [pid = 2220] [serial = 472] [outer = 0x0] [url = about:blank] 08:38:11 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x124ef4000) [pid = 2220] [serial = 475] [outer = 0x0] [url = about:blank] 08:38:11 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x12911bc00) [pid = 2220] [serial = 481] [outer = 0x0] [url = about:blank] 08:38:11 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x128abe800) [pid = 2220] [serial = 478] [outer = 0x0] [url = about:blank] 08:38:11 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x12ab16c00) [pid = 2220] [serial = 484] [outer = 0x0] [url = about:blank] 08:38:11 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x118362800) [pid = 2220] [serial = 521] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x12c48d800) [pid = 2220] [serial = 502] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12c7e1c00) [pid = 2220] [serial = 505] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12ab16000) [pid = 2220] [serial = 496] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x12bbb0400) [pid = 2220] [serial = 497] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x128ac4800) [pid = 2220] [serial = 493] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12a6e1c00) [pid = 2220] [serial = 494] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x1210e8c00) [pid = 2220] [serial = 490] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x124186800) [pid = 2220] [serial = 491] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x1168bb800) [pid = 2220] [serial = 488] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x115ec4000) [pid = 2220] [serial = 487] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x12c7d6000) [pid = 2220] [serial = 503] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x12bbbcc00) [pid = 2220] [serial = 499] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x11757d800) [pid = 2220] [serial = 469] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12c872400) [pid = 2220] [serial = 509] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1180e5400) [pid = 2220] [serial = 513] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x124f96800) [pid = 2220] [serial = 519] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x119a93800) [pid = 2220] [serial = 515] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x11619a000) [pid = 2220] [serial = 512] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x119aa0400) [pid = 2220] [serial = 518] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x119a99400) [pid = 2220] [serial = 516] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12ce6ec00) [pid = 2220] [serial = 510] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x12c86bc00) [pid = 2220] [serial = 506] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x12be11000) [pid = 2220] [serial = 500] [outer = 0x0] [url = about:blank] 08:38:12 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x115ec1c00) [pid = 2220] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:38:12 INFO - PROCESS | 2220 | 1464104292495 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]]]}] 08:38:12 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 08:38:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1080ms 08:38:12 INFO - PROCESS | 2220 | 1464104292519 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 2220 | 1464104292523 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:38:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:38:12 INFO - PROCESS | 2220 | 1464104292539 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 2220 | 1464104292541 Marionette TRACE conn2 <- [1,746,null,{}] 08:38:12 INFO - PROCESS | 2220 | 1464104292544 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}] 08:38:12 INFO - PROCESS | 2220 | 1464104292620 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:38:12 INFO - PROCESS | 2220 | 1464104292626 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x118036000 == 54 [pid = 2220] [id = 194] 08:38:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x11943dc00) [pid = 2220] [serial = 580] [outer = 0x0] 08:38:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x119e35800) [pid = 2220] [serial = 581] [outer = 0x11943dc00] 08:38:12 INFO - PROCESS | 2220 | 1464104292652 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x124022800) [pid = 2220] [serial = 582] [outer = 0x11943dc00] 08:38:13 INFO - PROCESS | 2220 | 1464104293478 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]]]}] 08:38:13 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.) 08:38:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 974ms 08:38:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:38:13 INFO - PROCESS | 2220 | 1464104293511 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 2220 | 1464104293512 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:38:13 INFO - PROCESS | 2220 | 1464104293514 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 2220 | 1464104293516 Marionette TRACE conn2 <- [1,750,null,{}] 08:38:13 INFO - PROCESS | 2220 | 1464104293526 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}] 08:38:13 INFO - PROCESS | 2220 | 1464104293608 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:38:13 INFO - PROCESS | 2220 | 1464104293659 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x123013800 == 55 [pid = 2220] [id = 195] 08:38:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1210e8c00) [pid = 2220] [serial = 583] [outer = 0x0] 08:38:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x128a1d000) [pid = 2220] [serial = 584] [outer = 0x1210e8c00] 08:38:13 INFO - PROCESS | 2220 | 1464104293686 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x128a29800) [pid = 2220] [serial = 585] [outer = 0x1210e8c00] 08:38:14 INFO - PROCESS | 2220 | 1464104294496 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]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:38:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1025ms 08:38:14 INFO - PROCESS | 2220 | 1464104294541 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:38:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:38:14 INFO - PROCESS | 2220 | 1464104294543 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:38:14 INFO - PROCESS | 2220 | 1464104294545 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 2220 | 1464104294546 Marionette TRACE conn2 <- [1,754,null,{}] 08:38:14 INFO - PROCESS | 2220 | 1464104294548 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}] 08:38:14 INFO - PROCESS | 2220 | 1464104294642 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:38:14 INFO - PROCESS | 2220 | 1464104294655 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x1239b7800 == 56 [pid = 2220] [id = 196] 08:38:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x128abe800) [pid = 2220] [serial = 586] [outer = 0x0] 08:38:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x128bb8c00) [pid = 2220] [serial = 587] [outer = 0x128abe800] 08:38:14 INFO - PROCESS | 2220 | 1464104294680 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12a6e3000) [pid = 2220] [serial = 588] [outer = 0x128abe800] 08:38:15 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x117f94800) [pid = 2220] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:38:15 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x128a1ac00) [pid = 2220] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:38:15 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x128bb6c00) [pid = 2220] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:38:15 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x116a4cc00) [pid = 2220] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:38:15 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x119adc800) [pid = 2220] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:38:15 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1165bc800) [pid = 2220] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:38:15 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x128baa800) [pid = 2220] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:38:15 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1243f6c00) [pid = 2220] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:38:15 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x123927400) [pid = 2220] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:38:15 INFO - PROCESS | 2220 | 1464104295483 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]]]}] 08:38:15 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 08:38:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 08:38:15 INFO - PROCESS | 2220 | 1464104295514 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 2220 | 1464104295515 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:38:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:38:15 INFO - PROCESS | 2220 | 1464104295518 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 2220 | 1464104295519 Marionette TRACE conn2 <- [1,758,null,{}] 08:38:15 INFO - PROCESS | 2220 | 1464104295522 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}] 08:38:15 INFO - PROCESS | 2220 | 1464104295596 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:38:15 INFO - PROCESS | 2220 | 1464104295600 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e93000 == 57 [pid = 2220] [id = 197] 08:38:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x116a4cc00) [pid = 2220] [serial = 589] [outer = 0x0] 08:38:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12452ec00) [pid = 2220] [serial = 590] [outer = 0x116a4cc00] 08:38:15 INFO - PROCESS | 2220 | 1464104295628 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x128bb3c00) [pid = 2220] [serial = 591] [outer = 0x116a4cc00] 08:38:15 INFO - PROCESS | 2220 | 1464104295950 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]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:38:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 08:38:15 INFO - PROCESS | 2220 | 1464104295990 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:38:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:38:15 INFO - PROCESS | 2220 | 1464104295992 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:38:15 INFO - PROCESS | 2220 | 1464104295994 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 2220 | 1464104295995 Marionette TRACE conn2 <- [1,762,null,{}] 08:38:16 INFO - PROCESS | 2220 | 1464104296003 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}] 08:38:16 INFO - PROCESS | 2220 | 1464104296102 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:38:16 INFO - PROCESS | 2220 | 1464104296110 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x1292c2800 == 58 [pid = 2220] [id = 198] 08:38:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12b999000) [pid = 2220] [serial = 592] [outer = 0x0] 08:38:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12b9a1c00) [pid = 2220] [serial = 593] [outer = 0x12b999000] 08:38:16 INFO - PROCESS | 2220 | 1464104296136 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12c7da400) [pid = 2220] [serial = 594] [outer = 0x12b999000] 08:38:16 INFO - PROCESS | 2220 | 1464104296910 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]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:38:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 927ms 08:38:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:38:16 INFO - PROCESS | 2220 | 1464104296922 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 2220 | 1464104296923 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:38:16 INFO - PROCESS | 2220 | 1464104296925 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 2220 | 1464104296926 Marionette TRACE conn2 <- [1,766,null,{}] 08:38:16 INFO - PROCESS | 2220 | 1464104296928 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}] 08:38:17 INFO - PROCESS | 2220 | 1464104297004 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:38:17 INFO - PROCESS | 2220 | 1464104297010 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a79d000 == 59 [pid = 2220] [id = 199] 08:38:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1186a6c00) [pid = 2220] [serial = 595] [outer = 0x0] 08:38:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1186ad000) [pid = 2220] [serial = 596] [outer = 0x1186a6c00] 08:38:17 INFO - PROCESS | 2220 | 1464104297035 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1186b1000) [pid = 2220] [serial = 597] [outer = 0x1186a6c00] 08:38:17 INFO - PROCESS | 2220 | 1464104297810 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]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:38:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 919ms 08:38:17 INFO - PROCESS | 2220 | 1464104297844 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 2220 | 1464104297845 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:38:17 INFO - PROCESS | 2220 | 1464104297848 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 2220 | 1464104297849 Marionette TRACE conn2 <- [1,770,null,{}] 08:38:17 INFO - PROCESS | 2220 | 1464104297851 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}] 08:38:17 INFO - PROCESS | 2220 | 1464104297930 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:38:18 INFO - PROCESS | 2220 | 1464104298034 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x113a15000 == 60 [pid = 2220] [id = 200] 08:38:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x111c1a800) [pid = 2220] [serial = 598] [outer = 0x0] 08:38:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x113d67000) [pid = 2220] [serial = 599] [outer = 0x111c1a800] 08:38:18 INFO - PROCESS | 2220 | 1464104298066 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x117f8c400) [pid = 2220] [serial = 600] [outer = 0x111c1a800] 08:38:18 INFO - PROCESS | 2220 | 1464104298512 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]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 718ms 08:38:18 INFO - PROCESS | 2220 | 1464104298567 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 2220 | 1464104298570 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:38:18 INFO - PROCESS | 2220 | 1464104298592 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 2220 | 1464104298594 Marionette TRACE conn2 <- [1,774,null,{}] 08:38:18 INFO - PROCESS | 2220 | 1464104298597 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}] 08:38:18 INFO - PROCESS | 2220 | 1464104298700 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:38:18 INFO - PROCESS | 2220 | 1464104298764 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x123151800 == 61 [pid = 2220] [id = 201] 08:38:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x119a99800) [pid = 2220] [serial = 601] [outer = 0x0] 08:38:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x119aa1800) [pid = 2220] [serial = 602] [outer = 0x119a99800] 08:38:18 INFO - PROCESS | 2220 | 1464104298796 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x123a71400) [pid = 2220] [serial = 603] [outer = 0x119a99800] 08:38:19 INFO - PROCESS | 2220 | 1464104299232 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]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 08:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:38:19 INFO - PROCESS | 2220 | 1464104299264 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 2220 | 1464104299267 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:38:19 INFO - PROCESS | 2220 | 1464104299269 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 2220 | 1464104299270 Marionette TRACE conn2 <- [1,778,null,{}] 08:38:19 INFO - PROCESS | 2220 | 1464104299325 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}] 08:38:19 INFO - PROCESS | 2220 | 1464104299420 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:38:19 INFO - PROCESS | 2220 | 1464104299485 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6d6800 == 62 [pid = 2220] [id = 202] 08:38:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x126432000) [pid = 2220] [serial = 604] [outer = 0x0] 08:38:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x128a25400) [pid = 2220] [serial = 605] [outer = 0x126432000] 08:38:19 INFO - PROCESS | 2220 | 1464104299515 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x128bb7800) [pid = 2220] [serial = 606] [outer = 0x126432000] 08:38:19 INFO - PROCESS | 2220 | 1464104299949 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]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 689ms 08:38:19 INFO - PROCESS | 2220 | 1464104299958 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:38:19 INFO - PROCESS | 2220 | 1464104299960 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:38:19 INFO - PROCESS | 2220 | 1464104299967 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 2220 | 1464104299972 Marionette TRACE conn2 <- [1,782,null,{}] 08:38:19 INFO - PROCESS | 2220 | 1464104299975 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}] 08:38:20 INFO - PROCESS | 2220 | 1464104300073 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:38:20 INFO - PROCESS | 2220 | 1464104300134 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba41800 == 63 [pid = 2220] [id = 203] 08:38:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x128bacc00) [pid = 2220] [serial = 607] [outer = 0x0] 08:38:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12a6dac00) [pid = 2220] [serial = 608] [outer = 0x128bacc00] 08:38:20 INFO - PROCESS | 2220 | 1464104300164 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12be0e400) [pid = 2220] [serial = 609] [outer = 0x128bacc00] 08:38:20 INFO - PROCESS | 2220 | 1464104300566 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]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 08:38:20 INFO - PROCESS | 2220 | 1464104300592 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 2220 | 1464104300594 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:38:20 INFO - PROCESS | 2220 | 1464104300597 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 2220 | 1464104300598 Marionette TRACE conn2 <- [1,786,null,{}] 08:38:20 INFO - PROCESS | 2220 | 1464104300600 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}] 08:38:20 INFO - PROCESS | 2220 | 1464104300697 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:38:20 INFO - PROCESS | 2220 | 1464104300793 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be65800 == 64 [pid = 2220] [id = 204] 08:38:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12c48c800) [pid = 2220] [serial = 610] [outer = 0x0] 08:38:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12c7d9000) [pid = 2220] [serial = 611] [outer = 0x12c48c800] 08:38:20 INFO - PROCESS | 2220 | 1464104300823 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12c7dec00) [pid = 2220] [serial = 612] [outer = 0x12c48c800] 08:38:21 INFO - PROCESS | 2220 | 1464104301232 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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 08:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:38:21 INFO - PROCESS | 2220 | 1464104301265 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 2220 | 1464104301267 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:38:21 INFO - PROCESS | 2220 | 1464104301269 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 2220 | 1464104301270 Marionette TRACE conn2 <- [1,790,null,{}] 08:38:21 INFO - PROCESS | 2220 | 1464104301273 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}] 08:38:21 INFO - PROCESS | 2220 | 1464104301387 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:38:21 INFO - PROCESS | 2220 | 1464104301439 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4af800 == 65 [pid = 2220] [id = 205] 08:38:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x11309c800) [pid = 2220] [serial = 613] [outer = 0x0] 08:38:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x11309e400) [pid = 2220] [serial = 614] [outer = 0x11309c800] 08:38:21 INFO - PROCESS | 2220 | 1464104301473 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x12c7ddc00) [pid = 2220] [serial = 615] [outer = 0x11309c800] 08:38:22 INFO - PROCESS | 2220 | 1464104302078 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]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 871ms 08:38:22 INFO - PROCESS | 2220 | 1464104302140 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:38:22 INFO - PROCESS | 2220 | 1464104302143 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:38:22 INFO - PROCESS | 2220 | 1464104302146 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 2220 | 1464104302148 Marionette TRACE conn2 <- [1,794,null,{}] 08:38:22 INFO - PROCESS | 2220 | 1464104302152 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}] 08:38:22 INFO - PROCESS | 2220 | 1464104302247 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:38:22 INFO - PROCESS | 2220 | 1464104302314 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x11945e000 == 66 [pid = 2220] [id = 206] 08:38:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x113df0800) [pid = 2220] [serial = 616] [outer = 0x0] 08:38:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x116074400) [pid = 2220] [serial = 617] [outer = 0x113df0800] 08:38:22 INFO - PROCESS | 2220 | 1464104302342 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x11743d800) [pid = 2220] [serial = 618] [outer = 0x113df0800] 08:38:22 INFO - PROCESS | 2220 | 1464104302759 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]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 623ms 08:38:22 INFO - PROCESS | 2220 | 1464104302769 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 2220 | 1464104302774 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:38:22 INFO - PROCESS | 2220 | 1464104302779 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 2220 | 1464104302780 Marionette TRACE conn2 <- [1,798,null,{}] 08:38:22 INFO - PROCESS | 2220 | 1464104302783 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}] 08:38:22 INFO - PROCESS | 2220 | 1464104302876 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:38:22 INFO - PROCESS | 2220 | 1464104302927 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x119129000 == 67 [pid = 2220] [id = 207] 08:38:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x11757dc00) [pid = 2220] [serial = 619] [outer = 0x0] 08:38:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x1180e2000) [pid = 2220] [serial = 620] [outer = 0x11757dc00] 08:38:22 INFO - PROCESS | 2220 | 1464104302954 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x1186ae000) [pid = 2220] [serial = 621] [outer = 0x11757dc00] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x123141000 == 66 [pid = 2220] [id = 160] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x12a79d000 == 65 [pid = 2220] [id = 199] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x1292c2800 == 64 [pid = 2220] [id = 198] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x124e93000 == 63 [pid = 2220] [id = 197] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x1239b7800 == 62 [pid = 2220] [id = 196] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x123013800 == 61 [pid = 2220] [id = 195] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x118036000 == 60 [pid = 2220] [id = 194] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x123857000) [pid = 2220] [serial = 527] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x12b0e3400) [pid = 2220] [serial = 536] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x117f86800) [pid = 2220] [serial = 524] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x12b9fac00) [pid = 2220] [serial = 560] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x118035800 == 59 [pid = 2220] [id = 193] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x129156000 == 58 [pid = 2220] [id = 191] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x128881800 == 57 [pid = 2220] [id = 190] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x123014800 == 56 [pid = 2220] [id = 189] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x1170d2000 == 55 [pid = 2220] [id = 188] 08:38:23 INFO - PROCESS | 2220 | --DOCSHELL 0x124e89000 == 54 [pid = 2220] [id = 187] 08:38:23 INFO - PROCESS | 2220 | 1464104303326 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]]]}] 08:38:23 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 08:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 569ms 08:38:23 INFO - PROCESS | 2220 | 1464104303349 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 2220 | 1464104303350 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:38:23 INFO - PROCESS | 2220 | 1464104303353 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 2220 | 1464104303356 Marionette TRACE conn2 <- [1,802,null,{}] 08:38:23 INFO - PROCESS | 2220 | 1464104303364 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}] 08:38:23 INFO - PROCESS | 2220 | 1464104303446 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:38:23 INFO - PROCESS | 2220 | 1464104303451 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182c4800 == 55 [pid = 2220] [id = 208] 08:38:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x119111000) [pid = 2220] [serial = 622] [outer = 0x0] 08:38:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x119a93400) [pid = 2220] [serial = 623] [outer = 0x119111000] 08:38:23 INFO - PROCESS | 2220 | 1464104303483 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x1210e8400) [pid = 2220] [serial = 624] [outer = 0x119111000] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x128a28800) [pid = 2220] [serial = 551] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x12a38e000) [pid = 2220] [serial = 554] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x118370400) [pid = 2220] [serial = 542] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x119353c00) [pid = 2220] [serial = 543] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x12334d800) [pid = 2220] [serial = 545] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x123a6d000) [pid = 2220] [serial = 546] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x117f8cc00) [pid = 2220] [serial = 539] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x1180e4c00) [pid = 2220] [serial = 540] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x128bb7c00) [pid = 2220] [serial = 522] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x128a26400) [pid = 2220] [serial = 530] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12b99c000) [pid = 2220] [serial = 558] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x12911f400) [pid = 2220] [serial = 533] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12b0df400) [pid = 2220] [serial = 557] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12619e000) [pid = 2220] [serial = 548] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12687c000) [pid = 2220] [serial = 549] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12b0dfc00) [pid = 2220] [serial = 555] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x128b7dc00) [pid = 2220] [serial = 552] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1185a5800) [pid = 2220] [serial = 467] [outer = 0x0] [url = about:blank] 08:38:23 INFO - PROCESS | 2220 | 1464104303864 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]]]}] 08:38:23 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 08:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 524ms 08:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:38:23 INFO - PROCESS | 2220 | 1464104303878 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 2220 | 1464104303880 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:38:23 INFO - PROCESS | 2220 | 1464104303882 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 2220 | 1464104303883 Marionette TRACE conn2 <- [1,806,null,{}] 08:38:23 INFO - PROCESS | 2220 | 1464104303885 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}] 08:38:23 INFO - PROCESS | 2220 | 1464104303971 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:38:23 INFO - PROCESS | 2220 | 1464104303978 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x119e7e000 == 56 [pid = 2220] [id = 209] 08:38:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x123104800) [pid = 2220] [serial = 625] [outer = 0x0] 08:38:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12310b800) [pid = 2220] [serial = 626] [outer = 0x123104800] 08:38:24 INFO - PROCESS | 2220 | 1464104304004 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x123110000) [pid = 2220] [serial = 627] [outer = 0x123104800] 08:38:24 INFO - PROCESS | 2220 | [2220] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:38:24 INFO - PROCESS | 2220 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:38:24 INFO - PROCESS | 2220 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:38:24 INFO - PROCESS | 2220 | [GFX2-]: Using SkiaGL canvas. 08:38:24 INFO - PROCESS | 2220 | 1464104304345 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]]]}] 08:38:24 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 08:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 468ms 08:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:38:24 INFO - PROCESS | 2220 | 1464104304351 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 2220 | 1464104304352 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:38:24 INFO - PROCESS | 2220 | 1464104304364 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 2220 | 1464104304365 Marionette TRACE conn2 <- [1,810,null,{}] 08:38:24 INFO - PROCESS | 2220 | 1464104304379 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}] 08:38:24 INFO - PROCESS | 2220 | 1464104304458 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:38:24 INFO - PROCESS | 2220 | 1464104304463 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x123d50800 == 57 [pid = 2220] [id = 210] 08:38:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x123354800) [pid = 2220] [serial = 628] [outer = 0x0] 08:38:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x123927400) [pid = 2220] [serial = 629] [outer = 0x123354800] 08:38:24 INFO - PROCESS | 2220 | 1464104304488 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x126632c00) [pid = 2220] [serial = 630] [outer = 0x123354800] 08:38:24 INFO - PROCESS | 2220 | 1464104304818 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]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 480ms 08:38:24 INFO - PROCESS | 2220 | 1464104304834 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 2220 | 1464104304835 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:38:24 INFO - PROCESS | 2220 | 1464104304839 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 2220 | 1464104304841 Marionette TRACE conn2 <- [1,814,null,{}] 08:38:24 INFO - PROCESS | 2220 | 1464104304844 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}] 08:38:24 INFO - PROCESS | 2220 | 1464104304933 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:38:24 INFO - PROCESS | 2220 | 1464104304942 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248c3800 == 58 [pid = 2220] [id = 211] 08:38:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x1235f5c00) [pid = 2220] [serial = 631] [outer = 0x0] 08:38:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x128a1f400) [pid = 2220] [serial = 632] [outer = 0x1235f5c00] 08:38:25 INFO - PROCESS | 2220 | 1464104305017 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x129486c00) [pid = 2220] [serial = 633] [outer = 0x1235f5c00] 08:38:25 INFO - PROCESS | 2220 | 1464104305317 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] 08:38:25 INFO - PROCESS | 2220 | 1464104305361 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:38:25 INFO - PROCESS | 2220 | 1464104305363 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 2220 | 1464104305364 Marionette TRACE conn2 <- [1,818,null,{}] 08:38:25 INFO - PROCESS | 2220 | 1464104305366 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}] 08:38:25 INFO - PROCESS | 2220 | 1464104305468 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:38:25 INFO - PROCESS | 2220 | 1464104305473 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x116110800 == 59 [pid = 2220] [id = 212] 08:38:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x128abbc00) [pid = 2220] [serial = 634] [outer = 0x0] 08:38:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x12a775400) [pid = 2220] [serial = 635] [outer = 0x128abbc00] 08:38:25 INFO - PROCESS | 2220 | 1464104305525 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x12b994800) [pid = 2220] [serial = 636] [outer = 0x128abbc00] 08:38:25 INFO - PROCESS | 2220 | 1464104305850 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]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 08:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:38:25 INFO - PROCESS | 2220 | 1464104305900 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 2220 | 1464104305902 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:38:25 INFO - PROCESS | 2220 | 1464104305904 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 2220 | 1464104305906 Marionette TRACE conn2 <- [1,822,null,{}] 08:38:25 INFO - PROCESS | 2220 | 1464104305908 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}] 08:38:26 INFO - PROCESS | 2220 | 1464104306019 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:38:26 INFO - PROCESS | 2220 | 1464104306023 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a797800 == 60 [pid = 2220] [id = 213] 08:38:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x129487000) [pid = 2220] [serial = 637] [outer = 0x0] 08:38:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x12b9f8800) [pid = 2220] [serial = 638] [outer = 0x129487000] 08:38:26 INFO - PROCESS | 2220 | 1464104306048 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12bbb8800) [pid = 2220] [serial = 639] [outer = 0x129487000] 08:38:26 INFO - PROCESS | 2220 | 1464104306369 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] 08:38:26 INFO - PROCESS | 2220 | 1464104306426 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:38:26 INFO - PROCESS | 2220 | 1464104306428 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 2220 | 1464104306429 Marionette TRACE conn2 <- [1,826,null,{}] 08:38:26 INFO - PROCESS | 2220 | 1464104306431 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}] 08:38:26 INFO - PROCESS | 2220 | 1464104306530 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:38:26 INFO - PROCESS | 2220 | 1464104306543 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2b4800 == 61 [pid = 2220] [id = 214] 08:38:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x1125c2400) [pid = 2220] [serial = 640] [outer = 0x0] 08:38:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x1125c7400) [pid = 2220] [serial = 641] [outer = 0x1125c2400] 08:38:26 INFO - PROCESS | 2220 | 1464104306567 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x1125ccc00) [pid = 2220] [serial = 642] [outer = 0x1125c2400] 08:38:26 INFO - PROCESS | 2220 | 1464104306900 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]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 519ms 08:38:26 INFO - PROCESS | 2220 | 1464104306947 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 2220 | 1464104306948 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:38:26 INFO - PROCESS | 2220 | 1464104306951 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 2220 | 1464104306952 Marionette TRACE conn2 <- [1,830,null,{}] 08:38:26 INFO - PROCESS | 2220 | 1464104306954 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}] 08:38:27 INFO - PROCESS | 2220 | 1464104307050 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:38:27 INFO - PROCESS | 2220 | 1464104307061 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c762800 == 62 [pid = 2220] [id = 215] 08:38:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x12b996000) [pid = 2220] [serial = 643] [outer = 0x0] 08:38:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x12be0c800) [pid = 2220] [serial = 644] [outer = 0x12b996000] 08:38:27 INFO - PROCESS | 2220 | 1464104307086 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x12c48cc00) [pid = 2220] [serial = 645] [outer = 0x12b996000] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x123a72800) [pid = 2220] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x12c486000) [pid = 2220] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x126807400) [pid = 2220] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x12356a000) [pid = 2220] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x128ac1c00) [pid = 2220] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x113d68c00) [pid = 2220] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x128abe800) [pid = 2220] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x119a9c000) [pid = 2220] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12b99cc00) [pid = 2220] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x12a77e400) [pid = 2220] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x129478800) [pid = 2220] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x12b999000) [pid = 2220] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x1210e8c00) [pid = 2220] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x118075c00) [pid = 2220] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x11943dc00) [pid = 2220] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x116a4cc00) [pid = 2220] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12c485800) [pid = 2220] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x129126000) [pid = 2220] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x11836f800) [pid = 2220] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x11683d000) [pid = 2220] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x119357400) [pid = 2220] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x126199800) [pid = 2220] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x113defc00) [pid = 2220] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x119350000) [pid = 2220] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12a38d800) [pid = 2220] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:38:27 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1166b3800) [pid = 2220] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:38:27 INFO - PROCESS | 2220 | 1464104307558 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]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 618ms 08:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:38:27 INFO - PROCESS | 2220 | 1464104307569 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 2220 | 1464104307571 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:38:27 INFO - PROCESS | 2220 | 1464104307575 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 2220 | 1464104307577 Marionette TRACE conn2 <- [1,834,null,{}] 08:38:27 INFO - PROCESS | 2220 | 1464104307579 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}] 08:38:27 INFO - PROCESS | 2220 | 1464104307673 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:38:27 INFO - PROCESS | 2220 | 1464104307678 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x126861800 == 63 [pid = 2220] [id = 216] 08:38:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x113def400) [pid = 2220] [serial = 646] [outer = 0x0] 08:38:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x117f8bc00) [pid = 2220] [serial = 647] [outer = 0x113def400] 08:38:27 INFO - PROCESS | 2220 | 1464104307707 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x128b80c00) [pid = 2220] [serial = 648] [outer = 0x113def400] 08:38:28 INFO - PROCESS | 2220 | 1464104308053 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 521ms 08:38:28 INFO - PROCESS | 2220 | 1464104308095 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 2220 | 1464104308096 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:38:28 INFO - PROCESS | 2220 | 1464104308099 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 2220 | 1464104308100 Marionette TRACE conn2 <- [1,838,null,{}] 08:38:28 INFO - PROCESS | 2220 | 1464104308102 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}] 08:38:28 INFO - PROCESS | 2220 | 1464104308183 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:38:28 INFO - PROCESS | 2220 | 1464104308188 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd8d800 == 64 [pid = 2220] [id = 217] 08:38:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x129127c00) [pid = 2220] [serial = 649] [outer = 0x0] 08:38:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x118453000) [pid = 2220] [serial = 650] [outer = 0x129127c00] 08:38:28 INFO - PROCESS | 2220 | 1464104308214 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x12b9f7800) [pid = 2220] [serial = 651] [outer = 0x129127c00] 08:38:28 INFO - PROCESS | 2220 | 1464104308638 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 569ms 08:38:28 INFO - PROCESS | 2220 | 1464104308669 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 2220 | 1464104308671 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:38:28 INFO - PROCESS | 2220 | 1464104308675 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 2220 | 1464104308677 Marionette TRACE conn2 <- [1,842,null,{}] 08:38:28 INFO - PROCESS | 2220 | 1464104308680 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}] 08:38:28 INFO - PROCESS | 2220 | 1464104308833 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:38:28 INFO - PROCESS | 2220 | 1464104308841 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d0d4000 == 65 [pid = 2220] [id = 218] 08:38:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12a6e1c00) [pid = 2220] [serial = 652] [outer = 0x0] 08:38:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12c7d5800) [pid = 2220] [serial = 653] [outer = 0x12a6e1c00] 08:38:28 INFO - PROCESS | 2220 | 1464104308866 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12c7e1400) [pid = 2220] [serial = 654] [outer = 0x12a6e1c00] 08:38:29 INFO - PROCESS | 2220 | 1464104309148 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]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 520ms 08:38:29 INFO - PROCESS | 2220 | 1464104309195 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 2220 | 1464104309196 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:38:29 INFO - PROCESS | 2220 | 1464104309199 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 2220 | 1464104309200 Marionette TRACE conn2 <- [1,846,null,{}] 08:38:29 INFO - PROCESS | 2220 | 1464104309202 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}] 08:38:29 INFO - PROCESS | 2220 | 1464104309304 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:38:29 INFO - PROCESS | 2220 | 1464104309309 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d386000 == 66 [pid = 2220] [id = 219] 08:38:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12c865400) [pid = 2220] [serial = 655] [outer = 0x0] 08:38:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12c86c400) [pid = 2220] [serial = 656] [outer = 0x12c865400] 08:38:29 INFO - PROCESS | 2220 | 1464104309339 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12c874800) [pid = 2220] [serial = 657] [outer = 0x12c865400] 08:38:30 INFO - PROCESS | 2220 | 1464104310046 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]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 871ms 08:38:30 INFO - PROCESS | 2220 | 1464104310070 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 2220 | 1464104310073 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:38:30 INFO - PROCESS | 2220 | 1464104310078 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 2220 | 1464104310080 Marionette TRACE conn2 <- [1,850,null,{}] 08:38:30 INFO - PROCESS | 2220 | 1464104310083 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}] 08:38:30 INFO - PROCESS | 2220 | 1464104310191 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:38:30 INFO - PROCESS | 2220 | 1464104310247 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x117fce000 == 67 [pid = 2220] [id = 220] 08:38:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x11309fc00) [pid = 2220] [serial = 658] [outer = 0x0] 08:38:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x115e3c400) [pid = 2220] [serial = 659] [outer = 0x11309fc00] 08:38:30 INFO - PROCESS | 2220 | 1464104310278 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x117448c00) [pid = 2220] [serial = 660] [outer = 0x11309fc00] 08:38:30 INFO - PROCESS | 2220 | 1464104310710 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]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 08:38:30 INFO - PROCESS | 2220 | 1464104310748 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 2220 | 1464104310752 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:38:30 INFO - PROCESS | 2220 | 1464104310772 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 2220 | 1464104310774 Marionette TRACE conn2 <- [1,854,null,{}] 08:38:30 INFO - PROCESS | 2220 | 1464104310776 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}] 08:38:30 INFO - PROCESS | 2220 | 1464104310879 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:38:30 INFO - PROCESS | 2220 | 1464104310934 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x1239b5800 == 68 [pid = 2220] [id = 221] 08:38:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x118075c00) [pid = 2220] [serial = 661] [outer = 0x0] 08:38:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1186aec00) [pid = 2220] [serial = 662] [outer = 0x118075c00] 08:38:30 INFO - PROCESS | 2220 | 1464104310964 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x119350c00) [pid = 2220] [serial = 663] [outer = 0x118075c00] 08:38:31 INFO - PROCESS | 2220 | 1464104311409 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]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 675ms 08:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:38:31 INFO - PROCESS | 2220 | 1464104311445 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 2220 | 1464104311447 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:38:31 INFO - PROCESS | 2220 | 1464104311449 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 2220 | 1464104311452 Marionette TRACE conn2 <- [1,858,null,{}] 08:38:31 INFO - PROCESS | 2220 | 1464104311478 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}] 08:38:31 INFO - PROCESS | 2220 | 1464104311586 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:38:31 INFO - PROCESS | 2220 | 1464104311655 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d389000 == 69 [pid = 2220] [id = 222] 08:38:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x123106800) [pid = 2220] [serial = 664] [outer = 0x0] 08:38:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12310f800) [pid = 2220] [serial = 665] [outer = 0x123106800] 08:38:31 INFO - PROCESS | 2220 | 1464104311686 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x126640800) [pid = 2220] [serial = 666] [outer = 0x123106800] 08:38:32 INFO - PROCESS | 2220 | 1464104312105 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]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 675ms 08:38:32 INFO - PROCESS | 2220 | 1464104312124 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:38:32 INFO - PROCESS | 2220 | 1464104312126 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:38:32 INFO - PROCESS | 2220 | 1464104312129 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 2220 | 1464104312130 Marionette TRACE conn2 <- [1,862,null,{}] 08:38:32 INFO - PROCESS | 2220 | 1464104312133 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}] 08:38:32 INFO - PROCESS | 2220 | 1464104312257 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:38:32 INFO - PROCESS | 2220 | 1464104312313 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d1f800 == 70 [pid = 2220] [id = 223] 08:38:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x1180e0c00) [pid = 2220] [serial = 667] [outer = 0x0] 08:38:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x119a97800) [pid = 2220] [serial = 668] [outer = 0x1180e0c00] 08:38:32 INFO - PROCESS | 2220 | 1464104312343 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x126b7d400) [pid = 2220] [serial = 669] [outer = 0x1180e0c00] 08:38:33 INFO - PROCESS | 2220 | 1464104313026 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]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 919ms 08:38:33 INFO - PROCESS | 2220 | 1464104313048 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 2220 | 1464104313051 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:38:33 INFO - PROCESS | 2220 | 1464104313073 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 2220 | 1464104313075 Marionette TRACE conn2 <- [1,866,null,{}] 08:38:33 INFO - PROCESS | 2220 | 1464104313080 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}] 08:38:33 INFO - PROCESS | 2220 | 1464104313168 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:38:33 INFO - PROCESS | 2220 | 1464104313243 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x116807000 == 71 [pid = 2220] [id = 224] 08:38:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x113094400) [pid = 2220] [serial = 670] [outer = 0x0] 08:38:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x1125bf000) [pid = 2220] [serial = 671] [outer = 0x113094400] 08:38:33 INFO - PROCESS | 2220 | 1464104313272 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x11310fc00) [pid = 2220] [serial = 672] [outer = 0x113094400] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12a6c9000 == 70 [pid = 2220] [id = 150] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1248ba000 == 69 [pid = 2220] [id = 162] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1239c3800 == 68 [pid = 2220] [id = 161] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12d0d4000 == 67 [pid = 2220] [id = 218] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd8d800 == 66 [pid = 2220] [id = 217] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x126861800 == 65 [pid = 2220] [id = 216] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12c762800 == 64 [pid = 2220] [id = 215] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2b4800 == 63 [pid = 2220] [id = 214] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12a797800 == 62 [pid = 2220] [id = 213] 08:38:33 INFO - PROCESS | 2220 | 1464104313737 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]]]}] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x116110800 == 61 [pid = 2220] [id = 212] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1248c3800 == 60 [pid = 2220] [id = 211] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x123d50800 == 59 [pid = 2220] [id = 210] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x119e7e000 == 58 [pid = 2220] [id = 209] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1182c4800 == 57 [pid = 2220] [id = 208] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x119129000 == 56 [pid = 2220] [id = 207] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x11945e000 == 55 [pid = 2220] [id = 206] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4af800 == 54 [pid = 2220] [id = 205] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12be65800 == 53 [pid = 2220] [id = 204] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba41800 == 52 [pid = 2220] [id = 203] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12a6d6800 == 51 [pid = 2220] [id = 202] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x123151800 == 50 [pid = 2220] [id = 201] 08:38:33 INFO - PROCESS | 2220 | --DOCSHELL 0x113a15000 == 49 [pid = 2220] [id = 200] 08:38:33 INFO - PROCESS | 2220 | 1464104313748 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 2220 | 1464104313752 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:38:33 INFO - PROCESS | 2220 | 1464104313795 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 2220 | 1464104313797 Marionette TRACE conn2 <- [1,870,null,{}] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x119111800) [pid = 2220] [serial = 455] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x11831c000) [pid = 2220] [serial = 525] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x1210e4400) [pid = 2220] [serial = 473] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x12a771400) [pid = 2220] [serial = 461] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x11757e000) [pid = 2220] [serial = 452] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x124eebc00) [pid = 2220] [serial = 528] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x12b0e9000) [pid = 2220] [serial = 485] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x11831a000) [pid = 2220] [serial = 470] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x126607c00) [pid = 2220] [serial = 476] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12c492c00) [pid = 2220] [serial = 395] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x128b7b400) [pid = 2220] [serial = 479] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x1261a5800) [pid = 2220] [serial = 458] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1291fb800) [pid = 2220] [serial = 482] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12b9f5c00) [pid = 2220] [serial = 537] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x118315800) [pid = 2220] [serial = 564] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x116a4dc00) [pid = 2220] [serial = 563] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x128bb8c00) [pid = 2220] [serial = 587] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x124533c00) [pid = 2220] [serial = 567] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x123355800) [pid = 2220] [serial = 566] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12bbb6800) [pid = 2220] [serial = 561] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12be12c00) [pid = 2220] [serial = 573] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x12bbb9000) [pid = 2220] [serial = 572] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x12b034800) [pid = 2220] [serial = 570] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x12c7da400) [pid = 2220] [serial = 594] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x12a609400) [pid = 2220] [serial = 569] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x128a1d000) [pid = 2220] [serial = 584] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x118cb9800) [pid = 2220] [serial = 579] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1180c6c00) [pid = 2220] [serial = 578] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x119e35800) [pid = 2220] [serial = 581] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x124022800) [pid = 2220] [serial = 582] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x12452ec00) [pid = 2220] [serial = 590] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x12c494000) [pid = 2220] [serial = 576] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12c48b000) [pid = 2220] [serial = 575] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x12b9a1c00) [pid = 2220] [serial = 593] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x128bb3c00) [pid = 2220] [serial = 591] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x128a29800) [pid = 2220] [serial = 585] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12a6e3000) [pid = 2220] [serial = 588] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1186ad000) [pid = 2220] [serial = 596] [outer = 0x0] [url = about:blank] 08:38:33 INFO - PROCESS | 2220 | 1464104313810 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}] 08:38:33 INFO - PROCESS | 2220 | 1464104313883 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:38:33 INFO - PROCESS | 2220 | 1464104313892 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x11653e800 == 50 [pid = 2220] [id = 225] 08:38:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x115e3f400) [pid = 2220] [serial = 673] [outer = 0x0] 08:38:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1166aa400) [pid = 2220] [serial = 674] [outer = 0x115e3f400] 08:38:33 INFO - PROCESS | 2220 | 1464104313918 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1168b2c00) [pid = 2220] [serial = 675] [outer = 0x115e3f400] 08:38:34 INFO - PROCESS | 2220 | 1464104314326 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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 593ms 08:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:38:34 INFO - PROCESS | 2220 | 1464104314377 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 2220 | 1464104314378 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:38:34 INFO - PROCESS | 2220 | 1464104314380 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 2220 | 1464104314382 Marionette TRACE conn2 <- [1,874,null,{}] 08:38:34 INFO - PROCESS | 2220 | 1464104314388 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}] 08:38:34 INFO - PROCESS | 2220 | 1464104314454 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:38:34 INFO - PROCESS | 2220 | 1464104314464 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x117fd9800 == 51 [pid = 2220] [id = 226] 08:38:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x117578800) [pid = 2220] [serial = 676] [outer = 0x0] 08:38:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x117f8ec00) [pid = 2220] [serial = 677] [outer = 0x117578800] 08:38:34 INFO - PROCESS | 2220 | 1464104314508 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x118312c00) [pid = 2220] [serial = 678] [outer = 0x117578800] 08:38:35 INFO - PROCESS | 2220 | 1464104314998 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]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 08:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:38:35 INFO - PROCESS | 2220 | 1464104315077 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 2220 | 1464104315080 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:38:35 INFO - PROCESS | 2220 | 1464104315083 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 2220 | 1464104315085 Marionette TRACE conn2 <- [1,878,null,{}] 08:38:35 INFO - PROCESS | 2220 | 1464104315088 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}] 08:38:35 INFO - PROCESS | 2220 | 1464104315205 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:38:35 INFO - PROCESS | 2220 | 1464104315257 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182b8000 == 52 [pid = 2220] [id = 227] 08:38:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1180c4c00) [pid = 2220] [serial = 679] [outer = 0x0] 08:38:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x11836c000) [pid = 2220] [serial = 680] [outer = 0x1180c4c00] 08:38:35 INFO - PROCESS | 2220 | 1464104315282 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x11845d000) [pid = 2220] [serial = 681] [outer = 0x1180c4c00] 08:38:35 INFO - PROCESS | 2220 | 1464104315560 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]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 519ms 08:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:38:35 INFO - PROCESS | 2220 | 1464104315602 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 2220 | 1464104315603 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:38:35 INFO - PROCESS | 2220 | 1464104315606 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 2220 | 1464104315609 Marionette TRACE conn2 <- [1,882,null,{}] 08:38:35 INFO - PROCESS | 2220 | 1464104315612 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}] 08:38:35 INFO - PROCESS | 2220 | 1464104315687 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:38:35 INFO - PROCESS | 2220 | 1464104315693 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x1193a0800 == 53 [pid = 2220] [id = 228] 08:38:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x118366800) [pid = 2220] [serial = 682] [outer = 0x0] 08:38:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1186a3c00) [pid = 2220] [serial = 683] [outer = 0x118366800] 08:38:35 INFO - PROCESS | 2220 | 1464104315718 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x1186ad800) [pid = 2220] [serial = 684] [outer = 0x118366800] 08:38:36 INFO - PROCESS | 2220 | 1464104316087 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]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 08:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:38:36 INFO - PROCESS | 2220 | 1464104316128 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 2220 | 1464104316129 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:38:36 INFO - PROCESS | 2220 | 1464104316131 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 2220 | 1464104316132 Marionette TRACE conn2 <- [1,886,null,{}] 08:38:36 INFO - PROCESS | 2220 | 1464104316134 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}] 08:38:36 INFO - PROCESS | 2220 | 1464104316241 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:38:36 INFO - PROCESS | 2220 | 1464104316275 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x119659800 == 54 [pid = 2220] [id = 229] 08:38:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x119106400) [pid = 2220] [serial = 685] [outer = 0x0] 08:38:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x119111800) [pid = 2220] [serial = 686] [outer = 0x119106400] 08:38:36 INFO - PROCESS | 2220 | 1464104316301 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x119a9e400) [pid = 2220] [serial = 687] [outer = 0x119106400] 08:38:36 INFO - PROCESS | 2220 | 1464104316620 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]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 08:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:38:36 INFO - PROCESS | 2220 | 1464104316649 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 2220 | 1464104316650 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:38:36 INFO - PROCESS | 2220 | 1464104316652 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 2220 | 1464104316654 Marionette TRACE conn2 <- [1,890,null,{}] 08:38:36 INFO - PROCESS | 2220 | 1464104316662 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}] 08:38:36 INFO - PROCESS | 2220 | 1464104316753 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:38:36 INFO - PROCESS | 2220 | 1464104316757 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x113fdd800 == 55 [pid = 2220] [id = 230] 08:38:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x119a93c00) [pid = 2220] [serial = 688] [outer = 0x0] 08:38:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x119ad8c00) [pid = 2220] [serial = 689] [outer = 0x119a93c00] 08:38:36 INFO - PROCESS | 2220 | 1464104316782 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x123102c00) [pid = 2220] [serial = 690] [outer = 0x119a93c00] 08:38:37 INFO - PROCESS | 2220 | 1464104317085 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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 476ms 08:38:37 INFO - PROCESS | 2220 | 1464104317129 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 2220 | 1464104317131 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:38:37 INFO - PROCESS | 2220 | 1464104317133 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 2220 | 1464104317134 Marionette TRACE conn2 <- [1,894,null,{}] 08:38:37 INFO - PROCESS | 2220 | 1464104317136 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}] 08:38:37 INFO - PROCESS | 2220 | 1464104317234 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:38:37 INFO - PROCESS | 2220 | 1464104317238 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x12313d000 == 56 [pid = 2220] [id = 231] 08:38:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x123103800) [pid = 2220] [serial = 691] [outer = 0x0] 08:38:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12310ac00) [pid = 2220] [serial = 692] [outer = 0x123103800] 08:38:37 INFO - PROCESS | 2220 | 1464104317263 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x123111c00) [pid = 2220] [serial = 693] [outer = 0x123103800] 08:38:37 INFO - PROCESS | 2220 | 1464104317617 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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 520ms 08:38:37 INFO - PROCESS | 2220 | 1464104317654 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 2220 | 1464104317655 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:38:37 INFO - PROCESS | 2220 | 1464104317657 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 2220 | 1464104317658 Marionette TRACE conn2 <- [1,898,null,{}] 08:38:37 INFO - PROCESS | 2220 | 1464104317660 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}] 08:38:37 INFO - PROCESS | 2220 | 1464104317756 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:38:37 INFO - PROCESS | 2220 | 1464104317760 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x123877800 == 57 [pid = 2220] [id = 232] 08:38:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x120eeb400) [pid = 2220] [serial = 694] [outer = 0x0] 08:38:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12334b000) [pid = 2220] [serial = 695] [outer = 0x120eeb400] 08:38:37 INFO - PROCESS | 2220 | 1464104317786 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12356c400) [pid = 2220] [serial = 696] [outer = 0x120eeb400] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x119a99800) [pid = 2220] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x12a6e1c00) [pid = 2220] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1125c2400) [pid = 2220] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x123354800) [pid = 2220] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x128a22c00) [pid = 2220] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x1235f5c00) [pid = 2220] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x11757dc00) [pid = 2220] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x126432000) [pid = 2220] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x111c1a800) [pid = 2220] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x129127c00) [pid = 2220] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x12c48c800) [pid = 2220] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x129487000) [pid = 2220] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x113df0800) [pid = 2220] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x12b996000) [pid = 2220] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x128bb3000) [pid = 2220] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x11309c800) [pid = 2220] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x128bacc00) [pid = 2220] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x128abbc00) [pid = 2220] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x123104800) [pid = 2220] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x119111000) [pid = 2220] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:38:38 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x113def400) [pid = 2220] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:38:38 INFO - PROCESS | 2220 | 1464104318345 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]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 721ms 08:38:38 INFO - PROCESS | 2220 | 1464104318388 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 2220 | 1464104318390 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:38:38 INFO - PROCESS | 2220 | 1464104318394 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 2220 | 1464104318396 Marionette TRACE conn2 <- [1,902,null,{}] 08:38:38 INFO - PROCESS | 2220 | 1464104318398 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}] 08:38:38 INFO - PROCESS | 2220 | 1464104318477 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:38:38 INFO - PROCESS | 2220 | 1464104318481 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x1239c3800 == 58 [pid = 2220] [id = 233] 08:38:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x118455800) [pid = 2220] [serial = 697] [outer = 0x0] 08:38:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x119acf400) [pid = 2220] [serial = 698] [outer = 0x118455800] 08:38:38 INFO - PROCESS | 2220 | 1464104318506 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x123561800) [pid = 2220] [serial = 699] [outer = 0x118455800] 08:38:38 INFO - PROCESS | 2220 | 1464104318846 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]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:38:38 INFO - PROCESS | 2220 | 1464104318864 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 2220 | 1464104318865 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:38:38 INFO - PROCESS | 2220 | 1464104318867 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 2220 | 1464104318869 Marionette TRACE conn2 <- [1,906,null,{}] 08:38:38 INFO - PROCESS | 2220 | 1464104318872 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}] 08:38:38 INFO - PROCESS | 2220 | 1464104318963 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:38:39 INFO - PROCESS | 2220 | 1464104319013 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248bf000 == 59 [pid = 2220] [id = 234] 08:38:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1186a8800) [pid = 2220] [serial = 700] [outer = 0x0] 08:38:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x123856400) [pid = 2220] [serial = 701] [outer = 0x1186a8800] 08:38:39 INFO - PROCESS | 2220 | 1464104319042 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x124ee9000) [pid = 2220] [serial = 702] [outer = 0x1186a8800] 08:38:39 INFO - PROCESS | 2220 | 1464104319308 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]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 08:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:38:39 INFO - PROCESS | 2220 | 1464104319345 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 2220 | 1464104319346 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:38:39 INFO - PROCESS | 2220 | 1464104319349 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 2220 | 1464104319350 Marionette TRACE conn2 <- [1,910,null,{}] 08:38:39 INFO - PROCESS | 2220 | 1464104319352 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}] 08:38:39 INFO - PROCESS | 2220 | 1464104319435 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:38:39 INFO - PROCESS | 2220 | 1464104319442 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x126856800 == 60 [pid = 2220] [id = 235] 08:38:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x124849800) [pid = 2220] [serial = 703] [outer = 0x0] 08:38:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x124f90800) [pid = 2220] [serial = 704] [outer = 0x124849800] 08:38:39 INFO - PROCESS | 2220 | 1464104319468 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12642c800) [pid = 2220] [serial = 705] [outer = 0x124849800] 08:38:39 INFO - PROCESS | 2220 | 1464104319900 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]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 575ms 08:38:39 INFO - PROCESS | 2220 | 1464104319927 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 2220 | 1464104319929 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:38:39 INFO - PROCESS | 2220 | 1464104319932 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 2220 | 1464104319934 Marionette TRACE conn2 <- [1,914,null,{}] 08:38:39 INFO - PROCESS | 2220 | 1464104319937 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}] 08:38:40 INFO - PROCESS | 2220 | 1464104320076 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:38:40 INFO - PROCESS | 2220 | 1464104320083 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x128e5d800 == 61 [pid = 2220] [id = 236] 08:38:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12310a000) [pid = 2220] [serial = 706] [outer = 0x0] 08:38:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x126637800) [pid = 2220] [serial = 707] [outer = 0x12310a000] 08:38:40 INFO - PROCESS | 2220 | 1464104320107 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x126b7a400) [pid = 2220] [serial = 708] [outer = 0x12310a000] 08:38:40 INFO - PROCESS | 2220 | 1464104320594 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]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 722ms 08:38:40 INFO - PROCESS | 2220 | 1464104320656 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 2220 | 1464104320659 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:38:40 INFO - PROCESS | 2220 | 1464104320664 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 2220 | 1464104320667 Marionette TRACE conn2 <- [1,918,null,{}] 08:38:40 INFO - PROCESS | 2220 | 1464104320670 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}] 08:38:40 INFO - PROCESS | 2220 | 1464104320772 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:38:40 INFO - PROCESS | 2220 | 1464104320875 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170d4000 == 62 [pid = 2220] [id = 237] 08:38:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x1130eec00) [pid = 2220] [serial = 709] [outer = 0x0] 08:38:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x113d0a000) [pid = 2220] [serial = 710] [outer = 0x1130eec00] 08:38:40 INFO - PROCESS | 2220 | 1464104320906 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x1165bc800) [pid = 2220] [serial = 711] [outer = 0x1130eec00] 08:38:41 INFO - PROCESS | 2220 | 1464104321311 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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 08:38:41 INFO - PROCESS | 2220 | 1464104321336 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 2220 | 1464104321342 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:38:41 INFO - PROCESS | 2220 | 1464104321347 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 2220 | 1464104321348 Marionette TRACE conn2 <- [1,922,null,{}] 08:38:41 INFO - PROCESS | 2220 | 1464104321351 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}] 08:38:41 INFO - PROCESS | 2220 | 1464104321450 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:38:41 INFO - PROCESS | 2220 | 1464104321503 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x11966c000 == 63 [pid = 2220] [id = 238] 08:38:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x1168af800) [pid = 2220] [serial = 712] [outer = 0x0] 08:38:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x117f94c00) [pid = 2220] [serial = 713] [outer = 0x1168af800] 08:38:41 INFO - PROCESS | 2220 | 1464104321533 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x118314800) [pid = 2220] [serial = 714] [outer = 0x1168af800] 08:38:41 INFO - PROCESS | 2220 | 1464104321944 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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 620ms 08:38:41 INFO - PROCESS | 2220 | 1464104321966 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:38:41 INFO - PROCESS | 2220 | 1464104321968 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:38:41 INFO - PROCESS | 2220 | 1464104321970 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 2220 | 1464104321973 Marionette TRACE conn2 <- [1,926,null,{}] 08:38:41 INFO - PROCESS | 2220 | 1464104321981 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}] 08:38:42 INFO - PROCESS | 2220 | 1464104322083 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:38:42 INFO - PROCESS | 2220 | 1464104322174 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x1292bc000 == 64 [pid = 2220] [id = 239] 08:38:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x119353c00) [pid = 2220] [serial = 715] [outer = 0x0] 08:38:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x11943dc00) [pid = 2220] [serial = 716] [outer = 0x119353c00] 08:38:42 INFO - PROCESS | 2220 | 1464104322218 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x1210e4400) [pid = 2220] [serial = 717] [outer = 0x119353c00] 08:38:42 INFO - PROCESS | 2220 | 1464104322628 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]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 724ms 08:38:42 INFO - PROCESS | 2220 | 1464104322694 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:38:42 INFO - PROCESS | 2220 | 1464104322696 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:38:42 INFO - PROCESS | 2220 | 1464104322699 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 2220 | 1464104322700 Marionette TRACE conn2 <- [1,930,null,{}] 08:38:42 INFO - PROCESS | 2220 | 1464104322702 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}] 08:38:42 INFO - PROCESS | 2220 | 1464104322802 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:38:42 INFO - PROCESS | 2220 | 1464104322854 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a320800 == 65 [pid = 2220] [id = 240] 08:38:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12334b400) [pid = 2220] [serial = 718] [outer = 0x0] 08:38:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12391c800) [pid = 2220] [serial = 719] [outer = 0x12334b400] 08:38:42 INFO - PROCESS | 2220 | 1464104322885 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x1243f5000) [pid = 2220] [serial = 720] [outer = 0x12334b400] 08:38:43 INFO - PROCESS | 2220 | 1464104323333 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]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 08:38:43 INFO - PROCESS | 2220 | 1464104323370 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 2220 | 1464104323371 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:38:43 INFO - PROCESS | 2220 | 1464104323394 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 2220 | 1464104323396 Marionette TRACE conn2 <- [1,934,null,{}] 08:38:43 INFO - PROCESS | 2220 | 1464104323398 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}] 08:38:43 INFO - PROCESS | 2220 | 1464104323494 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:38:43 INFO - PROCESS | 2220 | 1464104323545 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6d7000 == 66 [pid = 2220] [id = 241] 08:38:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1125c8400) [pid = 2220] [serial = 721] [outer = 0x0] 08:38:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x124531800) [pid = 2220] [serial = 722] [outer = 0x1125c8400] 08:38:43 INFO - PROCESS | 2220 | 1464104323575 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x12663f000) [pid = 2220] [serial = 723] [outer = 0x1125c8400] 08:38:44 INFO - PROCESS | 2220 | 1464104324128 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]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 787ms 08:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:38:44 INFO - PROCESS | 2220 | 1464104324163 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 2220 | 1464104324165 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:38:44 INFO - PROCESS | 2220 | 1464104324169 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 2220 | 1464104324171 Marionette TRACE conn2 <- [1,938,null,{}] 08:38:44 INFO - PROCESS | 2220 | 1464104324176 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}] 08:38:44 INFO - PROCESS | 2220 | 1464104324268 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:38:44 INFO - PROCESS | 2220 | 1464104324335 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182c9800 == 67 [pid = 2220] [id = 242] 08:38:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x1125c5c00) [pid = 2220] [serial = 724] [outer = 0x0] 08:38:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x113095800) [pid = 2220] [serial = 725] [outer = 0x1125c5c00] 08:38:44 INFO - PROCESS | 2220 | 1464104324363 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x1130e6800) [pid = 2220] [serial = 726] [outer = 0x1125c5c00] 08:38:44 INFO - PROCESS | 2220 | 1464104324814 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]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 672ms 08:38:44 INFO - PROCESS | 2220 | 1464104324848 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 2220 | 1464104324851 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:38:44 INFO - PROCESS | 2220 | 1464104324859 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 2220 | 1464104324861 Marionette TRACE conn2 <- [1,942,null,{}] 08:38:44 INFO - PROCESS | 2220 | 1464104324863 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}] 08:38:44 INFO - PROCESS | 2220 | 1464104324960 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:38:44 INFO - PROCESS | 2220 | --DOCSHELL 0x126856800 == 66 [pid = 2220] [id = 235] 08:38:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1248bf000 == 65 [pid = 2220] [id = 234] 08:38:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1239c3800 == 64 [pid = 2220] [id = 233] 08:38:44 INFO - PROCESS | 2220 | --DOCSHELL 0x123877800 == 63 [pid = 2220] [id = 232] 08:38:44 INFO - PROCESS | 2220 | --DOCSHELL 0x12313d000 == 62 [pid = 2220] [id = 231] 08:38:44 INFO - PROCESS | 2220 | --DOCSHELL 0x113fdd800 == 61 [pid = 2220] [id = 230] 08:38:44 INFO - PROCESS | 2220 | --DOCSHELL 0x119659800 == 60 [pid = 2220] [id = 229] 08:38:44 INFO - PROCESS | 2220 | --DOCSHELL 0x1193a0800 == 59 [pid = 2220] [id = 228] 08:38:44 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x12c86c400) [pid = 2220] [serial = 656] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1182b8000 == 58 [pid = 2220] [id = 227] 08:38:45 INFO - PROCESS | 2220 | --DOCSHELL 0x117fd9800 == 57 [pid = 2220] [id = 226] 08:38:45 INFO - PROCESS | 2220 | --DOCSHELL 0x11653e800 == 56 [pid = 2220] [id = 225] 08:38:45 INFO - PROCESS | 2220 | --DOCSHELL 0x116807000 == 55 [pid = 2220] [id = 224] 08:38:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1239b5800 == 54 [pid = 2220] [id = 221] 08:38:45 INFO - PROCESS | 2220 | --DOCSHELL 0x117fce000 == 53 [pid = 2220] [id = 220] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x12c7e1400) [pid = 2220] [serial = 654] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x128a25400) [pid = 2220] [serial = 605] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x113d67000) [pid = 2220] [serial = 599] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x118453000) [pid = 2220] [serial = 650] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x12c7dec00) [pid = 2220] [serial = 612] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12b9f8800) [pid = 2220] [serial = 638] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x11743d800) [pid = 2220] [serial = 618] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12be0c800) [pid = 2220] [serial = 644] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12a6e3c00) [pid = 2220] [serial = 534] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x11309e400) [pid = 2220] [serial = 614] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12be0e400) [pid = 2220] [serial = 609] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x128bb7800) [pid = 2220] [serial = 606] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12a775400) [pid = 2220] [serial = 635] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12310b800) [pid = 2220] [serial = 626] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x1210e8400) [pid = 2220] [serial = 624] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x128b80c00) [pid = 2220] [serial = 648] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x117f8bc00) [pid = 2220] [serial = 647] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x117f8c400) [pid = 2220] [serial = 600] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x119aa1800) [pid = 2220] [serial = 602] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12c7d5800) [pid = 2220] [serial = 653] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1125ccc00) [pid = 2220] [serial = 642] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x12bbb8800) [pid = 2220] [serial = 639] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x126632c00) [pid = 2220] [serial = 630] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x12b9f7800) [pid = 2220] [serial = 651] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x123a71400) [pid = 2220] [serial = 603] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x128baa000) [pid = 2220] [serial = 531] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12b994800) [pid = 2220] [serial = 636] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1125c7400) [pid = 2220] [serial = 641] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x129486c00) [pid = 2220] [serial = 633] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1186ae000) [pid = 2220] [serial = 621] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x119a93400) [pid = 2220] [serial = 623] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x12c7d9000) [pid = 2220] [serial = 611] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x12a6dac00) [pid = 2220] [serial = 608] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x128a1f400) [pid = 2220] [serial = 632] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x12c7ddc00) [pid = 2220] [serial = 615] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1180e2000) [pid = 2220] [serial = 620] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x12c48cc00) [pid = 2220] [serial = 645] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x116074400) [pid = 2220] [serial = 617] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x123927400) [pid = 2220] [serial = 629] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x123110000) [pid = 2220] [serial = 627] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2220 | 1464104325050 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x113d30800 == 54 [pid = 2220] [id = 243] 08:38:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1125ccc00) [pid = 2220] [serial = 727] [outer = 0x0] 08:38:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x113d65c00) [pid = 2220] [serial = 728] [outer = 0x1125ccc00] 08:38:45 INFO - PROCESS | 2220 | 1464104325079 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x117448800) [pid = 2220] [serial = 729] [outer = 0x1125ccc00] 08:38:45 INFO - PROCESS | 2220 | 1464104325418 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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 08:38:45 INFO - PROCESS | 2220 | 1464104325429 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:38:45 INFO - PROCESS | 2220 | 1464104325431 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:38:45 INFO - PROCESS | 2220 | 1464104325435 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 2220 | 1464104325438 Marionette TRACE conn2 <- [1,946,null,{}] 08:38:45 INFO - PROCESS | 2220 | 1464104325449 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}] 08:38:45 INFO - PROCESS | 2220 | 1464104325579 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:38:45 INFO - PROCESS | 2220 | 1464104325672 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x118c3b000 == 55 [pid = 2220] [id = 244] 08:38:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1160df800) [pid = 2220] [serial = 730] [outer = 0x0] 08:38:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1180c6c00) [pid = 2220] [serial = 731] [outer = 0x1160df800] 08:38:45 INFO - PROCESS | 2220 | 1464104325718 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x118459800) [pid = 2220] [serial = 732] [outer = 0x1160df800] 08:38:46 INFO - PROCESS | 2220 | 1464104326014 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]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 624ms 08:38:46 INFO - PROCESS | 2220 | 1464104326063 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 2220 | 1464104326064 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:38:46 INFO - PROCESS | 2220 | 1464104326067 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 2220 | 1464104326068 Marionette TRACE conn2 <- [1,950,null,{}] 08:38:46 INFO - PROCESS | 2220 | 1464104326070 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}] 08:38:46 INFO - PROCESS | 2220 | 1464104326162 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:38:46 INFO - PROCESS | 2220 | 1464104326231 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x119c45800 == 56 [pid = 2220] [id = 245] 08:38:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1186ae000) [pid = 2220] [serial = 733] [outer = 0x0] 08:38:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x11910f000) [pid = 2220] [serial = 734] [outer = 0x1186ae000] 08:38:46 INFO - PROCESS | 2220 | 1464104326258 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x119a92800) [pid = 2220] [serial = 735] [outer = 0x1186ae000] 08:38:46 INFO - PROCESS | 2220 | 1464104326539 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]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 517ms 08:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:38:46 INFO - PROCESS | 2220 | 1464104326585 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 2220 | 1464104326586 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:38:46 INFO - PROCESS | 2220 | 1464104326589 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 2220 | 1464104326592 Marionette TRACE conn2 <- [1,954,null,{}] 08:38:46 INFO - PROCESS | 2220 | 1464104326596 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}] 08:38:46 INFO - PROCESS | 2220 | 1464104326671 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:38:46 INFO - PROCESS | 2220 | 1464104326677 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x116e0f800 == 57 [pid = 2220] [id = 246] 08:38:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1186a3400) [pid = 2220] [serial = 736] [outer = 0x0] 08:38:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x119ad0400) [pid = 2220] [serial = 737] [outer = 0x1186a3400] 08:38:46 INFO - PROCESS | 2220 | 1464104326703 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1210e6400) [pid = 2220] [serial = 738] [outer = 0x1186a3400] 08:38:47 INFO - PROCESS | 2220 | 1464104327018 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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 471ms 08:38:47 INFO - PROCESS | 2220 | 1464104327061 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 2220 | 1464104327062 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:38:47 INFO - PROCESS | 2220 | 1464104327064 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 2220 | 1464104327065 Marionette TRACE conn2 <- [1,958,null,{}] 08:38:47 INFO - PROCESS | 2220 | 1464104327067 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}] 08:38:47 INFO - PROCESS | 2220 | 1464104327191 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:38:47 INFO - PROCESS | 2220 | 1464104327205 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x123d53800 == 58 [pid = 2220] [id = 247] 08:38:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1210e5800) [pid = 2220] [serial = 739] [outer = 0x0] 08:38:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x123111400) [pid = 2220] [serial = 740] [outer = 0x1210e5800] 08:38:47 INFO - PROCESS | 2220 | 1464104327231 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12619d400) [pid = 2220] [serial = 741] [outer = 0x1210e5800] 08:38:47 INFO - PROCESS | 2220 | 1464104327580 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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 568ms 08:38:47 INFO - PROCESS | 2220 | 1464104327632 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 2220 | 1464104327633 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:38:47 INFO - PROCESS | 2220 | 1464104327635 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 2220 | 1464104327636 Marionette TRACE conn2 <- [1,962,null,{}] 08:38:47 INFO - PROCESS | 2220 | 1464104327639 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}] 08:38:47 INFO - PROCESS | 2220 | 1464104327732 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:38:47 INFO - PROCESS | 2220 | 1464104327736 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x126678000 == 59 [pid = 2220] [id = 248] 08:38:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x119a98400) [pid = 2220] [serial = 742] [outer = 0x0] 08:38:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12687c000) [pid = 2220] [serial = 743] [outer = 0x119a98400] 08:38:47 INFO - PROCESS | 2220 | 1464104327761 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x128a1d000) [pid = 2220] [serial = 744] [outer = 0x119a98400] 08:38:48 INFO - PROCESS | 2220 | 1464104328069 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]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 467ms 08:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:38:48 INFO - PROCESS | 2220 | 1464104328115 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 2220 | 1464104328116 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:38:48 INFO - PROCESS | 2220 | 1464104328118 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 2220 | 1464104328120 Marionette TRACE conn2 <- [1,966,null,{}] 08:38:48 INFO - PROCESS | 2220 | 1464104328122 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}] 08:38:48 INFO - PROCESS | 2220 | 1464104328222 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:38:48 INFO - PROCESS | 2220 | 1464104328226 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12914f000 == 60 [pid = 2220] [id = 249] 08:38:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1261a7400) [pid = 2220] [serial = 745] [outer = 0x0] 08:38:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x128a27000) [pid = 2220] [serial = 746] [outer = 0x1261a7400] 08:38:48 INFO - PROCESS | 2220 | 1464104328251 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x128ac0000) [pid = 2220] [serial = 747] [outer = 0x1261a7400] 08:38:48 INFO - PROCESS | 2220 | 1464104328588 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]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 522ms 08:38:48 INFO - PROCESS | 2220 | 1464104328641 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 2220 | 1464104328643 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:38:48 INFO - PROCESS | 2220 | 1464104328645 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 2220 | 1464104328646 Marionette TRACE conn2 <- [1,970,null,{}] 08:38:48 INFO - PROCESS | 2220 | 1464104328648 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}] 08:38:48 INFO - PROCESS | 2220 | 1464104328758 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:38:48 INFO - PROCESS | 2220 | 1464104328762 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a780800 == 61 [pid = 2220] [id = 250] 08:38:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x128abd800) [pid = 2220] [serial = 748] [outer = 0x0] 08:38:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x128ac4000) [pid = 2220] [serial = 749] [outer = 0x128abd800] 08:38:48 INFO - PROCESS | 2220 | 1464104328786 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x128bab000) [pid = 2220] [serial = 750] [outer = 0x128abd800] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd9b000 == 60 [pid = 2220] [id = 179] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x117d1f800 == 59 [pid = 2220] [id = 223] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2c8000 == 58 [pid = 2220] [id = 132] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x128e5c800 == 57 [pid = 2220] [id = 101] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2b3800 == 56 [pid = 2220] [id = 154] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x116817800 == 55 [pid = 2220] [id = 151] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12c8cd800 == 54 [pid = 2220] [id = 177] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12a529000 == 53 [pid = 2220] [id = 117] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x1170e6800 == 52 [pid = 2220] [id = 102] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x128e63800 == 51 [pid = 2220] [id = 176] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x124e90800 == 50 [pid = 2220] [id = 116] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12d389000 == 49 [pid = 2220] [id = 222] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12a6d2000 == 48 [pid = 2220] [id = 153] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd93000 == 47 [pid = 2220] [id = 178] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12c768800 == 46 [pid = 2220] [id = 174] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12a53b000 == 45 [pid = 2220] [id = 192] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x119a5a000 == 44 [pid = 2220] [id = 152] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x11803a800 == 43 [pid = 2220] [id = 175] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x11612d800 == 42 [pid = 2220] [id = 118] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12d386000 == 41 [pid = 2220] [id = 219] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x1182c9800 == 40 [pid = 2220] [id = 242] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12a6d7000 == 39 [pid = 2220] [id = 241] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x12a320800 == 38 [pid = 2220] [id = 240] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x1292bc000 == 37 [pid = 2220] [id = 239] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x11966c000 == 36 [pid = 2220] [id = 238] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x1170d4000 == 35 [pid = 2220] [id = 237] 08:38:49 INFO - PROCESS | 2220 | --DOCSHELL 0x128e5d800 == 34 [pid = 2220] [id = 236] 08:38:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12914f000 == 33 [pid = 2220] [id = 249] 08:38:50 INFO - PROCESS | 2220 | --DOCSHELL 0x118c3b000 == 32 [pid = 2220] [id = 244] 08:38:50 INFO - PROCESS | 2220 | --DOCSHELL 0x126678000 == 31 [pid = 2220] [id = 248] 08:38:50 INFO - PROCESS | 2220 | --DOCSHELL 0x113d30800 == 30 [pid = 2220] [id = 243] 08:38:50 INFO - PROCESS | 2220 | --DOCSHELL 0x119c45800 == 29 [pid = 2220] [id = 245] 08:38:50 INFO - PROCESS | 2220 | --DOCSHELL 0x123d53800 == 28 [pid = 2220] [id = 247] 08:38:50 INFO - PROCESS | 2220 | --DOCSHELL 0x116e0f800 == 27 [pid = 2220] [id = 246] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x1186a6c00) [pid = 2220] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x124849800) [pid = 2220] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x119106400) [pid = 2220] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x119a93c00) [pid = 2220] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x113094400) [pid = 2220] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x117578800) [pid = 2220] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x118366800) [pid = 2220] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1180e0c00) [pid = 2220] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x115e3f400) [pid = 2220] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1180c4c00) [pid = 2220] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x123103800) [pid = 2220] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x120eeb400) [pid = 2220] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1186a8800) [pid = 2220] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x118455800) [pid = 2220] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x119111800) [pid = 2220] [serial = 686] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x119ad8c00) [pid = 2220] [serial = 689] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x119a9e400) [pid = 2220] [serial = 687] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x11310fc00) [pid = 2220] [serial = 672] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1125bf000) [pid = 2220] [serial = 671] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x117f8ec00) [pid = 2220] [serial = 677] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1186a3c00) [pid = 2220] [serial = 683] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118312c00) [pid = 2220] [serial = 678] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x126b7d400) [pid = 2220] [serial = 669] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x119a97800) [pid = 2220] [serial = 668] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1166aa400) [pid = 2220] [serial = 674] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1168b2c00) [pid = 2220] [serial = 675] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x11836c000) [pid = 2220] [serial = 680] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x11845d000) [pid = 2220] [serial = 681] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x115e3c400) [pid = 2220] [serial = 659] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1186aec00) [pid = 2220] [serial = 662] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x12310f800) [pid = 2220] [serial = 665] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x12310ac00) [pid = 2220] [serial = 692] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x123102c00) [pid = 2220] [serial = 690] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x12334b000) [pid = 2220] [serial = 695] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x123111c00) [pid = 2220] [serial = 693] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x124ee9000) [pid = 2220] [serial = 702] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x119acf400) [pid = 2220] [serial = 698] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x12356c400) [pid = 2220] [serial = 696] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x123561800) [pid = 2220] [serial = 699] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x12642c800) [pid = 2220] [serial = 705] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x123856400) [pid = 2220] [serial = 701] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x1186ad800) [pid = 2220] [serial = 684] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x1186b1000) [pid = 2220] [serial = 597] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x124f90800) [pid = 2220] [serial = 704] [outer = 0x0] [url = about:blank] 08:38:50 INFO - PROCESS | 2220 | 1464104330428 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]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1821ms 08:38:50 INFO - PROCESS | 2220 | 1464104330475 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 2220 | 1464104330477 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:38:50 INFO - PROCESS | 2220 | 1464104330481 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 2220 | 1464104330483 Marionette TRACE conn2 <- [1,974,null,{}] 08:38:50 INFO - PROCESS | 2220 | 1464104330487 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}] 08:38:50 INFO - PROCESS | 2220 | 1464104330569 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:38:50 INFO - PROCESS | 2220 | 1464104330576 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x113310000 == 28 [pid = 2220] [id = 251] 08:38:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x113098800) [pid = 2220] [serial = 751] [outer = 0x0] 08:38:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x113099400) [pid = 2220] [serial = 752] [outer = 0x113098800] 08:38:50 INFO - PROCESS | 2220 | 1464104330605 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x1130bec00) [pid = 2220] [serial = 753] [outer = 0x113098800] 08:38:50 INFO - PROCESS | 2220 | 1464104330950 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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 521ms 08:38:51 INFO - PROCESS | 2220 | 1464104331023 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 2220 | 1464104331029 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:38:51 INFO - PROCESS | 2220 | 1464104331037 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 2220 | 1464104331040 Marionette TRACE conn2 <- [1,978,null,{}] 08:38:51 INFO - PROCESS | 2220 | 1464104331043 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}] 08:38:51 INFO - PROCESS | 2220 | 1464104331162 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:38:51 INFO - PROCESS | 2220 | 1464104331284 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x11215e800 == 29 [pid = 2220] [id = 252] 08:38:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x111ff6400) [pid = 2220] [serial = 754] [outer = 0x0] 08:38:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x1125c0800) [pid = 2220] [serial = 755] [outer = 0x111ff6400] 08:38:51 INFO - PROCESS | 2220 | 1464104331338 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x113094c00) [pid = 2220] [serial = 756] [outer = 0x111ff6400] 08:38:51 INFO - PROCESS | 2220 | 1464104331912 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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 923ms 08:38:51 INFO - PROCESS | 2220 | 1464104331960 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 2220 | 1464104331964 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:38:51 INFO - PROCESS | 2220 | 1464104331967 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 2220 | 1464104331969 Marionette TRACE conn2 <- [1,982,null,{}] 08:38:52 INFO - PROCESS | 2220 | 1464104332000 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}] 08:38:52 INFO - PROCESS | 2220 | 1464104332100 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:38:52 INFO - PROCESS | 2220 | 1464104332166 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x116878000 == 30 [pid = 2220] [id = 253] 08:38:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x111aafc00) [pid = 2220] [serial = 757] [outer = 0x0] 08:38:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x115e3cc00) [pid = 2220] [serial = 758] [outer = 0x111aafc00] 08:38:52 INFO - PROCESS | 2220 | 1464104332198 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1160da800) [pid = 2220] [serial = 759] [outer = 0x111aafc00] 08:38:52 INFO - PROCESS | 2220 | 1464104332695 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]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 797ms 08:38:52 INFO - PROCESS | 2220 | 1464104332768 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:38:52 INFO - PROCESS | 2220 | 1464104332771 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:38:52 INFO - PROCESS | 2220 | 1464104332778 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 2220 | 1464104332779 Marionette TRACE conn2 <- [1,986,null,{}] 08:38:52 INFO - PROCESS | 2220 | 1464104332782 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}] 08:38:52 INFO - PROCESS | 2220 | 1464104332892 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:38:52 INFO - PROCESS | 2220 | 1464104332981 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170ee000 == 31 [pid = 2220] [id = 254] 08:38:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x115062400) [pid = 2220] [serial = 760] [outer = 0x0] 08:38:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x11619ec00) [pid = 2220] [serial = 761] [outer = 0x115062400] 08:38:53 INFO - PROCESS | 2220 | 1464104333031 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x116843400) [pid = 2220] [serial = 762] [outer = 0x115062400] 08:38:53 INFO - PROCESS | 2220 | --DOCSHELL 0x113310000 == 30 [pid = 2220] [id = 251] 08:38:53 INFO - PROCESS | 2220 | 1464104333573 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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 819ms 08:38:53 INFO - PROCESS | 2220 | 1464104333602 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 2220 | 1464104333605 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:38:53 INFO - PROCESS | 2220 | 1464104333612 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 2220 | 1464104333614 Marionette TRACE conn2 <- [1,990,null,{}] 08:38:53 INFO - PROCESS | 2220 | 1464104333618 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}] 08:38:53 INFO - PROCESS | 2220 | 1464104333691 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:38:53 INFO - PROCESS | 2220 | 1464104333696 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x116860800 == 31 [pid = 2220] [id = 255] 08:38:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1138ee400) [pid = 2220] [serial = 763] [outer = 0x0] 08:38:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x113f46800) [pid = 2220] [serial = 764] [outer = 0x1138ee400] 08:38:53 INFO - PROCESS | 2220 | 1464104333725 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x116143800) [pid = 2220] [serial = 765] [outer = 0x1138ee400] 08:38:54 INFO - PROCESS | 2220 | 1464104334052 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]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 471ms 08:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:38:54 INFO - PROCESS | 2220 | 1464104334084 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 2220 | 1464104334087 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:38:54 INFO - PROCESS | 2220 | 1464104334091 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 2220 | 1464104334093 Marionette TRACE conn2 <- [1,994,null,{}] 08:38:54 INFO - PROCESS | 2220 | 1464104334095 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}] 08:38:54 INFO - PROCESS | 2220 | 1464104334177 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:38:54 INFO - PROCESS | 2220 | 1464104334218 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d1f800 == 32 [pid = 2220] [id = 256] 08:38:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1160dc000) [pid = 2220] [serial = 766] [outer = 0x0] 08:38:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11683b000) [pid = 2220] [serial = 767] [outer = 0x1160dc000] 08:38:54 INFO - PROCESS | 2220 | 1464104334243 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x11757f400) [pid = 2220] [serial = 768] [outer = 0x1160dc000] 08:38:54 INFO - PROCESS | 2220 | 1464104334552 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]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 470ms 08:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:38:54 INFO - PROCESS | 2220 | 1464104334563 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 2220 | 1464104334564 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:38:54 INFO - PROCESS | 2220 | 1464104334567 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 2220 | 1464104334569 Marionette TRACE conn2 <- [1,998,null,{}] 08:38:54 INFO - PROCESS | 2220 | 1464104334580 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}] 08:38:54 INFO - PROCESS | 2220 | 1464104334656 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:38:54 INFO - PROCESS | 2220 | 1464104334662 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182ca800 == 33 [pid = 2220] [id = 257] 08:38:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x117f8bc00) [pid = 2220] [serial = 769] [outer = 0x0] 08:38:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1180c1000) [pid = 2220] [serial = 770] [outer = 0x117f8bc00] 08:38:54 INFO - PROCESS | 2220 | 1464104334699 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x118317000) [pid = 2220] [serial = 771] [outer = 0x117f8bc00] 08:38:55 INFO - PROCESS | 2220 | 1464104335020 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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 471ms 08:38:55 INFO - PROCESS | 2220 | 1464104335039 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 2220 | 1464104335043 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:38:55 INFO - PROCESS | 2220 | 1464104335046 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 2220 | 1464104335047 Marionette TRACE conn2 <- [1,1002,null,{}] 08:38:55 INFO - PROCESS | 2220 | 1464104335050 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}] 08:38:55 INFO - PROCESS | 2220 | 1464104335126 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:38:55 INFO - PROCESS | 2220 | 1464104335130 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x119456000 == 34 [pid = 2220] [id = 258] 08:38:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x118318000) [pid = 2220] [serial = 772] [outer = 0x0] 08:38:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118364c00) [pid = 2220] [serial = 773] [outer = 0x118318000] 08:38:55 INFO - PROCESS | 2220 | 1464104335158 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1184bd000) [pid = 2220] [serial = 774] [outer = 0x118318000] 08:38:55 INFO - PROCESS | 2220 | 1464104335478 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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 470ms 08:38:55 INFO - PROCESS | 2220 | 1464104335517 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:38:55 INFO - PROCESS | 2220 | 1464104335518 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:38:55 INFO - PROCESS | 2220 | 1464104335520 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 2220 | 1464104335521 Marionette TRACE conn2 <- [1,1006,null,{}] 08:38:55 INFO - PROCESS | 2220 | 1464104335523 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}] 08:38:55 INFO - PROCESS | 2220 | 1464104335593 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:38:55 INFO - PROCESS | 2220 | 1464104335597 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x119670000 == 35 [pid = 2220] [id = 259] 08:38:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1125c7000) [pid = 2220] [serial = 775] [outer = 0x0] 08:38:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x11836a400) [pid = 2220] [serial = 776] [outer = 0x1125c7000] 08:38:55 INFO - PROCESS | 2220 | 1464104335667 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1186a6400) [pid = 2220] [serial = 777] [outer = 0x1125c7000] 08:38:56 INFO - PROCESS | 2220 | 1464104336002 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]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 521ms 08:38:56 INFO - PROCESS | 2220 | 1464104336043 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 2220 | 1464104336044 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:38:56 INFO - PROCESS | 2220 | 1464104336053 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 2220 | 1464104336054 Marionette TRACE conn2 <- [1,1010,null,{}] 08:38:56 INFO - PROCESS | 2220 | 1464104336057 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}] 08:38:56 INFO - PROCESS | 2220 | 1464104336160 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:38:56 INFO - PROCESS | 2220 | 1464104336195 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x119e91000 == 36 [pid = 2220] [id = 260] 08:38:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1185ae800) [pid = 2220] [serial = 778] [outer = 0x0] 08:38:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1186b1000) [pid = 2220] [serial = 779] [outer = 0x1185ae800] 08:38:56 INFO - PROCESS | 2220 | 1464104336221 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x119a93400) [pid = 2220] [serial = 780] [outer = 0x1185ae800] 08:38:56 INFO - PROCESS | 2220 | 1464104336503 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]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 482ms 08:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:38:56 INFO - PROCESS | 2220 | 1464104336535 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 2220 | 1464104336536 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:38:56 INFO - PROCESS | 2220 | 1464104336547 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 2220 | 1464104336548 Marionette TRACE conn2 <- [1,1014,null,{}] 08:38:56 INFO - PROCESS | 2220 | 1464104336550 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}] 08:38:56 INFO - PROCESS | 2220 | 1464104336643 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:38:56 INFO - PROCESS | 2220 | 1464104336647 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x12321c000 == 37 [pid = 2220] [id = 261] 08:38:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1186a9400) [pid = 2220] [serial = 781] [outer = 0x0] 08:38:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x119a99400) [pid = 2220] [serial = 782] [outer = 0x1186a9400] 08:38:56 INFO - PROCESS | 2220 | 1464104336672 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x119a9dc00) [pid = 2220] [serial = 783] [outer = 0x1186a9400] 08:38:56 INFO - PROCESS | 2220 | 1464104336983 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]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 476ms 08:38:57 INFO - PROCESS | 2220 | 1464104337017 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 2220 | 1464104337018 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:38:57 INFO - PROCESS | 2220 | 1464104337020 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 2220 | 1464104337021 Marionette TRACE conn2 <- [1,1018,null,{}] 08:38:57 INFO - PROCESS | 2220 | 1464104337026 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}] 08:38:57 INFO - PROCESS | 2220 | 1464104337128 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1186a3400) [pid = 2220] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1210e5800) [pid = 2220] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x119a98400) [pid = 2220] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12c865400) [pid = 2220] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x11309fc00) [pid = 2220] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x118075c00) [pid = 2220] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x123106800) [pid = 2220] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1261a7400) [pid = 2220] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1186ae000) [pid = 2220] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1160df800) [pid = 2220] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1125ccc00) [pid = 2220] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1125c5c00) [pid = 2220] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1125c8400) [pid = 2220] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12334b400) [pid = 2220] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x119353c00) [pid = 2220] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1168af800) [pid = 2220] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1130eec00) [pid = 2220] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:38:57 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12310a000) [pid = 2220] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:38:57 INFO - PROCESS | 2220 | 1464104337165 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x1161ce800 == 38 [pid = 2220] [id = 262] 08:38:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x11214e000) [pid = 2220] [serial = 784] [outer = 0x0] 08:38:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x112654c00) [pid = 2220] [serial = 785] [outer = 0x11214e000] 08:38:57 INFO - PROCESS | 2220 | 1464104337195 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x117f8e000) [pid = 2220] [serial = 786] [outer = 0x11214e000] 08:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 472ms 08:38:57 INFO - PROCESS | 2220 | 1464104337481 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]]]}] 08:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:38:57 INFO - PROCESS | 2220 | 1464104337497 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 2220 | 1464104337498 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:38:57 INFO - PROCESS | 2220 | 1464104337500 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 2220 | 1464104337501 Marionette TRACE conn2 <- [1,1022,null,{}] 08:38:57 INFO - PROCESS | 2220 | 1464104337504 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}] 08:38:57 INFO - PROCESS | 2220 | 1464104337588 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:38:57 INFO - PROCESS | 2220 | 1464104337594 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x116124800 == 39 [pid = 2220] [id = 263] 08:38:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x117f94800) [pid = 2220] [serial = 787] [outer = 0x0] 08:38:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x119aa1000) [pid = 2220] [serial = 788] [outer = 0x117f94800] 08:38:57 INFO - PROCESS | 2220 | 1464104337618 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x119e35c00) [pid = 2220] [serial = 789] [outer = 0x117f94800] 08:38:57 INFO - PROCESS | 2220 | 1464104337982 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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 520ms 08:38:58 INFO - PROCESS | 2220 | 1464104338039 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 2220 | 1464104338041 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:38:58 INFO - PROCESS | 2220 | 1464104338046 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 2220 | 1464104338048 Marionette TRACE conn2 <- [1,1026,null,{}] 08:38:58 INFO - PROCESS | 2220 | 1464104338052 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}] 08:38:58 INFO - PROCESS | 2220 | 1464104338170 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:38:58 INFO - PROCESS | 2220 | 1464104338182 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x1241b9800 == 40 [pid = 2220] [id = 264] 08:38:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x11943e800) [pid = 2220] [serial = 790] [outer = 0x0] 08:38:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12305e800) [pid = 2220] [serial = 791] [outer = 0x11943e800] 08:38:58 INFO - PROCESS | 2220 | 1464104338224 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x123104800) [pid = 2220] [serial = 792] [outer = 0x11943e800] 08:38:58 INFO - PROCESS | 2220 | 1464104338584 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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 570ms 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:38:58 INFO - PROCESS | 2220 | 1464104338616 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 2220 | 1464104338617 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:38:58 INFO - PROCESS | 2220 | 1464104338619 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 2220 | 1464104338621 Marionette TRACE conn2 <- [1,1030,null,{}] 08:38:58 INFO - PROCESS | 2220 | 1464104338625 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}] 08:38:58 INFO - PROCESS | 2220 | 1464104338730 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:38:58 INFO - PROCESS | 2220 | 1464104338736 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e91000 == 41 [pid = 2220] [id = 265] 08:38:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x120eeb800) [pid = 2220] [serial = 793] [outer = 0x0] 08:38:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12310dc00) [pid = 2220] [serial = 794] [outer = 0x120eeb800] 08:38:58 INFO - PROCESS | 2220 | 1464104338769 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x123775000) [pid = 2220] [serial = 795] [outer = 0x120eeb800] 08:38:59 INFO - PROCESS | 2220 | 1464104339043 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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 473ms 08:38:59 INFO - PROCESS | 2220 | 1464104339096 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 2220 | 1464104339097 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:38:59 INFO - PROCESS | 2220 | 1464104339099 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 2220 | 1464104339100 Marionette TRACE conn2 <- [1,1034,null,{}] 08:38:59 INFO - PROCESS | 2220 | 1464104339103 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}] 08:38:59 INFO - PROCESS | 2220 | 1464104339179 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:38:59 INFO - PROCESS | 2220 | 1464104339183 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x126856800 == 42 [pid = 2220] [id = 266] 08:38:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12391ec00) [pid = 2220] [serial = 796] [outer = 0x0] 08:38:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x123a71800) [pid = 2220] [serial = 797] [outer = 0x12391ec00] 08:38:59 INFO - PROCESS | 2220 | 1464104339210 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12401b800) [pid = 2220] [serial = 798] [outer = 0x12391ec00] 08:38:59 INFO - PROCESS | 2220 | 1464104339527 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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 471ms 08:38:59 INFO - PROCESS | 2220 | 1464104339570 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 2220 | 1464104339571 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:38:59 INFO - PROCESS | 2220 | 1464104339574 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 2220 | 1464104339575 Marionette TRACE conn2 <- [1,1038,null,{}] 08:38:59 INFO - PROCESS | 2220 | 1464104339577 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}] 08:38:59 INFO - PROCESS | 2220 | 1464104339721 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:38:59 INFO - PROCESS | 2220 | 1464104339753 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x112fbd000 == 43 [pid = 2220] [id = 267] 08:38:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x111c83400) [pid = 2220] [serial = 799] [outer = 0x0] 08:38:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1121b2000) [pid = 2220] [serial = 800] [outer = 0x111c83400] 08:38:59 INFO - PROCESS | 2220 | 1464104339786 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x112963800) [pid = 2220] [serial = 801] [outer = 0x111c83400] 08:39:00 INFO - PROCESS | 2220 | 1464104340186 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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 08:39:00 INFO - PROCESS | 2220 | 1464104340246 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 2220 | 1464104340248 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:39:00 INFO - PROCESS | 2220 | 1464104340252 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 2220 | 1464104340254 Marionette TRACE conn2 <- [1,1042,null,{}] 08:39:00 INFO - PROCESS | 2220 | 1464104340257 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}] 08:39:00 INFO - PROCESS | 2220 | 1464104340354 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:39:00 INFO - PROCESS | 2220 | 1464104340401 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182c4800 == 44 [pid = 2220] [id = 268] 08:39:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x11309d000) [pid = 2220] [serial = 802] [outer = 0x0] 08:39:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1161f3000) [pid = 2220] [serial = 803] [outer = 0x11309d000] 08:39:00 INFO - PROCESS | 2220 | 1464104340433 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x11706ac00) [pid = 2220] [serial = 804] [outer = 0x11309d000] 08:39:00 INFO - PROCESS | 2220 | 1464104340854 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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 08:39:00 INFO - PROCESS | 2220 | 1464104340888 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 2220 | 1464104340891 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:39:00 INFO - PROCESS | 2220 | 1464104340895 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 2220 | 1464104340896 Marionette TRACE conn2 <- [1,1046,null,{}] 08:39:00 INFO - PROCESS | 2220 | 1464104340899 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}] 08:39:00 INFO - PROCESS | 2220 | 1464104340994 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:39:01 INFO - PROCESS | 2220 | 1464104341093 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x124f13000 == 45 [pid = 2220] [id = 269] 08:39:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x118080c00) [pid = 2220] [serial = 805] [outer = 0x0] 08:39:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x118315800) [pid = 2220] [serial = 806] [outer = 0x118080c00] 08:39:01 INFO - PROCESS | 2220 | 1464104341123 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1184c4000) [pid = 2220] [serial = 807] [outer = 0x118080c00] 08:39:01 INFO - PROCESS | 2220 | 1464104341532 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]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 669ms 08:39:01 INFO - PROCESS | 2220 | 1464104341564 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 2220 | 1464104341567 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:39:01 INFO - PROCESS | 2220 | 1464104341574 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 2220 | 1464104341578 Marionette TRACE conn2 <- [1,1050,null,{}] 08:39:01 INFO - PROCESS | 2220 | 1464104341580 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}] 08:39:01 INFO - PROCESS | 2220 | 1464104341675 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:39:01 INFO - PROCESS | 2220 | 1464104341719 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x129142800 == 46 [pid = 2220] [id = 270] 08:39:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x117f8f400) [pid = 2220] [serial = 808] [outer = 0x0] 08:39:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1186ad400) [pid = 2220] [serial = 809] [outer = 0x117f8f400] 08:39:01 INFO - PROCESS | 2220 | 1464104341749 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x119aa0000) [pid = 2220] [serial = 810] [outer = 0x117f8f400] 08:39:02 INFO - PROCESS | 2220 | 1464104342161 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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 625ms 08:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:39:02 INFO - PROCESS | 2220 | 1464104342196 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 2220 | 1464104342197 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:39:02 INFO - PROCESS | 2220 | 1464104342199 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 2220 | 1464104342201 Marionette TRACE conn2 <- [1,1054,null,{}] 08:39:02 INFO - PROCESS | 2220 | 1464104342203 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}] 08:39:02 INFO - PROCESS | 2220 | 1464104342296 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:39:02 INFO - PROCESS | 2220 | 1464104342375 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a321800 == 47 [pid = 2220] [id = 271] 08:39:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x120eeb400) [pid = 2220] [serial = 811] [outer = 0x0] 08:39:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x123108c00) [pid = 2220] [serial = 812] [outer = 0x120eeb400] 08:39:02 INFO - PROCESS | 2220 | 1464104342418 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1233c8c00) [pid = 2220] [serial = 813] [outer = 0x120eeb400] 08:39:02 INFO - PROCESS | 2220 | 1464104342841 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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 668ms 08:39:02 INFO - PROCESS | 2220 | 1464104342868 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 2220 | 1464104342869 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:39:02 INFO - PROCESS | 2220 | 1464104342872 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 2220 | 1464104342873 Marionette TRACE conn2 <- [1,1058,null,{}] 08:39:02 INFO - PROCESS | 2220 | 1464104342875 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}] 08:39:03 INFO - PROCESS | 2220 | 1464104343083 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:39:03 INFO - PROCESS | 2220 | 1464104343139 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x11669b000 == 48 [pid = 2220] [id = 272] 08:39:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x1121ad800) [pid = 2220] [serial = 814] [outer = 0x0] 08:39:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x112661c00) [pid = 2220] [serial = 815] [outer = 0x1121ad800] 08:39:03 INFO - PROCESS | 2220 | 1464104343169 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x11309bc00) [pid = 2220] [serial = 816] [outer = 0x1121ad800] 08:39:03 INFO - PROCESS | 2220 | 1464104343606 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]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 08:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:39:03 INFO - PROCESS | 2220 | 1464104343643 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 2220 | 1464104343645 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:39:03 INFO - PROCESS | 2220 | 1464104343648 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 2220 | 1464104343650 Marionette TRACE conn2 <- [1,1062,null,{}] 08:39:03 INFO - PROCESS | 2220 | 1464104343653 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}] 08:39:03 INFO - PROCESS | 2220 | 1464104343740 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:39:03 INFO - PROCESS | 2220 | 1464104343809 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x113a19800 == 49 [pid = 2220] [id = 273] 08:39:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x113092c00) [pid = 2220] [serial = 817] [outer = 0x0] 08:39:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1130a1c00) [pid = 2220] [serial = 818] [outer = 0x113092c00] 08:39:03 INFO - PROCESS | 2220 | 1464104343856 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x113805000) [pid = 2220] [serial = 819] [outer = 0x113092c00] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x126856800 == 48 [pid = 2220] [id = 266] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x124e91000 == 47 [pid = 2220] [id = 265] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x1241b9800 == 46 [pid = 2220] [id = 264] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x116124800 == 45 [pid = 2220] [id = 263] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x113099400) [pid = 2220] [serial = 752] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x1161ce800 == 44 [pid = 2220] [id = 262] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12321c000 == 43 [pid = 2220] [id = 261] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x119e91000 == 42 [pid = 2220] [id = 260] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x119670000 == 41 [pid = 2220] [id = 259] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x119456000 == 40 [pid = 2220] [id = 258] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x1182ca800 == 39 [pid = 2220] [id = 257] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x117d1f800 == 38 [pid = 2220] [id = 256] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x116860800 == 37 [pid = 2220] [id = 255] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x1170ee000 == 36 [pid = 2220] [id = 254] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x116878000 == 35 [pid = 2220] [id = 253] 08:39:04 INFO - PROCESS | 2220 | --DOCSHELL 0x11215e800 == 34 [pid = 2220] [id = 252] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1210e6400) [pid = 2220] [serial = 738] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x119ad0400) [pid = 2220] [serial = 737] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x123111400) [pid = 2220] [serial = 740] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12687c000) [pid = 2220] [serial = 743] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12619d400) [pid = 2220] [serial = 741] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x12c874800) [pid = 2220] [serial = 657] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x117448c00) [pid = 2220] [serial = 660] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x119350c00) [pid = 2220] [serial = 663] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x126640800) [pid = 2220] [serial = 666] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x128ac4000) [pid = 2220] [serial = 749] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x128a27000) [pid = 2220] [serial = 746] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x128ac0000) [pid = 2220] [serial = 747] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x11910f000) [pid = 2220] [serial = 734] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x119a92800) [pid = 2220] [serial = 735] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1180c6c00) [pid = 2220] [serial = 731] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118459800) [pid = 2220] [serial = 732] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x113d65c00) [pid = 2220] [serial = 728] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x117448800) [pid = 2220] [serial = 729] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1130e6800) [pid = 2220] [serial = 726] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x113095800) [pid = 2220] [serial = 725] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12663f000) [pid = 2220] [serial = 723] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x124531800) [pid = 2220] [serial = 722] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1243f5000) [pid = 2220] [serial = 720] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x12391c800) [pid = 2220] [serial = 719] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1210e4400) [pid = 2220] [serial = 717] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x11943dc00) [pid = 2220] [serial = 716] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x118314800) [pid = 2220] [serial = 714] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x117f94c00) [pid = 2220] [serial = 713] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1165bc800) [pid = 2220] [serial = 711] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x113d0a000) [pid = 2220] [serial = 710] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x126637800) [pid = 2220] [serial = 707] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x126b7a400) [pid = 2220] [serial = 708] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x128a1d000) [pid = 2220] [serial = 744] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 2220 | 1464104344397 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]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 773ms 08:39:04 INFO - PROCESS | 2220 | 1464104344422 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 2220 | 1464104344425 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:39:04 INFO - PROCESS | 2220 | 1464104344429 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 2220 | 1464104344431 Marionette TRACE conn2 <- [1,1066,null,{}] 08:39:04 INFO - PROCESS | 2220 | 1464104344435 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}] 08:39:04 INFO - PROCESS | 2220 | 1464104344514 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:39:04 INFO - PROCESS | 2220 | 1464104344521 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x11681f800 == 35 [pid = 2220] [id = 274] 08:39:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x115ebfc00) [pid = 2220] [serial = 820] [outer = 0x0] 08:39:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x11606d400) [pid = 2220] [serial = 821] [outer = 0x115ebfc00] 08:39:04 INFO - PROCESS | 2220 | 1464104344551 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1161a0800) [pid = 2220] [serial = 822] [outer = 0x115ebfc00] 08:39:04 INFO - PROCESS | 2220 | 1464104344880 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]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 471ms 08:39:04 INFO - PROCESS | 2220 | 1464104344901 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 2220 | 1464104344903 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:39:04 INFO - PROCESS | 2220 | 1464104344914 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 2220 | 1464104344917 Marionette TRACE conn2 <- [1,1070,null,{}] 08:39:04 INFO - PROCESS | 2220 | 1464104344919 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}] 08:39:04 INFO - PROCESS | 2220 | 1464104344994 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:39:05 INFO - PROCESS | 2220 | 1464104344998 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x118047000 == 36 [pid = 2220] [id = 275] 08:39:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1165bc800) [pid = 2220] [serial = 823] [outer = 0x0] 08:39:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1168b2c00) [pid = 2220] [serial = 824] [outer = 0x1165bc800] 08:39:05 INFO - PROCESS | 2220 | 1464104345025 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x117577400) [pid = 2220] [serial = 825] [outer = 0x1165bc800] 08:39:05 INFO - PROCESS | 2220 | 1464104345416 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]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 526ms 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:39:05 INFO - PROCESS | 2220 | 1464104345435 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 2220 | 1464104345437 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:39:05 INFO - PROCESS | 2220 | 1464104345440 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 2220 | 1464104345442 Marionette TRACE conn2 <- [1,1074,null,{}] 08:39:05 INFO - PROCESS | 2220 | 1464104345445 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}] 08:39:05 INFO - PROCESS | 2220 | 1464104345583 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:39:05 INFO - PROCESS | 2220 | 1464104345599 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182b0800 == 37 [pid = 2220] [id = 276] 08:39:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x117578800) [pid = 2220] [serial = 826] [outer = 0x0] 08:39:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x117f93800) [pid = 2220] [serial = 827] [outer = 0x117578800] 08:39:05 INFO - PROCESS | 2220 | 1464104345640 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1180c6c00) [pid = 2220] [serial = 828] [outer = 0x117578800] 08:39:06 INFO - PROCESS | 2220 | 1464104346038 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]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 621ms 08:39:06 INFO - PROCESS | 2220 | 1464104346062 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 2220 | 1464104346063 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:39:06 INFO - PROCESS | 2220 | 1464104346065 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 2220 | 1464104346066 Marionette TRACE conn2 <- [1,1078,null,{}] 08:39:06 INFO - PROCESS | 2220 | 1464104346068 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}] 08:39:06 INFO - PROCESS | 2220 | 1464104346145 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:39:06 INFO - PROCESS | 2220 | 1464104346177 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d05800 == 38 [pid = 2220] [id = 277] 08:39:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x11831b400) [pid = 2220] [serial = 829] [outer = 0x0] 08:39:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x11831f000) [pid = 2220] [serial = 830] [outer = 0x11831b400] 08:39:06 INFO - PROCESS | 2220 | 1464104346235 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x118458800) [pid = 2220] [serial = 831] [outer = 0x11831b400] 08:39:06 INFO - PROCESS | 2220 | 1464104346618 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]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 569ms 08:39:06 INFO - PROCESS | 2220 | 1464104346635 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 2220 | 1464104346637 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:39:06 INFO - PROCESS | 2220 | 1464104346640 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 2220 | 1464104346642 Marionette TRACE conn2 <- [1,1082,null,{}] 08:39:06 INFO - PROCESS | 2220 | 1464104346665 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}] 08:39:06 INFO - PROCESS | 2220 | 1464104346816 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:39:06 INFO - PROCESS | 2220 | 1464104346852 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x119be5800 == 39 [pid = 2220] [id = 278] 08:39:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x118459800) [pid = 2220] [serial = 832] [outer = 0x0] 08:39:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1186a7c00) [pid = 2220] [serial = 833] [outer = 0x118459800] 08:39:06 INFO - PROCESS | 2220 | 1464104346872 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x11910e000) [pid = 2220] [serial = 834] [outer = 0x118459800] 08:39:07 INFO - PROCESS | 2220 | 1464104347256 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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 631ms 08:39:07 INFO - PROCESS | 2220 | 1464104347272 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 2220 | 1464104347276 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:39:07 INFO - PROCESS | 2220 | 1464104347280 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 2220 | 1464104347281 Marionette TRACE conn2 <- [1,1086,null,{}] 08:39:07 INFO - PROCESS | 2220 | 1464104347285 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}] 08:39:07 INFO - PROCESS | 2220 | 1464104347431 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:39:07 INFO - PROCESS | 2220 | 1464104347484 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x123152000 == 40 [pid = 2220] [id = 279] 08:39:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1184bf400) [pid = 2220] [serial = 835] [outer = 0x0] 08:39:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x119350c00) [pid = 2220] [serial = 836] [outer = 0x1184bf400] 08:39:07 INFO - PROCESS | 2220 | 1464104347525 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x119a93000) [pid = 2220] [serial = 837] [outer = 0x1184bf400] 08:39:07 INFO - PROCESS | 2220 | 1464104347848 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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 621ms 08:39:07 INFO - PROCESS | 2220 | 1464104347900 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 2220 | 1464104347901 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:39:07 INFO - PROCESS | 2220 | 1464104347903 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 2220 | 1464104347905 Marionette TRACE conn2 <- [1,1090,null,{}] 08:39:07 INFO - PROCESS | 2220 | 1464104347912 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}] 08:39:08 INFO - PROCESS | 2220 | 1464104348010 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:39:08 INFO - PROCESS | 2220 | 1464104348041 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236be800 == 41 [pid = 2220] [id = 280] 08:39:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x119358c00) [pid = 2220] [serial = 838] [outer = 0x0] 08:39:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x119a9bc00) [pid = 2220] [serial = 839] [outer = 0x119358c00] 08:39:08 INFO - PROCESS | 2220 | 1464104348065 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x119adc800) [pid = 2220] [serial = 840] [outer = 0x119358c00] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x113098800) [pid = 2220] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1185ae800) [pid = 2220] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1186a9400) [pid = 2220] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1138ee400) [pid = 2220] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1160dc000) [pid = 2220] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x117f8bc00) [pid = 2220] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x11214e000) [pid = 2220] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x118318000) [pid = 2220] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11943e800) [pid = 2220] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x120eeb800) [pid = 2220] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1125c7000) [pid = 2220] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:39:08 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x117f94800) [pid = 2220] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:39:08 INFO - PROCESS | 2220 | 1464104348403 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 518ms 08:39:08 INFO - PROCESS | 2220 | 1464104348422 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 2220 | 1464104348425 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:39:08 INFO - PROCESS | 2220 | 1464104348428 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 2220 | 1464104348429 Marionette TRACE conn2 <- [1,1094,null,{}] 08:39:08 INFO - PROCESS | 2220 | 1464104348432 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}] 08:39:08 INFO - PROCESS | 2220 | 1464104348514 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:39:08 INFO - PROCESS | 2220 | 1464104348519 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12387b800 == 42 [pid = 2220] [id = 281] 08:39:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x116147c00) [pid = 2220] [serial = 841] [outer = 0x0] 08:39:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1185ae800) [pid = 2220] [serial = 842] [outer = 0x116147c00] 08:39:08 INFO - PROCESS | 2220 | 1464104348546 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x119ad8c00) [pid = 2220] [serial = 843] [outer = 0x116147c00] 08:39:08 INFO - PROCESS | 2220 | 1464104348883 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 471ms 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:39:08 INFO - PROCESS | 2220 | 1464104348899 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 2220 | 1464104348901 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:39:08 INFO - PROCESS | 2220 | 1464104348903 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 2220 | 1464104348904 Marionette TRACE conn2 <- [1,1098,null,{}] 08:39:08 INFO - PROCESS | 2220 | 1464104348906 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}] 08:39:09 INFO - PROCESS | 2220 | 1464104349001 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:39:09 INFO - PROCESS | 2220 | 1464104349010 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x123d52000 == 43 [pid = 2220] [id = 282] 08:39:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x118368400) [pid = 2220] [serial = 844] [outer = 0x0] 08:39:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1210e3000) [pid = 2220] [serial = 845] [outer = 0x118368400] 08:39:09 INFO - PROCESS | 2220 | 1464104349039 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12310a800) [pid = 2220] [serial = 846] [outer = 0x118368400] 08:39:09 INFO - PROCESS | 2220 | 1464104349333 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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 08:39:09 INFO - PROCESS | 2220 | 1464104349371 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 2220 | 1464104349373 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:39:09 INFO - PROCESS | 2220 | 1464104349378 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 2220 | 1464104349380 Marionette TRACE conn2 <- [1,1102,null,{}] 08:39:09 INFO - PROCESS | 2220 | 1464104349382 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}] 08:39:09 INFO - PROCESS | 2220 | 1464104349470 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:39:09 INFO - PROCESS | 2220 | 1464104349475 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x126855800 == 44 [pid = 2220] [id = 283] 08:39:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1125c9000) [pid = 2220] [serial = 847] [outer = 0x0] 08:39:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1235fc800) [pid = 2220] [serial = 848] [outer = 0x1125c9000] 08:39:09 INFO - PROCESS | 2220 | 1464104349500 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x123a7a800) [pid = 2220] [serial = 849] [outer = 0x1125c9000] 08:39:09 INFO - PROCESS | 2220 | 1464104349832 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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 469ms 08:39:09 INFO - PROCESS | 2220 | 1464104349847 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 2220 | 1464104349849 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:39:09 INFO - PROCESS | 2220 | 1464104349851 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 2220 | 1464104349852 Marionette TRACE conn2 <- [1,1106,null,{}] 08:39:09 INFO - PROCESS | 2220 | 1464104349854 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}] 08:39:09 INFO - PROCESS | 2220 | 1464104349953 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:39:09 INFO - PROCESS | 2220 | 1464104349962 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12888a800 == 45 [pid = 2220] [id = 284] 08:39:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1210e0800) [pid = 2220] [serial = 850] [outer = 0x0] 08:39:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1243ed800) [pid = 2220] [serial = 851] [outer = 0x1210e0800] 08:39:09 INFO - PROCESS | 2220 | 1464104349986 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12474a400) [pid = 2220] [serial = 852] [outer = 0x1210e0800] 08:39:10 INFO - PROCESS | 2220 | 1464104350276 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]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 520ms 08:39:10 INFO - PROCESS | 2220 | 1464104350372 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:39:10 INFO - PROCESS | 2220 | 1464104350376 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:39:10 INFO - PROCESS | 2220 | 1464104350380 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 2220 | 1464104350382 Marionette TRACE conn2 <- [1,1110,null,{}] 08:39:10 INFO - PROCESS | 2220 | 1464104350386 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}] 08:39:10 INFO - PROCESS | 2220 | 1464104350491 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:39:10 INFO - PROCESS | 2220 | 1464104350539 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x112fbe800 == 46 [pid = 2220] [id = 285] 08:39:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1125c7000) [pid = 2220] [serial = 853] [outer = 0x0] 08:39:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x112658400) [pid = 2220] [serial = 854] [outer = 0x1125c7000] 08:39:10 INFO - PROCESS | 2220 | 1464104350571 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x113092800) [pid = 2220] [serial = 855] [outer = 0x1125c7000] 08:39:10 INFO - PROCESS | 2220 | 1464104350994 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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 622ms 08:39:11 INFO - PROCESS | 2220 | 1464104351001 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 2220 | 1464104351004 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:39:11 INFO - PROCESS | 2220 | 1464104351010 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 2220 | 1464104351012 Marionette TRACE conn2 <- [1,1114,null,{}] 08:39:11 INFO - PROCESS | 2220 | 1464104351015 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}] 08:39:11 INFO - PROCESS | 2220 | 1464104351114 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:39:11 INFO - PROCESS | 2220 | 1464104351201 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d10800 == 47 [pid = 2220] [id = 286] 08:39:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x115e3dc00) [pid = 2220] [serial = 856] [outer = 0x0] 08:39:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x116195c00) [pid = 2220] [serial = 857] [outer = 0x115e3dc00] 08:39:11 INFO - PROCESS | 2220 | 1464104351232 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x11683fc00) [pid = 2220] [serial = 858] [outer = 0x115e3dc00] 08:39:11 INFO - PROCESS | 2220 | 1464104351646 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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 08:39:11 INFO - PROCESS | 2220 | 1464104351681 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 2220 | 1464104351683 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:39:11 INFO - PROCESS | 2220 | 1464104351685 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 2220 | 1464104351686 Marionette TRACE conn2 <- [1,1118,null,{}] 08:39:11 INFO - PROCESS | 2220 | 1464104351712 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}] 08:39:11 INFO - PROCESS | 2220 | 1464104351817 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:39:11 INFO - PROCESS | 2220 | 1464104351880 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x12913d800 == 48 [pid = 2220] [id = 287] 08:39:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1180e8800) [pid = 2220] [serial = 859] [outer = 0x0] 08:39:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x118318000) [pid = 2220] [serial = 860] [outer = 0x1180e8800] 08:39:11 INFO - PROCESS | 2220 | 1464104351913 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x118453000) [pid = 2220] [serial = 861] [outer = 0x1180e8800] 08:39:12 INFO - PROCESS | 2220 | 1464104352327 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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 669ms 08:39:12 INFO - PROCESS | 2220 | 1464104352354 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 2220 | 1464104352356 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:39:12 INFO - PROCESS | 2220 | 1464104352358 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 2220 | 1464104352359 Marionette TRACE conn2 <- [1,1122,null,{}] 08:39:12 INFO - PROCESS | 2220 | 1464104352362 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}] 08:39:12 INFO - PROCESS | 2220 | 1464104352484 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:39:12 INFO - PROCESS | 2220 | 1464104352565 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6cd000 == 49 [pid = 2220] [id = 288] 08:39:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1186b1800) [pid = 2220] [serial = 862] [outer = 0x0] 08:39:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x119358000) [pid = 2220] [serial = 863] [outer = 0x1186b1800] 08:39:12 INFO - PROCESS | 2220 | 1464104352604 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1230e5000) [pid = 2220] [serial = 864] [outer = 0x1186b1800] 08:39:13 INFO - PROCESS | 2220 | 1464104353121 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]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 821ms 08:39:13 INFO - PROCESS | 2220 | 1464104353188 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 2220 | 1464104353191 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:39:13 INFO - PROCESS | 2220 | 1464104353195 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 2220 | 1464104353196 Marionette TRACE conn2 <- [1,1126,null,{}] 08:39:13 INFO - PROCESS | 2220 | 1464104353198 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}] 08:39:13 INFO - PROCESS | 2220 | 1464104353292 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:39:13 INFO - PROCESS | 2220 | 1464104353354 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a796800 == 50 [pid = 2220] [id = 289] 08:39:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12310f800) [pid = 2220] [serial = 865] [outer = 0x0] 08:39:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x1233ebc00) [pid = 2220] [serial = 866] [outer = 0x12310f800] 08:39:13 INFO - PROCESS | 2220 | 1464104353384 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x123a6c400) [pid = 2220] [serial = 867] [outer = 0x12310f800] 08:39:13 INFO - PROCESS | 2220 | 1464104353828 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]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 668ms 08:39:13 INFO - PROCESS | 2220 | 1464104353874 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 2220 | 1464104353875 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:39:13 INFO - PROCESS | 2220 | 1464104353879 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 2220 | 1464104353880 Marionette TRACE conn2 <- [1,1130,null,{}] 08:39:13 INFO - PROCESS | 2220 | 1464104353883 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}] 08:39:14 INFO - PROCESS | 2220 | 1464104353996 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:39:14 INFO - PROCESS | 2220 | 1464104354058 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x118287000 == 51 [pid = 2220] [id = 290] 08:39:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x123774400) [pid = 2220] [serial = 868] [outer = 0x0] 08:39:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x124eeb800) [pid = 2220] [serial = 869] [outer = 0x123774400] 08:39:14 INFO - PROCESS | 2220 | 1464104354089 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x124f98c00) [pid = 2220] [serial = 870] [outer = 0x123774400] 08:39:14 INFO - PROCESS | 2220 | 1464104354645 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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 823ms 08:39:14 INFO - PROCESS | 2220 | 1464104354703 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 2220 | 1464104354705 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:39:14 INFO - PROCESS | 2220 | 1464104354711 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 2220 | 1464104354713 Marionette TRACE conn2 <- [1,1134,null,{}] 08:39:14 INFO - PROCESS | 2220 | 1464104354716 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}] 08:39:14 INFO - PROCESS | 2220 | 1464104354809 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:39:14 INFO - PROCESS | 2220 | 1464104354874 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x11680b800 == 52 [pid = 2220] [id = 291] 08:39:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x1130eec00) [pid = 2220] [serial = 871] [outer = 0x0] 08:39:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x11334e400) [pid = 2220] [serial = 872] [outer = 0x1130eec00] 08:39:14 INFO - PROCESS | 2220 | 1464104354903 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x113d65800) [pid = 2220] [serial = 873] [outer = 0x1130eec00] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x126855800 == 51 [pid = 2220] [id = 283] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x123d52000 == 50 [pid = 2220] [id = 282] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12387b800 == 49 [pid = 2220] [id = 281] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x1236be800 == 48 [pid = 2220] [id = 280] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x123152000 == 47 [pid = 2220] [id = 279] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x119be5800 == 46 [pid = 2220] [id = 278] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x117d05800 == 45 [pid = 2220] [id = 277] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x123a71800) [pid = 2220] [serial = 797] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x1182b0800 == 44 [pid = 2220] [id = 276] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x118047000 == 43 [pid = 2220] [id = 275] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x11681f800 == 42 [pid = 2220] [id = 274] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x113a19800 == 41 [pid = 2220] [id = 273] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x11669b000 == 40 [pid = 2220] [id = 272] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12a321800 == 39 [pid = 2220] [id = 271] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x129142800 == 38 [pid = 2220] [id = 270] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x124f13000 == 37 [pid = 2220] [id = 269] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x1182c4800 == 36 [pid = 2220] [id = 268] 08:39:15 INFO - PROCESS | 2220 | --DOCSHELL 0x112fbd000 == 35 [pid = 2220] [id = 267] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x1130bec00) [pid = 2220] [serial = 753] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x1186b1000) [pid = 2220] [serial = 779] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x119a99400) [pid = 2220] [serial = 782] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x113f46800) [pid = 2220] [serial = 764] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x116143800) [pid = 2220] [serial = 765] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x11683b000) [pid = 2220] [serial = 767] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x11757f400) [pid = 2220] [serial = 768] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x119a93400) [pid = 2220] [serial = 780] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1180c1000) [pid = 2220] [serial = 770] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x118317000) [pid = 2220] [serial = 771] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x112654c00) [pid = 2220] [serial = 785] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x115e3cc00) [pid = 2220] [serial = 758] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x11619ec00) [pid = 2220] [serial = 761] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1125c0800) [pid = 2220] [serial = 755] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x118364c00) [pid = 2220] [serial = 773] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1184bd000) [pid = 2220] [serial = 774] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x12305e800) [pid = 2220] [serial = 791] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12310dc00) [pid = 2220] [serial = 794] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x117f8e000) [pid = 2220] [serial = 786] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x123775000) [pid = 2220] [serial = 795] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x11836a400) [pid = 2220] [serial = 776] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x119aa1000) [pid = 2220] [serial = 788] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x123104800) [pid = 2220] [serial = 792] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1186a6400) [pid = 2220] [serial = 777] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x119a9dc00) [pid = 2220] [serial = 783] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x119e35c00) [pid = 2220] [serial = 789] [outer = 0x0] [url = about:blank] 08:39:15 INFO - PROCESS | 2220 | 1464104355325 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]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 674ms 08:39:15 INFO - PROCESS | 2220 | 1464104355420 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 2220 | 1464104355425 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:39:15 INFO - PROCESS | 2220 | 1464104355509 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 2220 | 1464104355511 Marionette TRACE conn2 <- [1,1138,null,{}] 08:39:15 INFO - PROCESS | 2220 | 1464104355513 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}] 08:39:15 INFO - PROCESS | 2220 | 1464104355596 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:39:15 INFO - PROCESS | 2220 | 1464104355648 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182b3800 == 36 [pid = 2220] [id = 292] 08:39:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1130a0c00) [pid = 2220] [serial = 874] [outer = 0x0] 08:39:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x115e3cc00) [pid = 2220] [serial = 875] [outer = 0x1130a0c00] 08:39:15 INFO - PROCESS | 2220 | 1464104355673 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x11831b000) [pid = 2220] [serial = 876] [outer = 0x1130a0c00] 08:39:15 INFO - PROCESS | 2220 | 1464104355967 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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 543ms 08:39:16 INFO - PROCESS | 2220 | 1464104356029 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 2220 | 1464104356031 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:39:16 INFO - PROCESS | 2220 | 1464104356033 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 2220 | 1464104356035 Marionette TRACE conn2 <- [1,1142,null,{}] 08:39:16 INFO - PROCESS | 2220 | 1464104356042 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}] 08:39:16 INFO - PROCESS | 2220 | 1464104356119 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:39:16 INFO - PROCESS | 2220 | 1464104356130 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x119675000 == 37 [pid = 2220] [id = 293] 08:39:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x118317000) [pid = 2220] [serial = 877] [outer = 0x0] 08:39:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1186ad800) [pid = 2220] [serial = 878] [outer = 0x118317000] 08:39:16 INFO - PROCESS | 2220 | 1464104356197 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x11943b800) [pid = 2220] [serial = 879] [outer = 0x118317000] 08:39:16 INFO - PROCESS | 2220 | 1464104356492 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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 470ms 08:39:16 INFO - PROCESS | 2220 | 1464104356503 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 2220 | 1464104356505 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:39:16 INFO - PROCESS | 2220 | 1464104356536 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 2220 | 1464104356537 Marionette TRACE conn2 <- [1,1146,null,{}] 08:39:16 INFO - PROCESS | 2220 | 1464104356540 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}] 08:39:16 INFO - PROCESS | 2220 | 1464104356616 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:39:16 INFO - PROCESS | 2220 | 1464104356621 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x123145000 == 38 [pid = 2220] [id = 294] 08:39:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x119a94c00) [pid = 2220] [serial = 880] [outer = 0x0] 08:39:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x1230e7800) [pid = 2220] [serial = 881] [outer = 0x119a94c00] 08:39:16 INFO - PROCESS | 2220 | 1464104356649 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12310fc00) [pid = 2220] [serial = 882] [outer = 0x119a94c00] 08:39:17 INFO - PROCESS | 2220 | 1464104357056 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]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 590ms 08:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:39:17 INFO - PROCESS | 2220 | 1464104357107 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 2220 | 1464104357108 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:39:17 INFO - PROCESS | 2220 | 1464104357111 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 2220 | 1464104357113 Marionette TRACE conn2 <- [1,1150,null,{}] 08:39:17 INFO - PROCESS | 2220 | 1464104357117 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}] 08:39:17 INFO - PROCESS | 2220 | 1464104357238 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:39:17 INFO - PROCESS | 2220 | 1464104357251 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x12386e800 == 39 [pid = 2220] [id = 295] 08:39:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x123111000) [pid = 2220] [serial = 883] [outer = 0x0] 08:39:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x123926c00) [pid = 2220] [serial = 884] [outer = 0x123111000] 08:39:17 INFO - PROCESS | 2220 | 1464104357286 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x1233c0000) [pid = 2220] [serial = 885] [outer = 0x123111000] 08:39:17 INFO - PROCESS | 2220 | 1464104357657 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]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 571ms 08:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:39:17 INFO - PROCESS | 2220 | 1464104357682 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 2220 | 1464104357683 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:39:17 INFO - PROCESS | 2220 | 1464104357685 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 2220 | 1464104357694 Marionette TRACE conn2 <- [1,1154,null,{}] 08:39:17 INFO - PROCESS | 2220 | 1464104357704 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}] 08:39:17 INFO - PROCESS | 2220 | 1464104357818 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:39:17 INFO - PROCESS | 2220 | 1464104357824 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248bd800 == 40 [pid = 2220] [id = 296] 08:39:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1245abc00) [pid = 2220] [serial = 886] [outer = 0x0] 08:39:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x124f95800) [pid = 2220] [serial = 887] [outer = 0x1245abc00] 08:39:17 INFO - PROCESS | 2220 | 1464104357849 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x126434000) [pid = 2220] [serial = 888] [outer = 0x1245abc00] 08:39:18 INFO - PROCESS | 2220 | 1464104358186 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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 535ms 08:39:18 INFO - PROCESS | 2220 | 1464104358229 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 2220 | 1464104358230 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:39:18 INFO - PROCESS | 2220 | 1464104358232 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 2220 | 1464104358233 Marionette TRACE conn2 <- [1,1158,null,{}] 08:39:18 INFO - PROCESS | 2220 | 1464104358235 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}] 08:39:18 INFO - PROCESS | 2220 | 1464104358334 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:39:18 INFO - PROCESS | 2220 | 1464104358340 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x126489000 == 41 [pid = 2220] [id = 297] 08:39:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1261a2800) [pid = 2220] [serial = 889] [outer = 0x0] 08:39:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x126804800) [pid = 2220] [serial = 890] [outer = 0x1261a2800] 08:39:18 INFO - PROCESS | 2220 | 1464104358364 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x126b72400) [pid = 2220] [serial = 891] [outer = 0x1261a2800] 08:39:18 INFO - PROCESS | 2220 | 1464104358689 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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 468ms 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:39:18 INFO - PROCESS | 2220 | 1464104358700 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 2220 | 1464104358701 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:39:18 INFO - PROCESS | 2220 | 1464104358703 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 2220 | 1464104358704 Marionette TRACE conn2 <- [1,1162,null,{}] 08:39:18 INFO - PROCESS | 2220 | 1464104358714 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}] 08:39:18 INFO - PROCESS | 2220 | 1464104358820 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:39:18 INFO - PROCESS | 2220 | 1464104358825 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x128e5d800 == 42 [pid = 2220] [id = 298] 08:39:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x1261a7000) [pid = 2220] [serial = 892] [outer = 0x0] 08:39:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x128a1c000) [pid = 2220] [serial = 893] [outer = 0x1261a7000] 08:39:18 INFO - PROCESS | 2220 | 1464104358884 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x128a22800) [pid = 2220] [serial = 894] [outer = 0x1261a7000] 08:39:19 INFO - PROCESS | 2220 | 1464104359195 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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 08:39:19 INFO - PROCESS | 2220 | 1464104359223 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 2220 | 1464104359226 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:39:19 INFO - PROCESS | 2220 | 1464104359229 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 2220 | 1464104359230 Marionette TRACE conn2 <- [1,1166,null,{}] 08:39:19 INFO - PROCESS | 2220 | 1464104359232 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}] 08:39:19 INFO - PROCESS | 2220 | 1464104359326 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:39:19 INFO - PROCESS | 2220 | 1464104359337 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a52f000 == 43 [pid = 2220] [id = 299] 08:39:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x126b7d800) [pid = 2220] [serial = 895] [outer = 0x0] 08:39:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x128abc800) [pid = 2220] [serial = 896] [outer = 0x126b7d800] 08:39:19 INFO - PROCESS | 2220 | 1464104359363 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x128ac3000) [pid = 2220] [serial = 897] [outer = 0x126b7d800] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x118459800) [pid = 2220] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x1184bf400) [pid = 2220] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1121ad800) [pid = 2220] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x117578800) [pid = 2220] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x1165bc800) [pid = 2220] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x119358c00) [pid = 2220] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x113092c00) [pid = 2220] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x115ebfc00) [pid = 2220] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12391ec00) [pid = 2220] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x1125c9000) [pid = 2220] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x116147c00) [pid = 2220] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x11831b400) [pid = 2220] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:39:19 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x118368400) [pid = 2220] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:39:19 INFO - PROCESS | 2220 | 1464104359754 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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 569ms 08:39:19 INFO - PROCESS | 2220 | 1464104359799 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 2220 | 1464104359800 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:39:19 INFO - PROCESS | 2220 | 1464104359802 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 2220 | 1464104359803 Marionette TRACE conn2 <- [1,1170,null,{}] 08:39:19 INFO - PROCESS | 2220 | 1464104359806 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}] 08:39:19 INFO - PROCESS | 2220 | 1464104359918 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:39:19 INFO - PROCESS | 2220 | 1464104359949 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a799000 == 44 [pid = 2220] [id = 300] 08:39:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x111e5f000) [pid = 2220] [serial = 898] [outer = 0x0] 08:39:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x11845d000) [pid = 2220] [serial = 899] [outer = 0x111e5f000] 08:39:19 INFO - PROCESS | 2220 | 1464104359974 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x123a7ac00) [pid = 2220] [serial = 900] [outer = 0x111e5f000] 08:39:20 INFO - PROCESS | 2220 | 1464104360266 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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 521ms 08:39:20 INFO - PROCESS | 2220 | 1464104360324 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 2220 | 1464104360326 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:39:20 INFO - PROCESS | 2220 | 1464104360328 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 2220 | 1464104360330 Marionette TRACE conn2 <- [1,1174,null,{}] 08:39:20 INFO - PROCESS | 2220 | 1464104360333 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}] 08:39:20 INFO - PROCESS | 2220 | 1464104360434 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:39:20 INFO - PROCESS | 2220 | 1464104360498 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2bf800 == 45 [pid = 2220] [id = 301] 08:39:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x128b7d000) [pid = 2220] [serial = 901] [outer = 0x0] 08:39:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x128ba9800) [pid = 2220] [serial = 902] [outer = 0x128b7d000] 08:39:20 INFO - PROCESS | 2220 | 1464104360527 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x128bb7000) [pid = 2220] [serial = 903] [outer = 0x128b7d000] 08:39:20 INFO - PROCESS | 2220 | 1464104360797 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] 08:39:20 INFO - PROCESS | 2220 | 1464104360850 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:39:20 INFO - PROCESS | 2220 | 1464104360852 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 2220 | 1464104360853 Marionette TRACE conn2 <- [1,1178,null,{}] 08:39:20 INFO - PROCESS | 2220 | 1464104360856 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}] 08:39:20 INFO - PROCESS | 2220 | 1464104360938 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:39:20 INFO - PROCESS | 2220 | 1464104360945 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be4b800 == 46 [pid = 2220] [id = 302] 08:39:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x128bae000) [pid = 2220] [serial = 904] [outer = 0x0] 08:39:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12911b000) [pid = 2220] [serial = 905] [outer = 0x128bae000] 08:39:20 INFO - PROCESS | 2220 | 1464104360969 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x129124800) [pid = 2220] [serial = 906] [outer = 0x128bae000] 08:39:21 INFO - PROCESS | 2220 | 1464104361286 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] 08:39:21 INFO - PROCESS | 2220 | 1464104361323 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:39:21 INFO - PROCESS | 2220 | 1464104361325 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 2220 | 1464104361326 Marionette TRACE conn2 <- [1,1182,null,{}] 08:39:21 INFO - PROCESS | 2220 | 1464104361329 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}] 08:39:21 INFO - PROCESS | 2220 | 1464104361431 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:39:21 INFO - PROCESS | 2220 | 1464104361437 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be60800 == 47 [pid = 2220] [id = 303] 08:39:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12911f800) [pid = 2220] [serial = 907] [outer = 0x0] 08:39:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x1291f4400) [pid = 2220] [serial = 908] [outer = 0x12911f800] 08:39:21 INFO - PROCESS | 2220 | 1464104361462 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x1291f9800) [pid = 2220] [serial = 909] [outer = 0x12911f800] 08:39:21 INFO - PROCESS | 2220 | 1464104361935 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] 08:39:21 INFO - PROCESS | 2220 | 1464104361949 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:39:21 INFO - PROCESS | 2220 | 1464104361953 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 2220 | 1464104361956 Marionette TRACE conn2 <- [1,1186,null,{}] 08:39:21 INFO - PROCESS | 2220 | 1464104361979 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}] 08:39:22 INFO - PROCESS | 2220 | 1464104362087 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:39:22 INFO - PROCESS | 2220 | 1464104362153 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x118285800 == 48 [pid = 2220] [id = 304] 08:39:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x113099000) [pid = 2220] [serial = 910] [outer = 0x0] 08:39:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x115e39400) [pid = 2220] [serial = 911] [outer = 0x113099000] 08:39:22 INFO - PROCESS | 2220 | 1464104362185 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x117577000) [pid = 2220] [serial = 912] [outer = 0x113099000] 08:39:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x1184bb000) [pid = 2220] [serial = 913] [outer = 0x12c873c00] 08:39:22 INFO - PROCESS | 2220 | 1464104362672 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] 08:39:22 INFO - PROCESS | 2220 | 1464104362747 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:39:22 INFO - PROCESS | 2220 | 1464104362751 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 2220 | 1464104362753 Marionette TRACE conn2 <- [1,1190,null,{}] 08:39:22 INFO - PROCESS | 2220 | 1464104362756 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}] 08:39:22 INFO - PROCESS | 2220 | 1464104362855 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:39:22 INFO - PROCESS | 2220 | 1464104362932 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248b4800 == 49 [pid = 2220] [id = 305] 08:39:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x117f8fc00) [pid = 2220] [serial = 914] [outer = 0x0] 08:39:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x119356800) [pid = 2220] [serial = 915] [outer = 0x117f8fc00] 08:39:22 INFO - PROCESS | 2220 | 1464104362962 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x119acf800) [pid = 2220] [serial = 916] [outer = 0x117f8fc00] 08:39:23 INFO - PROCESS | 2220 | 1464104363364 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] 08:39:23 INFO - PROCESS | 2220 | 1464104363425 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:39:23 INFO - PROCESS | 2220 | 1464104363427 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 2220 | 1464104363430 Marionette TRACE conn2 <- [1,1194,null,{}] 08:39:23 INFO - PROCESS | 2220 | 1464104363438 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}] 08:39:23 INFO - PROCESS | 2220 | 1464104363541 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:39:23 INFO - PROCESS | 2220 | 1464104363597 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4b7000 == 50 [pid = 2220] [id = 306] 08:39:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x1235f4c00) [pid = 2220] [serial = 917] [outer = 0x0] 08:39:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x124ef0400) [pid = 2220] [serial = 918] [outer = 0x1235f4c00] 08:39:23 INFO - PROCESS | 2220 | 1464104363628 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x126437400) [pid = 2220] [serial = 919] [outer = 0x1235f4c00] 08:39:24 INFO - PROCESS | 2220 | 1464104364046 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] 08:39:24 INFO - PROCESS | 2220 | 1464104364101 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:39:24 INFO - PROCESS | 2220 | 1464104364103 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 2220 | 1464104364105 Marionette TRACE conn2 <- [1,1198,null,{}] 08:39:24 INFO - PROCESS | 2220 | 1464104364107 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}] 08:39:24 INFO - PROCESS | 2220 | 1464104364229 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:39:24 INFO - PROCESS | 2220 | 1464104364280 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c761000 == 51 [pid = 2220] [id = 307] 08:39:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x128a1c800) [pid = 2220] [serial = 920] [outer = 0x0] 08:39:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x128ba9400) [pid = 2220] [serial = 921] [outer = 0x128a1c800] 08:39:24 INFO - PROCESS | 2220 | 1464104364310 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x128bb5000) [pid = 2220] [serial = 922] [outer = 0x128a1c800] 08:39:24 INFO - PROCESS | 2220 | 1464104364703 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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 873ms 08:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:39:24 INFO - PROCESS | 2220 | 1464104364977 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 2220 | 1464104364981 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:39:24 INFO - PROCESS | 2220 | 1464104364986 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 2220 | 1464104364989 Marionette TRACE conn2 <- [1,1202,null,{}] 08:39:24 INFO - PROCESS | 2220 | 1464104364996 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}] 08:39:25 INFO - PROCESS | 2220 | 1464104365140 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:39:25 INFO - PROCESS | 2220 | 1464104365221 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x11827b800 == 52 [pid = 2220] [id = 308] 08:39:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x11309b000) [pid = 2220] [serial = 923] [outer = 0x0] 08:39:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x1130a0400) [pid = 2220] [serial = 924] [outer = 0x11309b000] 08:39:25 INFO - PROCESS | 2220 | 1464104365248 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x115065000) [pid = 2220] [serial = 925] [outer = 0x11309b000] 08:39:25 INFO - PROCESS | 2220 | 1464104365657 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]]]}] 08:39:25 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 08:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 726ms 08:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:39:25 INFO - PROCESS | 2220 | 1464104365712 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 2220 | 1464104365714 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:39:25 INFO - PROCESS | 2220 | 1464104365719 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 2220 | 1464104365721 Marionette TRACE conn2 <- [1,1206,null,{}] 08:39:25 INFO - PROCESS | 2220 | 1464104365746 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}] 08:39:25 INFO - PROCESS | 2220 | 1464104365835 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:39:25 INFO - PROCESS | 2220 | 1464104365903 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x116086000 == 53 [pid = 2220] [id = 309] 08:39:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x116147c00) [pid = 2220] [serial = 926] [outer = 0x0] 08:39:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x1161ed800) [pid = 2220] [serial = 927] [outer = 0x116147c00] 08:39:25 INFO - PROCESS | 2220 | 1464104365930 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x117067800) [pid = 2220] [serial = 928] [outer = 0x116147c00] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x12be4b800 == 52 [pid = 2220] [id = 302] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2bf800 == 51 [pid = 2220] [id = 301] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x12a799000 == 50 [pid = 2220] [id = 300] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x1121b2000) [pid = 2220] [serial = 800] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x1161f3000) [pid = 2220] [serial = 803] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x118315800) [pid = 2220] [serial = 806] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x1186ad400) [pid = 2220] [serial = 809] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x123108c00) [pid = 2220] [serial = 812] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x1243ed800) [pid = 2220] [serial = 851] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | 1464104366350 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]]]}] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x12a52f000 == 49 [pid = 2220] [id = 299] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x128e5d800 == 48 [pid = 2220] [id = 298] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x126489000 == 47 [pid = 2220] [id = 297] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x1248bd800 == 46 [pid = 2220] [id = 296] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x12386e800 == 45 [pid = 2220] [id = 295] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x123145000 == 44 [pid = 2220] [id = 294] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x119675000 == 43 [pid = 2220] [id = 293] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x1182b3800 == 42 [pid = 2220] [id = 292] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x11680b800 == 41 [pid = 2220] [id = 291] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x118287000 == 40 [pid = 2220] [id = 290] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x12a796800 == 39 [pid = 2220] [id = 289] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x12a6cd000 == 38 [pid = 2220] [id = 288] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x12913d800 == 37 [pid = 2220] [id = 287] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x117d10800 == 36 [pid = 2220] [id = 286] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x12888a800 == 35 [pid = 2220] [id = 284] 08:39:26 INFO - PROCESS | 2220 | --DOCSHELL 0x112fbe800 == 34 [pid = 2220] [id = 285] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x1186a7c00) [pid = 2220] [serial = 833] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x119350c00) [pid = 2220] [serial = 836] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x11910e000) [pid = 2220] [serial = 834] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x11309bc00) [pid = 2220] [serial = 816] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x112661c00) [pid = 2220] [serial = 815] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x117f93800) [pid = 2220] [serial = 827] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x1180c6c00) [pid = 2220] [serial = 828] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x1168b2c00) [pid = 2220] [serial = 824] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x117577400) [pid = 2220] [serial = 825] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x119a9bc00) [pid = 2220] [serial = 839] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x113805000) [pid = 2220] [serial = 819] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x1130a1c00) [pid = 2220] [serial = 818] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x11606d400) [pid = 2220] [serial = 821] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x1161a0800) [pid = 2220] [serial = 822] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x12401b800) [pid = 2220] [serial = 798] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x123a7a800) [pid = 2220] [serial = 849] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x119a93000) [pid = 2220] [serial = 837] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x1185ae800) [pid = 2220] [serial = 842] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1235fc800) [pid = 2220] [serial = 848] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x119ad8c00) [pid = 2220] [serial = 843] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x119adc800) [pid = 2220] [serial = 840] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x118458800) [pid = 2220] [serial = 831] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x11831f000) [pid = 2220] [serial = 830] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x12310a800) [pid = 2220] [serial = 846] [outer = 0x0] [url = about:blank] 08:39:26 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x1210e3000) [pid = 2220] [serial = 845] [outer = 0x0] [url = about:blank] 08:39:26 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 08:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 675ms 08:39:26 INFO - PROCESS | 2220 | 1464104366393 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 2220 | 1464104366394 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:39:26 INFO - PROCESS | 2220 | 1464104366397 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 2220 | 1464104366398 Marionette TRACE conn2 <- [1,1210,null,{}] 08:39:26 INFO - PROCESS | 2220 | 1464104366404 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}] 08:39:26 INFO - PROCESS | 2220 | 1464104366483 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:39:26 INFO - PROCESS | 2220 | 1464104366489 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x116861000 == 35 [pid = 2220] [id = 310] 08:39:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x118071400) [pid = 2220] [serial = 929] [outer = 0x0] 08:39:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1180bf400) [pid = 2220] [serial = 930] [outer = 0x118071400] 08:39:26 INFO - PROCESS | 2220 | 1464104366520 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x118318800) [pid = 2220] [serial = 931] [outer = 0x118071400] 08:39:26 INFO - PROCESS | 2220 | 1464104366863 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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 471ms 08:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:39:26 INFO - PROCESS | 2220 | 1464104366868 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 2220 | 1464104366869 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:39:26 INFO - PROCESS | 2220 | 1464104366871 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 2220 | 1464104366872 Marionette TRACE conn2 <- [1,1214,null,{}] 08:39:26 INFO - PROCESS | 2220 | 1464104366878 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}] 08:39:26 INFO - PROCESS | 2220 | 1464104366970 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:39:27 INFO - PROCESS | 2220 | 1464104367015 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x11804c800 == 36 [pid = 2220] [id = 311] 08:39:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x118315800) [pid = 2220] [serial = 932] [outer = 0x0] 08:39:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x118453800) [pid = 2220] [serial = 933] [outer = 0x118315800] 08:39:27 INFO - PROCESS | 2220 | 1464104367041 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x1185ae800) [pid = 2220] [serial = 934] [outer = 0x118315800] 08:39:27 INFO - PROCESS | 2220 | 1464104367330 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]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 472ms 08:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:39:27 INFO - PROCESS | 2220 | 1464104367349 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 2220 | 1464104367350 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:39:27 INFO - PROCESS | 2220 | 1464104367352 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 2220 | 1464104367353 Marionette TRACE conn2 <- [1,1218,null,{}] 08:39:27 INFO - PROCESS | 2220 | 1464104367358 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}] 08:39:27 INFO - PROCESS | 2220 | 1464104367443 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:39:27 INFO - PROCESS | 2220 | 1464104367448 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x1193aa000 == 37 [pid = 2220] [id = 312] 08:39:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x112654c00) [pid = 2220] [serial = 935] [outer = 0x0] 08:39:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x118cba800) [pid = 2220] [serial = 936] [outer = 0x112654c00] 08:39:27 INFO - PROCESS | 2220 | 1464104367473 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x119350400) [pid = 2220] [serial = 937] [outer = 0x112654c00] 08:39:27 INFO - PROCESS | 2220 | 1464104367778 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]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 469ms 08:39:27 INFO - PROCESS | 2220 | 1464104367823 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 2220 | 1464104367824 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:39:27 INFO - PROCESS | 2220 | 1464104367826 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 2220 | 1464104367827 Marionette TRACE conn2 <- [1,1222,null,{}] 08:39:27 INFO - PROCESS | 2220 | 1464104367829 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}] 08:39:27 INFO - PROCESS | 2220 | 1464104367921 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:39:27 INFO - PROCESS | 2220 | 1464104367928 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x123023000 == 38 [pid = 2220] [id = 313] 08:39:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x119a96400) [pid = 2220] [serial = 938] [outer = 0x0] 08:39:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x119a9dc00) [pid = 2220] [serial = 939] [outer = 0x119a96400] 08:39:27 INFO - PROCESS | 2220 | 1464104367954 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x1210e6000) [pid = 2220] [serial = 940] [outer = 0x119a96400] 08:39:28 INFO - PROCESS | 2220 | 1464104368283 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] 08:39:28 INFO - PROCESS | 2220 | 1464104368297 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:39:28 INFO - PROCESS | 2220 | 1464104368300 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 2220 | 1464104368301 Marionette TRACE conn2 <- [1,1226,null,{}] 08:39:28 INFO - PROCESS | 2220 | 1464104368303 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}] 08:39:28 INFO - PROCESS | 2220 | 1464104368380 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:39:28 INFO - PROCESS | 2220 | 1464104368385 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170dd000 == 39 [pid = 2220] [id = 314] 08:39:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x123102800) [pid = 2220] [serial = 941] [outer = 0x0] 08:39:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x12310a800) [pid = 2220] [serial = 942] [outer = 0x123102800] 08:39:28 INFO - PROCESS | 2220 | 1464104368419 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x119358400) [pid = 2220] [serial = 943] [outer = 0x123102800] 08:39:28 INFO - PROCESS | 2220 | 1464104368772 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]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 522ms 08:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:39:28 INFO - PROCESS | 2220 | 1464104368823 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 2220 | 1464104368824 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:39:28 INFO - PROCESS | 2220 | 1464104368826 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 2220 | 1464104368827 Marionette TRACE conn2 <- [1,1230,null,{}] 08:39:28 INFO - PROCESS | 2220 | 1464104368830 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}] 08:39:28 INFO - PROCESS | 2220 | 1464104368925 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:39:28 INFO - PROCESS | 2220 | 1464104368929 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x123d38000 == 40 [pid = 2220] [id = 315] 08:39:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12310ac00) [pid = 2220] [serial = 944] [outer = 0x0] 08:39:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x123863c00) [pid = 2220] [serial = 945] [outer = 0x12310ac00] 08:39:28 INFO - PROCESS | 2220 | 1464104368954 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x123a74000) [pid = 2220] [serial = 946] [outer = 0x12310ac00] 08:39:29 INFO - PROCESS | 2220 | 1464104369239 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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 471ms 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:39:29 INFO - PROCESS | 2220 | 1464104369301 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 2220 | 1464104369303 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:39:29 INFO - PROCESS | 2220 | 1464104369307 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 2220 | 1464104369310 Marionette TRACE conn2 <- [1,1234,null,{}] 08:39:29 INFO - PROCESS | 2220 | 1464104369322 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}] 08:39:29 INFO - PROCESS | 2220 | 1464104369460 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:39:29 INFO - PROCESS | 2220 | 1464104369476 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248ba800 == 41 [pid = 2220] [id = 316] 08:39:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x124021000) [pid = 2220] [serial = 947] [outer = 0x0] 08:39:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x12452c000) [pid = 2220] [serial = 948] [outer = 0x124021000] 08:39:29 INFO - PROCESS | 2220 | 1464104369517 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x124ef2400) [pid = 2220] [serial = 949] [outer = 0x124021000] 08:39:29 INFO - PROCESS | 2220 | 1464104369989 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]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 733ms 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:39:30 INFO - PROCESS | 2220 | 1464104370039 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 2220 | 1464104370041 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:39:30 INFO - PROCESS | 2220 | 1464104370043 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 2220 | 1464104370044 Marionette TRACE conn2 <- [1,1238,null,{}] 08:39:30 INFO - PROCESS | 2220 | 1464104370053 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}] 08:39:30 INFO - PROCESS | 2220 | 1464104370146 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:39:30 INFO - PROCESS | 2220 | 1464104370150 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x124f12000 == 42 [pid = 2220] [id = 317] 08:39:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x124ef5800) [pid = 2220] [serial = 950] [outer = 0x0] 08:39:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x1261a3400) [pid = 2220] [serial = 951] [outer = 0x124ef5800] 08:39:30 INFO - PROCESS | 2220 | 1464104370175 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x126802400) [pid = 2220] [serial = 952] [outer = 0x124ef5800] 08:39:30 INFO - PROCESS | 2220 | 1464104370881 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]]]}] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x128abd800) [pid = 2220] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x115062400) [pid = 2220] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x128bae000) [pid = 2220] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x1245abc00) [pid = 2220] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x1261a2800) [pid = 2220] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x111e5f000) [pid = 2220] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x1261a7000) [pid = 2220] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x1210e0800) [pid = 2220] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x1130eec00) [pid = 2220] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x123111000) [pid = 2220] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x126b7d800) [pid = 2220] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x1130a0c00) [pid = 2220] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x118317000) [pid = 2220] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x119a94c00) [pid = 2220] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x123774400) [pid = 2220] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:39:30 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x128b7d000) [pid = 2220] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 918ms 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:39:30 INFO - PROCESS | 2220 | 1464104370962 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 2220 | 1464104370963 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:39:30 INFO - PROCESS | 2220 | 1464104370965 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 2220 | 1464104370967 Marionette TRACE conn2 <- [1,1242,null,{}] 08:39:30 INFO - PROCESS | 2220 | 1464104370970 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}] 08:39:31 INFO - PROCESS | 2220 | 1464104371061 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:39:31 INFO - PROCESS | 2220 | 1464104371065 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x119bfd000 == 43 [pid = 2220] [id = 318] 08:39:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x123110000) [pid = 2220] [serial = 953] [outer = 0x0] 08:39:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x126437c00) [pid = 2220] [serial = 954] [outer = 0x123110000] 08:39:31 INFO - PROCESS | 2220 | 1464104371095 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x128a1e400) [pid = 2220] [serial = 955] [outer = 0x123110000] 08:39:31 INFO - PROCESS | 2220 | 1464104371414 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 469ms 08:39:31 INFO - PROCESS | 2220 | 1464104371436 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 2220 | 1464104371437 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:39:31 INFO - PROCESS | 2220 | 1464104371450 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 2220 | 1464104371451 Marionette TRACE conn2 <- [1,1246,null,{}] 08:39:31 INFO - PROCESS | 2220 | 1464104371453 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}] 08:39:31 INFO - PROCESS | 2220 | 1464104371552 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:39:31 INFO - PROCESS | 2220 | 1464104371560 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x12887c800 == 44 [pid = 2220] [id = 319] 08:39:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x124843800) [pid = 2220] [serial = 956] [outer = 0x0] 08:39:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x128a27400) [pid = 2220] [serial = 957] [outer = 0x124843800] 08:39:31 INFO - PROCESS | 2220 | 1464104371585 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x128ac5800) [pid = 2220] [serial = 958] [outer = 0x124843800] 08:39:31 INFO - PROCESS | 2220 | 1464104371881 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 477ms 08:39:31 INFO - PROCESS | 2220 | 1464104371928 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 2220 | 1464104371929 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:39:31 INFO - PROCESS | 2220 | 1464104371932 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 2220 | 1464104371933 Marionette TRACE conn2 <- [1,1250,null,{}] 08:39:31 INFO - PROCESS | 2220 | 1464104371935 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}] 08:39:32 INFO - PROCESS | 2220 | 1464104372012 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:39:32 INFO - PROCESS | 2220 | 1464104372016 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a315000 == 45 [pid = 2220] [id = 320] 08:39:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x128abd400) [pid = 2220] [serial = 959] [outer = 0x0] 08:39:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x128bab400) [pid = 2220] [serial = 960] [outer = 0x128abd400] 08:39:32 INFO - PROCESS | 2220 | 1464104372041 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x128bb7c00) [pid = 2220] [serial = 961] [outer = 0x128abd400] 08:39:32 INFO - PROCESS | 2220 | 1464104372377 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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 468ms 08:39:32 INFO - PROCESS | 2220 | 1464104372400 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 2220 | 1464104372402 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:39:32 INFO - PROCESS | 2220 | 1464104372404 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 2220 | 1464104372405 Marionette TRACE conn2 <- [1,1254,null,{}] 08:39:32 INFO - PROCESS | 2220 | 1464104372410 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}] 08:39:32 INFO - PROCESS | 2220 | 1464104372514 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:39:32 INFO - PROCESS | 2220 | 1464104372528 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6bc800 == 46 [pid = 2220] [id = 321] 08:39:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x128b80c00) [pid = 2220] [serial = 962] [outer = 0x0] 08:39:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x129121000) [pid = 2220] [serial = 963] [outer = 0x128b80c00] 08:39:32 INFO - PROCESS | 2220 | 1464104372552 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x1291f1800) [pid = 2220] [serial = 964] [outer = 0x128b80c00] 08:39:32 INFO - PROCESS | 2220 | 1464104372846 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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 473ms 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:39:32 INFO - PROCESS | 2220 | 1464104372940 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 2220 | 1464104372942 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:39:32 INFO - PROCESS | 2220 | 1464104372947 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 2220 | 1464104372949 Marionette TRACE conn2 <- [1,1258,null,{}] 08:39:32 INFO - PROCESS | 2220 | 1464104372953 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}] 08:39:33 INFO - PROCESS | 2220 | 1464104373049 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:39:33 INFO - PROCESS | 2220 | 1464104373138 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x112fbe800 == 47 [pid = 2220] [id = 322] 08:39:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x1125c2800) [pid = 2220] [serial = 965] [outer = 0x0] 08:39:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x112654800) [pid = 2220] [serial = 966] [outer = 0x1125c2800] 08:39:33 INFO - PROCESS | 2220 | 1464104373171 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x1130bec00) [pid = 2220] [serial = 967] [outer = 0x1125c2800] 08:39:33 INFO - PROCESS | 2220 | 1464104373617 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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 725ms 08:39:33 INFO - PROCESS | 2220 | 1464104373673 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 2220 | 1464104373677 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:39:33 INFO - PROCESS | 2220 | 1464104373764 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 2220 | 1464104373767 Marionette TRACE conn2 <- [1,1262,null,{}] 08:39:33 INFO - PROCESS | 2220 | 1464104373771 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}] 08:39:33 INFO - PROCESS | 2220 | 1464104373878 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:39:33 INFO - PROCESS | 2220 | 1464104373935 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182ce800 == 48 [pid = 2220] [id = 323] 08:39:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x115e37400) [pid = 2220] [serial = 968] [outer = 0x0] 08:39:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x116a50c00) [pid = 2220] [serial = 969] [outer = 0x115e37400] 08:39:33 INFO - PROCESS | 2220 | 1464104373966 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x118072400) [pid = 2220] [serial = 970] [outer = 0x115e37400] 08:39:34 INFO - PROCESS | 2220 | 1464104374403 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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 722ms 08:39:34 INFO - PROCESS | 2220 | 1464104374438 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 2220 | 1464104374439 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:39:34 INFO - PROCESS | 2220 | 1464104374467 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 2220 | 1464104374470 Marionette TRACE conn2 <- [1,1266,null,{}] 08:39:34 INFO - PROCESS | 2220 | 1464104374481 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}] 08:39:34 INFO - PROCESS | 2220 | 1464104374620 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:39:34 INFO - PROCESS | 2220 | 1464104374686 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12886b800 == 49 [pid = 2220] [id = 324] 08:39:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x119111000) [pid = 2220] [serial = 971] [outer = 0x0] 08:39:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x119434800) [pid = 2220] [serial = 972] [outer = 0x119111000] 08:39:34 INFO - PROCESS | 2220 | 1464104374719 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x119a9bc00) [pid = 2220] [serial = 973] [outer = 0x119111000] 08:39:35 INFO - PROCESS | 2220 | 1464104375205 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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 774ms 08:39:35 INFO - PROCESS | 2220 | 1464104375239 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 2220 | 1464104375241 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:39:35 INFO - PROCESS | 2220 | 1464104375266 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 2220 | 1464104375268 Marionette TRACE conn2 <- [1,1270,null,{}] 08:39:35 INFO - PROCESS | 2220 | 1464104375272 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}] 08:39:35 INFO - PROCESS | 2220 | 1464104375427 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:39:35 INFO - PROCESS | 2220 | 1464104375531 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2c1000 == 50 [pid = 2220] [id = 325] 08:39:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x12385fc00) [pid = 2220] [serial = 974] [outer = 0x0] 08:39:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x12452d800) [pid = 2220] [serial = 975] [outer = 0x12385fc00] 08:39:35 INFO - PROCESS | 2220 | 1464104375572 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x126640400) [pid = 2220] [serial = 976] [outer = 0x12385fc00] 08:39:35 INFO - PROCESS | 2220 | 1464104375994 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]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 774ms 08:39:36 INFO - PROCESS | 2220 | 1464104376037 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 2220 | 1464104376039 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:39:36 INFO - PROCESS | 2220 | 1464104376041 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 2220 | 1464104376042 Marionette TRACE conn2 <- [1,1274,null,{}] 08:39:36 INFO - PROCESS | 2220 | 1464104376045 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}] 08:39:36 INFO - PROCESS | 2220 | 1464104376142 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:39:36 INFO - PROCESS | 2220 | 1464104376194 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba4f000 == 51 [pid = 2220] [id = 326] 08:39:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12687f400) [pid = 2220] [serial = 977] [outer = 0x0] 08:39:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x128a28800) [pid = 2220] [serial = 978] [outer = 0x12687f400] 08:39:36 INFO - PROCESS | 2220 | 1464104376223 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x128e07000) [pid = 2220] [serial = 979] [outer = 0x12687f400] 08:39:36 INFO - PROCESS | 2220 | 1464104376687 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]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 669ms 08:39:36 INFO - PROCESS | 2220 | 1464104376729 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 2220 | 1464104376731 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:39:36 INFO - PROCESS | 2220 | 1464104376736 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 2220 | 1464104376738 Marionette TRACE conn2 <- [1,1278,null,{}] 08:39:36 INFO - PROCESS | 2220 | 1464104376744 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}] 08:39:36 INFO - PROCESS | 2220 | 1464104376952 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:39:37 INFO - PROCESS | 2220 | 1464104377019 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x119e7b800 == 52 [pid = 2220] [id = 327] 08:39:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x128a21800) [pid = 2220] [serial = 980] [outer = 0x0] 08:39:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x1291fdc00) [pid = 2220] [serial = 981] [outer = 0x128a21800] 08:39:37 INFO - PROCESS | 2220 | 1464104377049 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12a387800) [pid = 2220] [serial = 982] [outer = 0x128a21800] 08:39:37 INFO - PROCESS | 2220 | 1464104377709 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]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1023ms 08:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:39:37 INFO - PROCESS | 2220 | 1464104377759 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 2220 | 1464104377763 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:39:37 INFO - PROCESS | 2220 | 1464104377768 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 2220 | 1464104377772 Marionette TRACE conn2 <- [1,1282,null,{}] 08:39:37 INFO - PROCESS | 2220 | 1464104377778 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}] 08:39:37 INFO - PROCESS | 2220 | 1464104377921 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:39:38 INFO - PROCESS | 2220 | 1464104378001 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x118285000 == 53 [pid = 2220] [id = 328] 08:39:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x11309f400) [pid = 2220] [serial = 983] [outer = 0x0] 08:39:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x1130f0800) [pid = 2220] [serial = 984] [outer = 0x11309f400] 08:39:38 INFO - PROCESS | 2220 | 1464104378030 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x115ec4400) [pid = 2220] [serial = 985] [outer = 0x11309f400] 08:39:38 INFO - PROCESS | 2220 | 1464104378477 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]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 728ms 08:39:38 INFO - PROCESS | 2220 | 1464104378495 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 2220 | 1464104378499 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:39:38 INFO - PROCESS | 2220 | 1464104378503 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 2220 | 1464104378505 Marionette TRACE conn2 <- [1,1286,null,{}] 08:39:38 INFO - PROCESS | 2220 | 1464104378507 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}] 08:39:38 INFO - PROCESS | 2220 | 1464104378598 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:39:38 INFO - PROCESS | 2220 | 1464104378648 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x118047000 == 54 [pid = 2220] [id = 329] 08:39:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x1130e6800) [pid = 2220] [serial = 986] [outer = 0x0] 08:39:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x117f8e000) [pid = 2220] [serial = 987] [outer = 0x1130e6800] 08:39:38 INFO - PROCESS | 2220 | 1464104378675 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x118364800) [pid = 2220] [serial = 988] [outer = 0x1130e6800] 08:39:38 INFO - PROCESS | 2220 | --DOCSHELL 0x12a315000 == 53 [pid = 2220] [id = 320] 08:39:38 INFO - PROCESS | 2220 | --DOCSHELL 0x12887c800 == 52 [pid = 2220] [id = 319] 08:39:38 INFO - PROCESS | 2220 | --DOCSHELL 0x119bfd000 == 51 [pid = 2220] [id = 318] 08:39:38 INFO - PROCESS | 2220 | --DOCSHELL 0x124f12000 == 50 [pid = 2220] [id = 317] 08:39:38 INFO - PROCESS | 2220 | --DOCSHELL 0x1248ba800 == 49 [pid = 2220] [id = 316] 08:39:38 INFO - PROCESS | 2220 | --DOCSHELL 0x123d38000 == 48 [pid = 2220] [id = 315] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x1291f4400) [pid = 2220] [serial = 908] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x1170dd000 == 47 [pid = 2220] [id = 314] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x123023000 == 46 [pid = 2220] [id = 313] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x1193aa000 == 45 [pid = 2220] [id = 312] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x11804c800 == 44 [pid = 2220] [id = 311] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x116861000 == 43 [pid = 2220] [id = 310] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x116086000 == 42 [pid = 2220] [id = 309] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x11827b800 == 41 [pid = 2220] [id = 308] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x12c761000 == 40 [pid = 2220] [id = 307] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4b7000 == 39 [pid = 2220] [id = 306] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x1248b4800 == 38 [pid = 2220] [id = 305] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x118285800 == 37 [pid = 2220] [id = 304] 08:39:39 INFO - PROCESS | 2220 | --DOCSHELL 0x12be60800 == 36 [pid = 2220] [id = 303] 08:39:39 INFO - PROCESS | 2220 | 1464104379072 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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 619ms 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:39:39 INFO - PROCESS | 2220 | 1464104379122 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 2220 | 1464104379124 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:39:39 INFO - PROCESS | 2220 | 1464104379126 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 2220 | 1464104379128 Marionette TRACE conn2 <- [1,1290,null,{}] 08:39:39 INFO - PROCESS | 2220 | 1464104379135 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}] 08:39:39 INFO - PROCESS | 2220 | 1464104379222 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x128bab000) [pid = 2220] [serial = 750] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x116843400) [pid = 2220] [serial = 762] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x12911b000) [pid = 2220] [serial = 905] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x124f95800) [pid = 2220] [serial = 887] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x126804800) [pid = 2220] [serial = 890] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x126434000) [pid = 2220] [serial = 888] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x11845d000) [pid = 2220] [serial = 899] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x128a1c000) [pid = 2220] [serial = 893] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x126b72400) [pid = 2220] [serial = 891] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x112658400) [pid = 2220] [serial = 854] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x12474a400) [pid = 2220] [serial = 852] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x113d65800) [pid = 2220] [serial = 873] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x11334e400) [pid = 2220] [serial = 872] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x123926c00) [pid = 2220] [serial = 884] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x128abc800) [pid = 2220] [serial = 896] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x119358000) [pid = 2220] [serial = 863] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x115e3cc00) [pid = 2220] [serial = 875] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x11831b000) [pid = 2220] [serial = 876] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x116195c00) [pid = 2220] [serial = 857] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x128a22800) [pid = 2220] [serial = 894] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x1233ebc00) [pid = 2220] [serial = 866] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x1186ad800) [pid = 2220] [serial = 878] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x11943b800) [pid = 2220] [serial = 879] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x1230e7800) [pid = 2220] [serial = 881] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x12310fc00) [pid = 2220] [serial = 882] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x118318000) [pid = 2220] [serial = 860] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x124f98c00) [pid = 2220] [serial = 870] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x124eeb800) [pid = 2220] [serial = 869] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x129124800) [pid = 2220] [serial = 906] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x128bb7000) [pid = 2220] [serial = 903] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x128ac3000) [pid = 2220] [serial = 897] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x123a7ac00) [pid = 2220] [serial = 900] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1233c0000) [pid = 2220] [serial = 885] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x128ba9800) [pid = 2220] [serial = 902] [outer = 0x0] [url = about:blank] 08:39:39 INFO - PROCESS | 2220 | 1464104379284 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x118037000 == 37 [pid = 2220] [id = 330] 08:39:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x113113c00) [pid = 2220] [serial = 989] [outer = 0x0] 08:39:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x1180c7400) [pid = 2220] [serial = 990] [outer = 0x113113c00] 08:39:39 INFO - PROCESS | 2220 | 1464104379312 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x119432c00) [pid = 2220] [serial = 991] [outer = 0x113113c00] 08:39:39 INFO - PROCESS | 2220 | 1464104379620 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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 521ms 08:39:39 INFO - PROCESS | 2220 | 1464104379648 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 2220 | 1464104379650 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:39:39 INFO - PROCESS | 2220 | 1464104379652 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 2220 | 1464104379653 Marionette TRACE conn2 <- [1,1294,null,{}] 08:39:39 INFO - PROCESS | 2220 | 1464104379655 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}] 08:39:39 INFO - PROCESS | 2220 | 1464104379733 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:39:39 INFO - PROCESS | 2220 | 1464104379794 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x119458800 == 38 [pid = 2220] [id = 331] 08:39:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x116ae9000) [pid = 2220] [serial = 992] [outer = 0x0] 08:39:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x119a9d000) [pid = 2220] [serial = 993] [outer = 0x116ae9000] 08:39:39 INFO - PROCESS | 2220 | 1464104379819 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x12310c000) [pid = 2220] [serial = 994] [outer = 0x116ae9000] 08:39:40 INFO - PROCESS | 2220 | 1464104380079 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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 08:39:40 INFO - PROCESS | 2220 | 1464104380122 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 2220 | 1464104380123 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:39:40 INFO - PROCESS | 2220 | 1464104380134 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 2220 | 1464104380144 Marionette TRACE conn2 <- [1,1298,null,{}] 08:39:40 INFO - PROCESS | 2220 | 1464104380148 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}] 08:39:40 INFO - PROCESS | 2220 | 1464104380227 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:39:40 INFO - PROCESS | 2220 | 1464104380232 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12387b000 == 39 [pid = 2220] [id = 332] 08:39:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x123110c00) [pid = 2220] [serial = 995] [outer = 0x0] 08:39:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x12385d400) [pid = 2220] [serial = 996] [outer = 0x123110c00] 08:39:40 INFO - PROCESS | 2220 | 1464104380257 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x124021400) [pid = 2220] [serial = 997] [outer = 0x123110c00] 08:39:40 INFO - PROCESS | 2220 | 1464104380598 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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 479ms 08:39:40 INFO - PROCESS | 2220 | 1464104380613 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:39:40 INFO - PROCESS | 2220 | 1464104380614 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:39:40 INFO - PROCESS | 2220 | 1464104380617 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 2220 | 1464104380618 Marionette TRACE conn2 <- [1,1302,null,{}] 08:39:40 INFO - PROCESS | 2220 | 1464104380620 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}] 08:39:40 INFO - PROCESS | 2220 | 1464104380713 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:39:40 INFO - PROCESS | 2220 | 1464104380718 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e86800 == 40 [pid = 2220] [id = 333] 08:39:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x12474b400) [pid = 2220] [serial = 998] [outer = 0x0] 08:39:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x126432000) [pid = 2220] [serial = 999] [outer = 0x12474b400] 08:39:40 INFO - PROCESS | 2220 | 1464104380743 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x128ac3c00) [pid = 2220] [serial = 1000] [outer = 0x12474b400] 08:39:41 INFO - PROCESS | 2220 | 1464104381052 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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 467ms 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:39:41 INFO - PROCESS | 2220 | 1464104381085 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 2220 | 1464104381086 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:39:41 INFO - PROCESS | 2220 | 1464104381088 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 2220 | 1464104381089 Marionette TRACE conn2 <- [1,1306,null,{}] 08:39:41 INFO - PROCESS | 2220 | 1464104381094 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}] 08:39:41 INFO - PROCESS | 2220 | 1464104381177 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:39:41 INFO - PROCESS | 2220 | 1464104381246 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x128853800 == 41 [pid = 2220] [id = 334] 08:39:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x124ef3000) [pid = 2220] [serial = 1001] [outer = 0x0] 08:39:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x128b80800) [pid = 2220] [serial = 1002] [outer = 0x124ef3000] 08:39:41 INFO - PROCESS | 2220 | 1464104381270 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x129124800) [pid = 2220] [serial = 1003] [outer = 0x124ef3000] 08:39:41 INFO - PROCESS | 2220 | 1464104381569 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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 08:39:41 INFO - PROCESS | 2220 | 1464104381611 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 2220 | 1464104381612 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:39:41 INFO - PROCESS | 2220 | 1464104381614 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 2220 | 1464104381615 Marionette TRACE conn2 <- [1,1310,null,{}] 08:39:41 INFO - PROCESS | 2220 | 1464104381618 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}] 08:39:41 INFO - PROCESS | 2220 | 1464104381714 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:39:41 INFO - PROCESS | 2220 | 1464104381726 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12914b800 == 42 [pid = 2220] [id = 335] 08:39:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x128bae800) [pid = 2220] [serial = 1004] [outer = 0x0] 08:39:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x1291fbc00) [pid = 2220] [serial = 1005] [outer = 0x128bae800] 08:39:41 INFO - PROCESS | 2220 | 1464104381751 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12a386800) [pid = 2220] [serial = 1006] [outer = 0x128bae800] 08:39:42 INFO - PROCESS | 2220 | 1464104382093 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] 08:39:42 INFO - PROCESS | 2220 | 1464104382134 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:39:42 INFO - PROCESS | 2220 | 1464104382136 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 2220 | 1464104382137 Marionette TRACE conn2 <- [1,1314,null,{}] 08:39:42 INFO - PROCESS | 2220 | 1464104382139 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}] 08:39:42 INFO - PROCESS | 2220 | 1464104382236 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:39:42 INFO - PROCESS | 2220 | 1464104382271 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6d1800 == 43 [pid = 2220] [id = 336] 08:39:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x1291f8400) [pid = 2220] [serial = 1007] [outer = 0x0] 08:39:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x12a609400) [pid = 2220] [serial = 1008] [outer = 0x1291f8400] 08:39:42 INFO - PROCESS | 2220 | 1464104382295 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x12a6e6800) [pid = 2220] [serial = 1009] [outer = 0x1291f8400] 08:39:42 INFO - PROCESS | 2220 | 1464104382595 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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 08:39:42 INFO - PROCESS | 2220 | 1464104382654 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:39:42 INFO - PROCESS | 2220 | 1464104382656 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:39:42 INFO - PROCESS | 2220 | 1464104382658 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 2220 | 1464104382659 Marionette TRACE conn2 <- [1,1318,null,{}] 08:39:42 INFO - PROCESS | 2220 | 1464104382661 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}] 08:39:42 INFO - PROCESS | 2220 | 1464104382760 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:39:42 INFO - PROCESS | 2220 | 1464104382772 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2b6800 == 44 [pid = 2220] [id = 337] 08:39:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x12947ec00) [pid = 2220] [serial = 1010] [outer = 0x0] 08:39:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x12a772800) [pid = 2220] [serial = 1011] [outer = 0x12947ec00] 08:39:42 INFO - PROCESS | 2220 | 1464104382798 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12a77a400) [pid = 2220] [serial = 1012] [outer = 0x12947ec00] 08:39:43 INFO - PROCESS | 2220 | 1464104383123 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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 08:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:39:43 INFO - PROCESS | 2220 | 1464104383177 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 2220 | 1464104383179 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:39:43 INFO - PROCESS | 2220 | 1464104383181 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 2220 | 1464104383183 Marionette TRACE conn2 <- [1,1322,null,{}] 08:39:43 INFO - PROCESS | 2220 | 1464104383185 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}] 08:39:43 INFO - PROCESS | 2220 | 1464104383435 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x12310ac00) [pid = 2220] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x124021000) [pid = 2220] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x124ef5800) [pid = 2220] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x116147c00) [pid = 2220] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x118315800) [pid = 2220] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x123110000) [pid = 2220] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x11309b000) [pid = 2220] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x119a96400) [pid = 2220] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x118071400) [pid = 2220] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x112654c00) [pid = 2220] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x123102800) [pid = 2220] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x12911f800) [pid = 2220] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x128abd400) [pid = 2220] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x124843800) [pid = 2220] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x111aafc00) [pid = 2220] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x111ff6400) [pid = 2220] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x111c83400) [pid = 2220] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x11309d000) [pid = 2220] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x118080c00) [pid = 2220] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x117f8f400) [pid = 2220] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x120eeb400) [pid = 2220] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12310f800) [pid = 2220] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1125c7000) [pid = 2220] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x115e3dc00) [pid = 2220] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x1186b1800) [pid = 2220] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:39:43 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x1180e8800) [pid = 2220] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:39:43 INFO - PROCESS | 2220 | 1464104383500 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x113f15000 == 45 [pid = 2220] [id = 338] 08:39:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x111ab2400) [pid = 2220] [serial = 1013] [outer = 0x0] 08:39:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x1121b5000) [pid = 2220] [serial = 1014] [outer = 0x111ab2400] 08:39:43 INFO - PROCESS | 2220 | 1464104383529 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x116197c00) [pid = 2220] [serial = 1015] [outer = 0x111ab2400] 08:39:43 INFO - PROCESS | 2220 | 1464104383808 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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 669ms 08:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:39:43 INFO - PROCESS | 2220 | 1464104383851 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 2220 | 1464104383852 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:39:43 INFO - PROCESS | 2220 | 1464104383854 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 2220 | 1464104383855 Marionette TRACE conn2 <- [1,1326,null,{}] 08:39:43 INFO - PROCESS | 2220 | 1464104383859 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}] 08:39:43 INFO - PROCESS | 2220 | 1464104383944 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:39:44 INFO - PROCESS | 2220 | 1464104383996 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a31a000 == 46 [pid = 2220] [id = 339] 08:39:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x111c83400) [pid = 2220] [serial = 1016] [outer = 0x0] 08:39:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x1180c1000) [pid = 2220] [serial = 1017] [outer = 0x111c83400] 08:39:44 INFO - PROCESS | 2220 | 1464104384020 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x124187800) [pid = 2220] [serial = 1018] [outer = 0x111c83400] 08:39:44 INFO - PROCESS | 2220 | 1464104384285 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]]]}] 08:39:44 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 08:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 469ms 08:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:39:44 INFO - PROCESS | 2220 | 1464104384332 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 2220 | 1464104384333 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:39:44 INFO - PROCESS | 2220 | 1464104384335 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 2220 | 1464104384336 Marionette TRACE conn2 <- [1,1330,null,{}] 08:39:44 INFO - PROCESS | 2220 | 1464104384339 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}] 08:39:44 INFO - PROCESS | 2220 | 1464104384424 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:39:44 INFO - PROCESS | 2220 | 1464104384430 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c766800 == 47 [pid = 2220] [id = 340] 08:39:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x1125bdc00) [pid = 2220] [serial = 1019] [outer = 0x0] 08:39:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x12ab16000) [pid = 2220] [serial = 1020] [outer = 0x1125bdc00] 08:39:44 INFO - PROCESS | 2220 | 1464104384455 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12b03e000) [pid = 2220] [serial = 1021] [outer = 0x1125bdc00] 08:39:44 INFO - PROCESS | 2220 | 1464104384777 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]]]}] 08:39:44 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 08:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 469ms 08:39:44 INFO - PROCESS | 2220 | 1464104384804 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 2220 | 1464104384805 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:39:44 INFO - PROCESS | 2220 | 1464104384808 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 2220 | 1464104384810 Marionette TRACE conn2 <- [1,1334,null,{}] 08:39:44 INFO - PROCESS | 2220 | 1464104384813 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}] 08:39:44 INFO - PROCESS | 2220 | 1464104384928 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:39:44 INFO - PROCESS | 2220 | 1464104384934 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8de000 == 48 [pid = 2220] [id = 341] 08:39:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x118458800) [pid = 2220] [serial = 1022] [outer = 0x0] 08:39:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x12b0dfc00) [pid = 2220] [serial = 1023] [outer = 0x118458800] 08:39:44 INFO - PROCESS | 2220 | 1464104384958 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x12b997000) [pid = 2220] [serial = 1024] [outer = 0x118458800] 08:39:45 INFO - PROCESS | 2220 | 1464104385283 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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 522ms 08:39:45 INFO - PROCESS | 2220 | 1464104385331 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 2220 | 1464104385333 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:39:45 INFO - PROCESS | 2220 | 1464104385335 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 2220 | 1464104385336 Marionette TRACE conn2 <- [1,1338,null,{}] 08:39:45 INFO - PROCESS | 2220 | 1464104385338 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}] 08:39:45 INFO - PROCESS | 2220 | 1464104385422 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:39:45 INFO - PROCESS | 2220 | 1464104385540 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x115e0b800 == 49 [pid = 2220] [id = 342] 08:39:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x111aafc00) [pid = 2220] [serial = 1025] [outer = 0x0] 08:39:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x1125bf400) [pid = 2220] [serial = 1026] [outer = 0x111aafc00] 08:39:45 INFO - PROCESS | 2220 | 1464104385574 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x113093400) [pid = 2220] [serial = 1027] [outer = 0x111aafc00] 08:39:46 INFO - PROCESS | 2220 | 1464104386572 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]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1269ms 08:39:46 INFO - PROCESS | 2220 | 1464104386605 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 2220 | 1464104386609 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:39:46 INFO - PROCESS | 2220 | 1464104386613 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 2220 | 1464104386615 Marionette TRACE conn2 <- [1,1342,null,{}] 08:39:46 INFO - PROCESS | 2220 | 1464104386619 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}] 08:39:46 INFO - PROCESS | 2220 | 1464104386724 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:39:46 INFO - PROCESS | 2220 | 1464104386777 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x119679000 == 50 [pid = 2220] [id = 343] 08:39:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x1138fa400) [pid = 2220] [serial = 1028] [outer = 0x0] 08:39:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x117f93800) [pid = 2220] [serial = 1029] [outer = 0x1138fa400] 08:39:46 INFO - PROCESS | 2220 | 1464104386808 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x118459c00) [pid = 2220] [serial = 1030] [outer = 0x1138fa400] 08:39:47 INFO - PROCESS | 2220 | 1464104387213 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]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 619ms 08:39:47 INFO - PROCESS | 2220 | 1464104387235 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:39:47 INFO - PROCESS | 2220 | 1464104387238 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:39:47 INFO - PROCESS | 2220 | 1464104387241 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 2220 | 1464104387244 Marionette TRACE conn2 <- [1,1346,null,{}] 08:39:47 INFO - PROCESS | 2220 | 1464104387247 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}] 08:39:47 INFO - PROCESS | 2220 | 1464104387349 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:39:47 INFO - PROCESS | 2220 | 1464104387404 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a784000 == 51 [pid = 2220] [id = 344] 08:39:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x1184c8400) [pid = 2220] [serial = 1031] [outer = 0x0] 08:39:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x118cb9800) [pid = 2220] [serial = 1032] [outer = 0x1184c8400] 08:39:47 INFO - PROCESS | 2220 | 1464104387434 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x119e35800) [pid = 2220] [serial = 1033] [outer = 0x1184c8400] 08:39:47 INFO - PROCESS | 2220 | 1464104387935 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]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 722ms 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:39:48 INFO - PROCESS | 2220 | 1464104388009 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 2220 | 1464104388010 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:39:48 INFO - PROCESS | 2220 | 1464104388020 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 2220 | 1464104388024 Marionette TRACE conn2 <- [1,1350,null,{}] 08:39:48 INFO - PROCESS | 2220 | 1464104388027 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}] 08:39:48 INFO - PROCESS | 2220 | 1464104388132 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:39:48 INFO - PROCESS | 2220 | 1464104388200 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x118c40800 == 52 [pid = 2220] [id = 345] 08:39:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x11296c400) [pid = 2220] [serial = 1034] [outer = 0x0] 08:39:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x12310c800) [pid = 2220] [serial = 1035] [outer = 0x11296c400] 08:39:48 INFO - PROCESS | 2220 | 1464104388229 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x124528400) [pid = 2220] [serial = 1036] [outer = 0x11296c400] 08:39:48 INFO - PROCESS | 2220 | 1464104388859 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]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 882ms 08:39:48 INFO - PROCESS | 2220 | 1464104388897 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 2220 | 1464104388899 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:39:48 INFO - PROCESS | 2220 | 1464104388903 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 2220 | 1464104388905 Marionette TRACE conn2 <- [1,1354,null,{}] 08:39:48 INFO - PROCESS | 2220 | 1464104388928 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}] 08:39:49 INFO - PROCESS | 2220 | 1464104389023 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:39:49 INFO - PROCESS | 2220 | 1464104389096 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x1161b8800 == 53 [pid = 2220] [id = 346] 08:39:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x111f19000) [pid = 2220] [serial = 1037] [outer = 0x0] 08:39:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x1125cb800) [pid = 2220] [serial = 1038] [outer = 0x111f19000] 08:39:49 INFO - PROCESS | 2220 | 1464104389124 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x113d65800) [pid = 2220] [serial = 1039] [outer = 0x111f19000] 08:39:49 INFO - PROCESS | 2220 | 1464104389567 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]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 08:39:49 INFO - PROCESS | 2220 | 1464104389574 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 2220 | 1464104389578 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:39:49 INFO - PROCESS | 2220 | 1464104389582 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 2220 | 1464104389584 Marionette TRACE conn2 <- [1,1358,null,{}] 08:39:49 INFO - PROCESS | 2220 | 1464104389586 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}] 08:39:49 INFO - PROCESS | 2220 | 1464104389669 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:39:49 INFO - PROCESS | 2220 | 1464104389721 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x118041800 == 54 [pid = 2220] [id = 347] 08:39:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x11619c800) [pid = 2220] [serial = 1040] [outer = 0x0] 08:39:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x118076400) [pid = 2220] [serial = 1041] [outer = 0x11619c800] 08:39:49 INFO - PROCESS | 2220 | 1464104389749 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x118317400) [pid = 2220] [serial = 1042] [outer = 0x11619c800] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12a780800 == 53 [pid = 2220] [id = 250] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12c8de000 == 52 [pid = 2220] [id = 341] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12c766800 == 51 [pid = 2220] [id = 340] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12a31a000 == 50 [pid = 2220] [id = 339] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x113f15000 == 49 [pid = 2220] [id = 338] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2b6800 == 48 [pid = 2220] [id = 337] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12a6d1800 == 47 [pid = 2220] [id = 336] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x129121000) [pid = 2220] [serial = 963] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12914b800 == 46 [pid = 2220] [id = 335] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x128853800 == 45 [pid = 2220] [id = 334] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x124e86800 == 44 [pid = 2220] [id = 333] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12387b000 == 43 [pid = 2220] [id = 332] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x119458800 == 42 [pid = 2220] [id = 331] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x118037000 == 41 [pid = 2220] [id = 330] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x118047000 == 40 [pid = 2220] [id = 329] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x118285000 == 39 [pid = 2220] [id = 328] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2c1000 == 38 [pid = 2220] [id = 325] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12886b800 == 37 [pid = 2220] [id = 324] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x1182ce800 == 36 [pid = 2220] [id = 323] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x112fbe800 == 35 [pid = 2220] [id = 322] 08:39:50 INFO - PROCESS | 2220 | --DOCSHELL 0x12a6bc800 == 34 [pid = 2220] [id = 321] 08:39:50 INFO - PROCESS | 2220 | 1464104390143 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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 569ms 08:39:50 INFO - PROCESS | 2220 | 1464104390152 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 2220 | 1464104390153 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:39:50 INFO - PROCESS | 2220 | 1464104390155 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 2220 | 1464104390159 Marionette TRACE conn2 <- [1,1362,null,{}] 08:39:50 INFO - PROCESS | 2220 | 1464104390167 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}] 08:39:50 INFO - PROCESS | 2220 | 1464104390246 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x1160da800) [pid = 2220] [serial = 759] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x113094c00) [pid = 2220] [serial = 756] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x112963800) [pid = 2220] [serial = 801] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x11706ac00) [pid = 2220] [serial = 804] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x1184c4000) [pid = 2220] [serial = 807] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x119aa0000) [pid = 2220] [serial = 810] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x1233c8c00) [pid = 2220] [serial = 813] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x123863c00) [pid = 2220] [serial = 945] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x12452c000) [pid = 2220] [serial = 948] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x1261a3400) [pid = 2220] [serial = 951] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x124ef2400) [pid = 2220] [serial = 949] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x117067800) [pid = 2220] [serial = 928] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x1161ed800) [pid = 2220] [serial = 927] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x118453800) [pid = 2220] [serial = 933] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x1185ae800) [pid = 2220] [serial = 934] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x126437c00) [pid = 2220] [serial = 954] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x115065000) [pid = 2220] [serial = 925] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x1130a0400) [pid = 2220] [serial = 924] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x119a9dc00) [pid = 2220] [serial = 939] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x1210e6000) [pid = 2220] [serial = 940] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x1180bf400) [pid = 2220] [serial = 930] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x118318800) [pid = 2220] [serial = 931] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x118cba800) [pid = 2220] [serial = 936] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x119350400) [pid = 2220] [serial = 937] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x128a1e400) [pid = 2220] [serial = 955] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x128ba9400) [pid = 2220] [serial = 921] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x115e39400) [pid = 2220] [serial = 911] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12310a800) [pid = 2220] [serial = 942] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x124ef0400) [pid = 2220] [serial = 918] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1291f9800) [pid = 2220] [serial = 909] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x128bb7c00) [pid = 2220] [serial = 961] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x119356800) [pid = 2220] [serial = 915] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12c868000) [pid = 2220] [serial = 507] [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.] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x128bab400) [pid = 2220] [serial = 960] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x126802400) [pid = 2220] [serial = 952] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x128a27400) [pid = 2220] [serial = 957] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x123a74000) [pid = 2220] [serial = 946] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x119358400) [pid = 2220] [serial = 943] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x128ac5800) [pid = 2220] [serial = 958] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x123a6c400) [pid = 2220] [serial = 867] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x113092800) [pid = 2220] [serial = 855] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x11683fc00) [pid = 2220] [serial = 858] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1230e5000) [pid = 2220] [serial = 864] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x118453000) [pid = 2220] [serial = 861] [outer = 0x0] [url = about:blank] 08:39:50 INFO - PROCESS | 2220 | 1464104390355 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x112fbe800 == 35 [pid = 2220] [id = 348] 08:39:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x111c28800) [pid = 2220] [serial = 1043] [outer = 0x0] 08:39:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1125ccc00) [pid = 2220] [serial = 1044] [outer = 0x111c28800] 08:39:50 INFO - PROCESS | 2220 | 1464104390390 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1130c0000) [pid = 2220] [serial = 1045] [outer = 0x111c28800] 08:39:50 INFO - PROCESS | 2220 | 1464104390921 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]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 876ms 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:39:51 INFO - PROCESS | 2220 | 1464104391039 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 2220 | 1464104391043 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:39:51 INFO - PROCESS | 2220 | 1464104391047 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 2220 | 1464104391051 Marionette TRACE conn2 <- [1,1366,null,{}] 08:39:51 INFO - PROCESS | 2220 | 1464104391055 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}] 08:39:51 INFO - PROCESS | 2220 | 1464104391166 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:39:51 INFO - PROCESS | 2220 | 1464104391213 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182ce000 == 36 [pid = 2220] [id = 349] 08:39:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x118314c00) [pid = 2220] [serial = 1046] [outer = 0x0] 08:39:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x118364c00) [pid = 2220] [serial = 1047] [outer = 0x118314c00] 08:39:51 INFO - PROCESS | 2220 | 1464104391245 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1186a3400) [pid = 2220] [serial = 1048] [outer = 0x118314c00] 08:39:51 INFO - PROCESS | 2220 | 1464104391696 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] 08:39:51 INFO - PROCESS | 2220 | 1464104391747 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:39:51 INFO - PROCESS | 2220 | 1464104391751 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 2220 | 1464104391752 Marionette TRACE conn2 <- [1,1370,null,{}] 08:39:51 INFO - PROCESS | 2220 | 1464104391755 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}] 08:39:51 INFO - PROCESS | 2220 | 1464104391848 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:39:51 INFO - PROCESS | 2220 | 1464104391912 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x119e8f800 == 37 [pid = 2220] [id = 350] 08:39:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x1186b1c00) [pid = 2220] [serial = 1049] [outer = 0x0] 08:39:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x119357400) [pid = 2220] [serial = 1050] [outer = 0x1186b1c00] 08:39:51 INFO - PROCESS | 2220 | 1464104391942 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x119a9c400) [pid = 2220] [serial = 1051] [outer = 0x1186b1c00] 08:39:52 INFO - PROCESS | 2220 | 1464104392380 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] 08:39:52 INFO - PROCESS | 2220 | 1464104392447 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:39:52 INFO - PROCESS | 2220 | 1464104392455 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 2220 | 1464104392461 Marionette TRACE conn2 <- [1,1374,null,{}] 08:39:52 INFO - PROCESS | 2220 | 1464104392465 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}] 08:39:52 INFO - PROCESS | 2220 | 1464104392557 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:39:52 INFO - PROCESS | 2220 | 1464104392617 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x1239b8800 == 38 [pid = 2220] [id = 351] 08:39:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x11934e800) [pid = 2220] [serial = 1052] [outer = 0x0] 08:39:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x1233c0000) [pid = 2220] [serial = 1053] [outer = 0x11934e800] 08:39:52 INFO - PROCESS | 2220 | 1464104392648 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12385f000) [pid = 2220] [serial = 1054] [outer = 0x11934e800] 08:39:53 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:53 INFO - PROCESS | 2220 | 1464104393084 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] 08:39:53 INFO - PROCESS | 2220 | 1464104393143 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:39:53 INFO - PROCESS | 2220 | 1464104393147 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 2220 | 1464104393149 Marionette TRACE conn2 <- [1,1378,null,{}] 08:39:53 INFO - PROCESS | 2220 | 1464104393151 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}] 08:39:53 INFO - PROCESS | 2220 | 1464104393248 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:39:53 INFO - PROCESS | 2220 | 1464104393311 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248be800 == 39 [pid = 2220] [id = 352] 08:39:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x123a71000) [pid = 2220] [serial = 1055] [outer = 0x0] 08:39:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12452fc00) [pid = 2220] [serial = 1056] [outer = 0x123a71000] 08:39:53 INFO - PROCESS | 2220 | 1464104393341 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x124845800) [pid = 2220] [serial = 1057] [outer = 0x123a71000] 08:39:53 INFO - PROCESS | 2220 | 1464104393753 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] 08:39:53 INFO - PROCESS | 2220 | 1464104393768 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:39:53 INFO - PROCESS | 2220 | 1464104393771 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 2220 | 1464104393772 Marionette TRACE conn2 <- [1,1382,null,{}] 08:39:53 INFO - PROCESS | 2220 | 1464104393775 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}] 08:39:53 INFO - PROCESS | 2220 | 1464104393884 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:39:53 INFO - PROCESS | 2220 | 1464104393945 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x12667e000 == 40 [pid = 2220] [id = 353] 08:39:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x1261a7800) [pid = 2220] [serial = 1058] [outer = 0x0] 08:39:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x126608400) [pid = 2220] [serial = 1059] [outer = 0x1261a7800] 08:39:53 INFO - PROCESS | 2220 | 1464104393986 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x126877000) [pid = 2220] [serial = 1060] [outer = 0x1261a7800] 08:39:54 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:54 INFO - PROCESS | 2220 | 1464104394462 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] 08:39:54 INFO - PROCESS | 2220 | 1464104394502 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:39:54 INFO - PROCESS | 2220 | 1464104394504 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 2220 | 1464104394506 Marionette TRACE conn2 <- [1,1386,null,{}] 08:39:54 INFO - PROCESS | 2220 | 1464104394509 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}] 08:39:54 INFO - PROCESS | 2220 | 1464104394603 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:39:54 INFO - PROCESS | 2220 | 1464104394666 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x12913f000 == 41 [pid = 2220] [id = 354] 08:39:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12310d400) [pid = 2220] [serial = 1061] [outer = 0x0] 08:39:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x128abc800) [pid = 2220] [serial = 1062] [outer = 0x12310d400] 08:39:54 INFO - PROCESS | 2220 | 1464104394696 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x128ac9400) [pid = 2220] [serial = 1063] [outer = 0x12310d400] 08:39:55 INFO - PROCESS | 2220 | 1464104395216 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] 08:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:39:55 INFO - PROCESS | 2220 | 1464104395277 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:39:55 INFO - PROCESS | 2220 | 1464104395280 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 2220 | 1464104395282 Marionette TRACE conn2 <- [1,1390,null,{}] 08:39:55 INFO - PROCESS | 2220 | 1464104395286 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}] 08:39:55 INFO - PROCESS | 2220 | 1464104395383 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:39:55 INFO - PROCESS | 2220 | 1464104395454 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x113310000 == 42 [pid = 2220] [id = 355] 08:39:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x115ec1800) [pid = 2220] [serial = 1064] [outer = 0x0] 08:39:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x1180c3000) [pid = 2220] [serial = 1065] [outer = 0x115ec1800] 08:39:55 INFO - PROCESS | 2220 | 1464104395483 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x11845ec00) [pid = 2220] [serial = 1066] [outer = 0x115ec1800] 08:39:55 INFO - PROCESS | 2220 | --DOCSHELL 0x119e7b800 == 41 [pid = 2220] [id = 327] 08:39:55 INFO - PROCESS | 2220 | --DOCSHELL 0x118041800 == 40 [pid = 2220] [id = 347] 08:39:55 INFO - PROCESS | 2220 | --DOCSHELL 0x1161b8800 == 39 [pid = 2220] [id = 346] 08:39:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12a784000 == 38 [pid = 2220] [id = 344] 08:39:55 INFO - PROCESS | 2220 | --DOCSHELL 0x119679000 == 37 [pid = 2220] [id = 343] 08:39:55 INFO - PROCESS | 2220 | --DOCSHELL 0x115e0b800 == 36 [pid = 2220] [id = 342] 08:39:55 INFO - PROCESS | 2220 | 1464104395834 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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 572ms 08:39:55 INFO - PROCESS | 2220 | 1464104395853 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 2220 | 1464104395857 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:39:55 INFO - PROCESS | 2220 | 1464104395863 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 2220 | 1464104395865 Marionette TRACE conn2 <- [1,1394,null,{}] 08:39:55 INFO - PROCESS | 2220 | 1464104395867 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}] 08:39:55 INFO - PROCESS | 2220 | 1464104395947 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:39:55 INFO - PROCESS | 2220 | 1464104395952 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x119c46000 == 37 [pid = 2220] [id = 356] 08:39:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x1186aec00) [pid = 2220] [serial = 1067] [outer = 0x0] 08:39:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x119a9a400) [pid = 2220] [serial = 1068] [outer = 0x1186aec00] 08:39:55 INFO - PROCESS | 2220 | 1464104395978 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x1210e9000) [pid = 2220] [serial = 1069] [outer = 0x1186aec00] 08:39:56 INFO - PROCESS | 2220 | 1464104396374 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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 570ms 08:39:56 INFO - PROCESS | 2220 | 1464104396434 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 2220 | 1464104396437 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:39:56 INFO - PROCESS | 2220 | 1464104396440 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 2220 | 1464104396445 Marionette TRACE conn2 <- [1,1398,null,{}] 08:39:56 INFO - PROCESS | 2220 | 1464104396457 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}] 08:39:56 INFO - PROCESS | 2220 | 1464104396590 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:39:56 INFO - PROCESS | 2220 | 1464104396609 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x126861800 == 38 [pid = 2220] [id = 357] 08:39:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x126633000) [pid = 2220] [serial = 1070] [outer = 0x0] 08:39:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x126806000) [pid = 2220] [serial = 1071] [outer = 0x126633000] 08:39:56 INFO - PROCESS | 2220 | 1464104396653 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x128a20400) [pid = 2220] [serial = 1072] [outer = 0x126633000] 08:39:57 INFO - PROCESS | 2220 | 1464104397086 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]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 675ms 08:39:57 INFO - PROCESS | 2220 | 1464104397115 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 2220 | 1464104397117 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:39:57 INFO - PROCESS | 2220 | 1464104397120 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 2220 | 1464104397122 Marionette TRACE conn2 <- [1,1402,null,{}] 08:39:57 INFO - PROCESS | 2220 | 1464104397124 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}] 08:39:57 INFO - PROCESS | 2220 | 1464104397258 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:39:57 INFO - PROCESS | 2220 | 1464104397265 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a531000 == 39 [pid = 2220] [id = 358] 08:39:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x128b81c00) [pid = 2220] [serial = 1073] [outer = 0x0] 08:39:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x12911b800) [pid = 2220] [serial = 1074] [outer = 0x128b81c00] 08:39:57 INFO - PROCESS | 2220 | 1464104397311 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x1291f4800) [pid = 2220] [serial = 1075] [outer = 0x128b81c00] 08:39:57 INFO - PROCESS | 2220 | 1464104397717 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]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 623ms 08:39:57 INFO - PROCESS | 2220 | 1464104397777 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 2220 | 1464104397780 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:39:57 INFO - PROCESS | 2220 | 1464104397791 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 2220 | 1464104397793 Marionette TRACE conn2 <- [1,1406,null,{}] 08:39:57 INFO - PROCESS | 2220 | 1464104397797 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}] 08:39:57 INFO - PROCESS | 2220 | 1464104397952 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:39:58 INFO - PROCESS | 2220 | 1464104398007 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x11609d000 == 40 [pid = 2220] [id = 359] 08:39:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x128e0a400) [pid = 2220] [serial = 1076] [outer = 0x0] 08:39:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12947f000) [pid = 2220] [serial = 1077] [outer = 0x128e0a400] 08:39:58 INFO - PROCESS | 2220 | 1464104398048 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x12a38d000) [pid = 2220] [serial = 1078] [outer = 0x128e0a400] 08:39:58 INFO - PROCESS | 2220 | 1464104398449 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]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 673ms 08:39:58 INFO - PROCESS | 2220 | 1464104398464 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 2220 | 1464104398465 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:39:58 INFO - PROCESS | 2220 | 1464104398467 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 2220 | 1464104398468 Marionette TRACE conn2 <- [1,1410,null,{}] 08:39:58 INFO - PROCESS | 2220 | 1464104398471 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}] 08:39:58 INFO - PROCESS | 2220 | 1464104398589 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:39:58 INFO - PROCESS | 2220 | 1464104398603 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba46000 == 41 [pid = 2220] [id = 360] 08:39:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x12a610000) [pid = 2220] [serial = 1079] [outer = 0x0] 08:39:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x12a776c00) [pid = 2220] [serial = 1080] [outer = 0x12a610000] 08:39:58 INFO - PROCESS | 2220 | 1464104398629 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x12b034800) [pid = 2220] [serial = 1081] [outer = 0x12a610000] 08:39:58 INFO - PROCESS | 2220 | 1464104398972 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]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:39:58 INFO - PROCESS | 2220 | 1464104398989 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 2220 | 1464104398990 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:39:58 INFO - PROCESS | 2220 | 1464104398993 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 2220 | 1464104398995 Marionette TRACE conn2 <- [1,1414,null,{}] 08:39:58 INFO - PROCESS | 2220 | 1464104398998 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}] 08:39:59 INFO - PROCESS | 2220 | 1464104399096 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:39:59 INFO - PROCESS | 2220 | 1464104399129 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be63800 == 42 [pid = 2220] [id = 361] 08:39:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x12ab1e800) [pid = 2220] [serial = 1082] [outer = 0x0] 08:39:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12b994c00) [pid = 2220] [serial = 1083] [outer = 0x12ab1e800] 08:39:59 INFO - PROCESS | 2220 | 1464104399156 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x12b9a0000) [pid = 2220] [serial = 1084] [outer = 0x12ab1e800] 08:39:59 INFO - PROCESS | 2220 | 1464104399495 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]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 521ms 08:39:59 INFO - PROCESS | 2220 | 1464104399519 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 2220 | 1464104399520 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:39:59 INFO - PROCESS | 2220 | 1464104399522 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 2220 | 1464104399524 Marionette TRACE conn2 <- [1,1418,null,{}] 08:39:59 INFO - PROCESS | 2220 | 1464104399528 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}] 08:39:59 INFO - PROCESS | 2220 | 1464104399629 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:39:59 INFO - PROCESS | 2220 | 1464104399664 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8cd000 == 43 [pid = 2220] [id = 362] 08:39:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x12b036800) [pid = 2220] [serial = 1085] [outer = 0x0] 08:39:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x12b9efc00) [pid = 2220] [serial = 1086] [outer = 0x12b036800] 08:39:59 INFO - PROCESS | 2220 | 1464104399689 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12b9f9800) [pid = 2220] [serial = 1087] [outer = 0x12b036800] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x128bae800) [pid = 2220] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x1291f8400) [pid = 2220] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x128b80c00) [pid = 2220] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x116ae9000) [pid = 2220] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x1125bdc00) [pid = 2220] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x123110c00) [pid = 2220] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x113113c00) [pid = 2220] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x1130e6800) [pid = 2220] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x11309f400) [pid = 2220] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x12947ec00) [pid = 2220] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x12474b400) [pid = 2220] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x118458800) [pid = 2220] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x111c83400) [pid = 2220] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x111ab2400) [pid = 2220] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x124ef3000) [pid = 2220] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:39:59 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x111f19000) [pid = 2220] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:40:00 INFO - PROCESS | 2220 | 1464104400044 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]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 572ms 08:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:40:00 INFO - PROCESS | 2220 | 1464104400094 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 2220 | 1464104400096 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:40:00 INFO - PROCESS | 2220 | 1464104400098 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 2220 | 1464104400099 Marionette TRACE conn2 <- [1,1422,null,{}] 08:40:00 INFO - PROCESS | 2220 | 1464104400101 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}] 08:40:00 INFO - PROCESS | 2220 | 1464104400179 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:40:00 INFO - PROCESS | 2220 | 1464104400184 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c75f800 == 44 [pid = 2220] [id = 363] 08:40:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x118368000) [pid = 2220] [serial = 1088] [outer = 0x0] 08:40:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12310dc00) [pid = 2220] [serial = 1089] [outer = 0x118368000] 08:40:00 INFO - PROCESS | 2220 | 1464104400208 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x128bae800) [pid = 2220] [serial = 1090] [outer = 0x118368000] 08:40:00 INFO - PROCESS | 2220 | 1464104400547 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]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 468ms 08:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:40:00 INFO - PROCESS | 2220 | 1464104400566 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 2220 | 1464104400568 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:40:00 INFO - PROCESS | 2220 | 1464104400570 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 2220 | 1464104400571 Marionette TRACE conn2 <- [1,1426,null,{}] 08:40:00 INFO - PROCESS | 2220 | 1464104400573 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}] 08:40:00 INFO - PROCESS | 2220 | 1464104400657 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:40:00 INFO - PROCESS | 2220 | 1464104400714 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d0d7000 == 45 [pid = 2220] [id = 364] 08:40:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x128a29400) [pid = 2220] [serial = 1091] [outer = 0x0] 08:40:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12a775c00) [pid = 2220] [serial = 1092] [outer = 0x128a29400] 08:40:00 INFO - PROCESS | 2220 | 1464104400739 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12b9f4800) [pid = 2220] [serial = 1093] [outer = 0x128a29400] 08:40:01 INFO - PROCESS | 2220 | 1464104401031 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]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 468ms 08:40:01 INFO - PROCESS | 2220 | 1464104401039 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 2220 | 1464104401040 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:40:01 INFO - PROCESS | 2220 | 1464104401050 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 2220 | 1464104401051 Marionette TRACE conn2 <- [1,1430,null,{}] 08:40:01 INFO - PROCESS | 2220 | 1464104401053 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}] 08:40:01 INFO - PROCESS | 2220 | 1464104401155 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:40:01 INFO - PROCESS | 2220 | 1464104401161 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d386800 == 46 [pid = 2220] [id = 365] 08:40:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x12b9fa800) [pid = 2220] [serial = 1094] [outer = 0x0] 08:40:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x12bbb8400) [pid = 2220] [serial = 1095] [outer = 0x12b9fa800] 08:40:01 INFO - PROCESS | 2220 | 1464104401192 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x12be0fc00) [pid = 2220] [serial = 1096] [outer = 0x12b9fa800] 08:40:01 INFO - PROCESS | 2220 | 1464104401690 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]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 677ms 08:40:01 INFO - PROCESS | 2220 | 1464104401723 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 2220 | 1464104401727 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:40:01 INFO - PROCESS | 2220 | 1464104401731 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 2220 | 1464104401733 Marionette TRACE conn2 <- [1,1434,null,{}] 08:40:01 INFO - PROCESS | 2220 | 1464104401736 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}] 08:40:01 INFO - PROCESS | 2220 | 1464104401855 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:40:01 INFO - PROCESS | 2220 | 1464104401976 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x116864800 == 47 [pid = 2220] [id = 366] 08:40:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x111f4c400) [pid = 2220] [serial = 1097] [outer = 0x0] 08:40:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x11262c800) [pid = 2220] [serial = 1098] [outer = 0x111f4c400] 08:40:02 INFO - PROCESS | 2220 | 1464104402009 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x115e39400) [pid = 2220] [serial = 1099] [outer = 0x111f4c400] 08:40:02 INFO - PROCESS | 2220 | 1464104402448 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]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 08:40:02 INFO - PROCESS | 2220 | 1464104402502 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 2220 | 1464104402505 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:40:02 INFO - PROCESS | 2220 | 1464104402525 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 2220 | 1464104402528 Marionette TRACE conn2 <- [1,1438,null,{}] 08:40:02 INFO - PROCESS | 2220 | 1464104402533 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}] 08:40:02 INFO - PROCESS | 2220 | 1464104402641 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:40:02 INFO - PROCESS | 2220 | 1464104402710 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x129147000 == 48 [pid = 2220] [id = 367] 08:40:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x119aa1c00) [pid = 2220] [serial = 1100] [outer = 0x0] 08:40:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x1210e7000) [pid = 2220] [serial = 1101] [outer = 0x119aa1c00] 08:40:02 INFO - PROCESS | 2220 | 1464104402741 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x123a70800) [pid = 2220] [serial = 1102] [outer = 0x119aa1c00] 08:40:03 INFO - PROCESS | 2220 | 1464104403161 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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 08:40:03 INFO - PROCESS | 2220 | 1464104403202 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 2220 | 1464104403205 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:40:03 INFO - PROCESS | 2220 | 1464104403207 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 2220 | 1464104403209 Marionette TRACE conn2 <- [1,1442,null,{}] 08:40:03 INFO - PROCESS | 2220 | 1464104403211 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}] 08:40:03 INFO - PROCESS | 2220 | 1464104403320 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:40:03 INFO - PROCESS | 2220 | 1464104403381 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d374800 == 49 [pid = 2220] [id = 368] 08:40:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x1261a3400) [pid = 2220] [serial = 1103] [outer = 0x0] 08:40:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x128b86400) [pid = 2220] [serial = 1104] [outer = 0x1261a3400] 08:40:03 INFO - PROCESS | 2220 | 1464104403453 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x1291fa800) [pid = 2220] [serial = 1105] [outer = 0x1261a3400] 08:40:03 INFO - PROCESS | 2220 | 1464104403964 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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 770ms 08:40:03 INFO - PROCESS | 2220 | 1464104403979 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 2220 | 1464104403980 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:40:03 INFO - PROCESS | 2220 | 1464104403987 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 2220 | 1464104403992 Marionette TRACE conn2 <- [1,1446,null,{}] 08:40:04 INFO - PROCESS | 2220 | 1464104404013 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}] 08:40:04 INFO - PROCESS | 2220 | 1464104404117 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:40:04 INFO - PROCESS | 2220 | 1464104404185 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x12db34000 == 50 [pid = 2220] [id = 369] 08:40:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12a60a400) [pid = 2220] [serial = 1106] [outer = 0x0] 08:40:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12ab18000) [pid = 2220] [serial = 1107] [outer = 0x12a60a400] 08:40:04 INFO - PROCESS | 2220 | 1464104404214 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x12b9ef400) [pid = 2220] [serial = 1108] [outer = 0x12a60a400] 08:40:04 INFO - PROCESS | 2220 | 1464104404637 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]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 697ms 08:40:04 INFO - PROCESS | 2220 | 1464104404681 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 2220 | 1464104404683 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:40:04 INFO - PROCESS | 2220 | 1464104404685 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 2220 | 1464104404687 Marionette TRACE conn2 <- [1,1450,null,{}] 08:40:04 INFO - PROCESS | 2220 | 1464104404689 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}] 08:40:04 INFO - PROCESS | 2220 | 1464104404791 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:40:04 INFO - PROCESS | 2220 | 1464104404847 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x134eca800 == 51 [pid = 2220] [id = 370] 08:40:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x124ef2000) [pid = 2220] [serial = 1109] [outer = 0x0] 08:40:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x128bab800) [pid = 2220] [serial = 1110] [outer = 0x124ef2000] 08:40:04 INFO - PROCESS | 2220 | 1464104404877 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x12b9a0c00) [pid = 2220] [serial = 1111] [outer = 0x124ef2000] 08:40:05 INFO - PROCESS | 2220 | 1464104405365 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]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 719ms 08:40:05 INFO - PROCESS | 2220 | 1464104405412 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 2220 | 1464104405413 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:40:05 INFO - PROCESS | 2220 | 1464104405417 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 2220 | 1464104405418 Marionette TRACE conn2 <- [1,1454,null,{}] 08:40:05 INFO - PROCESS | 2220 | 1464104405421 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}] 08:40:05 INFO - PROCESS | 2220 | 1464104405524 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:40:05 INFO - PROCESS | 2220 | 1464104405766 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x12301c000 == 52 [pid = 2220] [id = 371] 08:40:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x1130c0400) [pid = 2220] [serial = 1112] [outer = 0x0] 08:40:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x113342400) [pid = 2220] [serial = 1113] [outer = 0x1130c0400] 08:40:05 INFO - PROCESS | 2220 | 1464104405818 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x1168afc00) [pid = 2220] [serial = 1114] [outer = 0x1130c0400] 08:40:06 INFO - PROCESS | 2220 | 1464104406266 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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 872ms 08:40:06 INFO - PROCESS | 2220 | 1464104406289 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 2220 | 1464104406292 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:40:06 INFO - PROCESS | 2220 | 1464104406295 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 2220 | 1464104406297 Marionette TRACE conn2 <- [1,1458,null,{}] 08:40:06 INFO - PROCESS | 2220 | 1464104406300 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}] 08:40:06 INFO - PROCESS | 2220 | 1464104406399 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:40:06 INFO - PROCESS | 2220 | 1464104406472 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d21000 == 53 [pid = 2220] [id = 372] 08:40:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 162 (0x1180e9800) [pid = 2220] [serial = 1115] [outer = 0x0] 08:40:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 163 (0x1186aa400) [pid = 2220] [serial = 1116] [outer = 0x1180e9800] 08:40:06 INFO - PROCESS | 2220 | 1464104406501 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 164 (0x119aa0400) [pid = 2220] [serial = 1117] [outer = 0x1180e9800] 08:40:06 INFO - PROCESS | 2220 | 1464104406909 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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x12d386800 == 52 [pid = 2220] [id = 365] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x12d0d7000 == 51 [pid = 2220] [id = 364] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x12c75f800 == 50 [pid = 2220] [id = 363] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x12c8cd000 == 49 [pid = 2220] [id = 362] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x12be63800 == 48 [pid = 2220] [id = 361] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba46000 == 47 [pid = 2220] [id = 360] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x11609d000 == 46 [pid = 2220] [id = 359] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 163 (0x112654800) [pid = 2220] [serial = 966] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 162 (0x128a28800) [pid = 2220] [serial = 978] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 161 (0x117f93800) [pid = 2220] [serial = 1029] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 160 (0x118cb9800) [pid = 2220] [serial = 1032] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 159 (0x12310c800) [pid = 2220] [serial = 1035] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 158 (0x1125bf400) [pid = 2220] [serial = 1026] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 157 (0x1291fdc00) [pid = 2220] [serial = 981] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x119434800) [pid = 2220] [serial = 972] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x116a50c00) [pid = 2220] [serial = 969] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x12452d800) [pid = 2220] [serial = 975] [outer = 0x0] [url = about:blank] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x12a531000 == 45 [pid = 2220] [id = 358] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x126861800 == 44 [pid = 2220] [id = 357] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x119c46000 == 43 [pid = 2220] [id = 356] 08:40:06 INFO - PROCESS | 2220 | --DOCSHELL 0x113310000 == 42 [pid = 2220] [id = 355] 08:40:07 INFO - PROCESS | 2220 | --DOCSHELL 0x1239b8800 == 41 [pid = 2220] [id = 351] 08:40:07 INFO - PROCESS | 2220 | --DOCSHELL 0x119e8f800 == 40 [pid = 2220] [id = 350] 08:40:07 INFO - PROCESS | 2220 | --DOCSHELL 0x1182ce000 == 39 [pid = 2220] [id = 349] 08:40:07 INFO - PROCESS | 2220 | --DOCSHELL 0x112fbe800 == 38 [pid = 2220] [id = 348] 08:40:07 INFO - PROCESS | 2220 | 1464104407001 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 2220 | 1464104407004 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:40:07 INFO - PROCESS | 2220 | 1464104407036 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 2220 | 1464104407037 Marionette TRACE conn2 <- [1,1462,null,{}] 08:40:07 INFO - PROCESS | 2220 | 1464104407040 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}] 08:40:07 INFO - PROCESS | 2220 | 1464104407119 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:40:07 INFO - PROCESS | 2220 | 1464104407131 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x11803e000 == 39 [pid = 2220] [id = 373] 08:40:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x119aa0c00) [pid = 2220] [serial = 1118] [outer = 0x0] 08:40:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x1210e0800) [pid = 2220] [serial = 1119] [outer = 0x119aa0c00] 08:40:07 INFO - PROCESS | 2220 | 1464104407157 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x12385f800) [pid = 2220] [serial = 1120] [outer = 0x119aa0c00] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x12b997000) [pid = 2220] [serial = 1024] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x1180c1000) [pid = 2220] [serial = 1017] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x1121b5000) [pid = 2220] [serial = 1014] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x116197c00) [pid = 2220] [serial = 1015] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x12b0dfc00) [pid = 2220] [serial = 1023] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x128b80800) [pid = 2220] [serial = 1002] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x129124800) [pid = 2220] [serial = 1003] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x1125cb800) [pid = 2220] [serial = 1038] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x12a386800) [pid = 2220] [serial = 1006] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x124187800) [pid = 2220] [serial = 1018] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x113d65800) [pid = 2220] [serial = 1039] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x118076400) [pid = 2220] [serial = 1041] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x1291fbc00) [pid = 2220] [serial = 1005] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x12a609400) [pid = 2220] [serial = 1008] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x1291f1800) [pid = 2220] [serial = 964] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x119a9d000) [pid = 2220] [serial = 993] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x12b03e000) [pid = 2220] [serial = 1021] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x12310c000) [pid = 2220] [serial = 994] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x12385d400) [pid = 2220] [serial = 996] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x124021400) [pid = 2220] [serial = 997] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x1180c7400) [pid = 2220] [serial = 990] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x119432c00) [pid = 2220] [serial = 991] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x118364800) [pid = 2220] [serial = 988] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x117f8e000) [pid = 2220] [serial = 987] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x115ec4400) [pid = 2220] [serial = 985] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x1130f0800) [pid = 2220] [serial = 984] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x12a772800) [pid = 2220] [serial = 1011] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x12a6e6800) [pid = 2220] [serial = 1009] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x12a77a400) [pid = 2220] [serial = 1012] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x128ac3c00) [pid = 2220] [serial = 1000] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x126432000) [pid = 2220] [serial = 999] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x12ab16000) [pid = 2220] [serial = 1020] [outer = 0x0] [url = about:blank] 08:40:07 INFO - PROCESS | 2220 | 1464104407529 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]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 521ms 08:40:07 INFO - PROCESS | 2220 | 1464104407555 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 2220 | 1464104407557 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:40:07 INFO - PROCESS | 2220 | 1464104407563 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 2220 | 1464104407567 Marionette TRACE conn2 <- [1,1466,null,{}] 08:40:07 INFO - PROCESS | 2220 | 1464104407573 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}] 08:40:07 INFO - PROCESS | 2220 | 1464104407653 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:40:07 INFO - PROCESS | 2220 | 1464104407661 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x123494000 == 40 [pid = 2220] [id = 374] 08:40:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x124028800) [pid = 2220] [serial = 1121] [outer = 0x0] 08:40:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x124f91c00) [pid = 2220] [serial = 1122] [outer = 0x124028800] 08:40:07 INFO - PROCESS | 2220 | 1464104407687 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x126802c00) [pid = 2220] [serial = 1123] [outer = 0x124028800] 08:40:08 INFO - PROCESS | 2220 | 1464104408033 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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 525ms 08:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:40:08 INFO - PROCESS | 2220 | 1464104408085 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 2220 | 1464104408087 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:40:08 INFO - PROCESS | 2220 | 1464104408089 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 2220 | 1464104408090 Marionette TRACE conn2 <- [1,1470,null,{}] 08:40:08 INFO - PROCESS | 2220 | 1464104408092 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}] 08:40:08 INFO - PROCESS | 2220 | 1464104408178 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:40:08 INFO - PROCESS | 2220 | 1464104408183 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12613d800 == 41 [pid = 2220] [id = 375] 08:40:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x126876c00) [pid = 2220] [serial = 1124] [outer = 0x0] 08:40:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x128a28800) [pid = 2220] [serial = 1125] [outer = 0x126876c00] 08:40:08 INFO - PROCESS | 2220 | 1464104408208 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x128bb3400) [pid = 2220] [serial = 1126] [outer = 0x126876c00] 08:40:08 INFO - PROCESS | 2220 | 1464104408651 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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 568ms 08:40:08 INFO - PROCESS | 2220 | 1464104408658 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 2220 | 1464104408662 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:40:08 INFO - PROCESS | 2220 | 1464104408665 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 2220 | 1464104408667 Marionette TRACE conn2 <- [1,1474,null,{}] 08:40:08 INFO - PROCESS | 2220 | 1464104408671 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}] 08:40:08 INFO - PROCESS | 2220 | 1464104408769 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:40:08 INFO - PROCESS | 2220 | 1464104408773 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x129148800 == 42 [pid = 2220] [id = 376] 08:40:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x1291f6c00) [pid = 2220] [serial = 1127] [outer = 0x0] 08:40:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x1291fc400) [pid = 2220] [serial = 1128] [outer = 0x1291f6c00] 08:40:08 INFO - PROCESS | 2220 | 1464104408805 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x12a60bc00) [pid = 2220] [serial = 1129] [outer = 0x1291f6c00] 08:40:09 INFO - PROCESS | 2220 | 1464104409151 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]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 521ms 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:40:09 INFO - PROCESS | 2220 | 1464104409186 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 2220 | 1464104409188 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:40:09 INFO - PROCESS | 2220 | 1464104409190 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 2220 | 1464104409191 Marionette TRACE conn2 <- [1,1478,null,{}] 08:40:09 INFO - PROCESS | 2220 | 1464104409196 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}] 08:40:09 INFO - PROCESS | 2220 | 1464104409273 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:40:09 INFO - PROCESS | 2220 | 1464104409355 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a321000 == 43 [pid = 2220] [id = 377] 08:40:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x128a1a400) [pid = 2220] [serial = 1130] [outer = 0x0] 08:40:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12a6e8c00) [pid = 2220] [serial = 1131] [outer = 0x128a1a400] 08:40:09 INFO - PROCESS | 2220 | 1464104409380 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x12b036c00) [pid = 2220] [serial = 1132] [outer = 0x128a1a400] 08:40:09 INFO - PROCESS | 2220 | 1464104409710 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]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 569ms 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:40:09 INFO - PROCESS | 2220 | 1464104409759 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 2220 | 1464104409761 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:40:09 INFO - PROCESS | 2220 | 1464104409763 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 2220 | 1464104409764 Marionette TRACE conn2 <- [1,1482,null,{}] 08:40:09 INFO - PROCESS | 2220 | 1464104409766 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}] 08:40:09 INFO - PROCESS | 2220 | 1464104409864 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:40:09 INFO - PROCESS | 2220 | 1464104409897 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab69000 == 44 [pid = 2220] [id = 378] 08:40:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12ab12c00) [pid = 2220] [serial = 1133] [outer = 0x0] 08:40:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12b997c00) [pid = 2220] [serial = 1134] [outer = 0x12ab12c00] 08:40:09 INFO - PROCESS | 2220 | 1464104409922 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12b9a3400) [pid = 2220] [serial = 1135] [outer = 0x12ab12c00] 08:40:10 INFO - PROCESS | 2220 | 1464104410286 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]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 570ms 08:40:10 INFO - PROCESS | 2220 | 1464104410334 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 2220 | 1464104410336 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:40:10 INFO - PROCESS | 2220 | 1464104410338 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 2220 | 1464104410339 Marionette TRACE conn2 <- [1,1486,null,{}] 08:40:10 INFO - PROCESS | 2220 | 1464104410341 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}] 08:40:10 INFO - PROCESS | 2220 | 1464104410442 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:40:10 INFO - PROCESS | 2220 | 1464104410457 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba41000 == 45 [pid = 2220] [id = 379] 08:40:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x12b99c000) [pid = 2220] [serial = 1136] [outer = 0x0] 08:40:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x12bbb7c00) [pid = 2220] [serial = 1137] [outer = 0x12b99c000] 08:40:10 INFO - PROCESS | 2220 | 1464104410482 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x113092800) [pid = 2220] [serial = 1138] [outer = 0x12b99c000] 08:40:10 INFO - PROCESS | 2220 | 1464104410838 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]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 08:40:10 INFO - PROCESS | 2220 | 1464104410856 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 2220 | 1464104410858 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:40:10 INFO - PROCESS | 2220 | 1464104410861 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 2220 | 1464104410862 Marionette TRACE conn2 <- [1,1490,null,{}] 08:40:10 INFO - PROCESS | 2220 | 1464104410865 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}] 08:40:10 INFO - PROCESS | 2220 | 1464104410969 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:40:10 INFO - PROCESS | 2220 | 1464104410982 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4ac000 == 46 [pid = 2220] [id = 380] 08:40:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x12b9ee800) [pid = 2220] [serial = 1139] [outer = 0x0] 08:40:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x12be14800) [pid = 2220] [serial = 1140] [outer = 0x12b9ee800] 08:40:11 INFO - PROCESS | 2220 | 1464104411006 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12c489c00) [pid = 2220] [serial = 1141] [outer = 0x12b9ee800] 08:40:11 INFO - PROCESS | 2220 | 1464104411524 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]]]}] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x11296c400) [pid = 2220] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x117f8fc00) [pid = 2220] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x1235f4c00) [pid = 2220] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x128a21800) [pid = 2220] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x128a1c800) [pid = 2220] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x113099000) [pid = 2220] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x128e0a400) [pid = 2220] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x12ab1e800) [pid = 2220] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x12a610000) [pid = 2220] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x12b036800) [pid = 2220] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x128b81c00) [pid = 2220] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x126633000) [pid = 2220] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x12310d400) [pid = 2220] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x115ec1800) [pid = 2220] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x1186aec00) [pid = 2220] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x128a29400) [pid = 2220] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:40:11 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x118368000) [pid = 2220] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 722ms 08:40:11 INFO - PROCESS | 2220 | 1464104411584 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 2220 | 1464104411585 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:40:11 INFO - PROCESS | 2220 | 1464104411587 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 2220 | 1464104411588 Marionette TRACE conn2 <- [1,1494,null,{}] 08:40:11 INFO - PROCESS | 2220 | 1464104411591 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}] 08:40:11 INFO - PROCESS | 2220 | 1464104411682 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:40:11 INFO - PROCESS | 2220 | 1464104411706 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x119660000 == 47 [pid = 2220] [id = 381] 08:40:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x113344c00) [pid = 2220] [serial = 1142] [outer = 0x0] 08:40:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x118314800) [pid = 2220] [serial = 1143] [outer = 0x113344c00] 08:40:11 INFO - PROCESS | 2220 | 1464104411751 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x128a1d800) [pid = 2220] [serial = 1144] [outer = 0x113344c00] 08:40:12 INFO - PROCESS | 2220 | 1464104412187 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]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 619ms 08:40:12 INFO - PROCESS | 2220 | 1464104412207 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 2220 | 1464104412208 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:40:12 INFO - PROCESS | 2220 | 1464104412212 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 2220 | 1464104412214 Marionette TRACE conn2 <- [1,1498,null,{}] 08:40:12 INFO - PROCESS | 2220 | 1464104412217 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}] 08:40:12 INFO - PROCESS | 2220 | 1464104412320 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:40:12 INFO - PROCESS | 2220 | 1464104412326 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8e0800 == 48 [pid = 2220] [id = 382] 08:40:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x1291f5800) [pid = 2220] [serial = 1145] [outer = 0x0] 08:40:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x12c48f000) [pid = 2220] [serial = 1146] [outer = 0x1291f5800] 08:40:12 INFO - PROCESS | 2220 | 1464104412354 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x12c7d4400) [pid = 2220] [serial = 1147] [outer = 0x1291f5800] 08:40:12 INFO - PROCESS | 2220 | 1464104412830 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]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 673ms 08:40:12 INFO - PROCESS | 2220 | 1464104412885 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 2220 | 1464104412886 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:40:12 INFO - PROCESS | 2220 | 1464104412889 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 2220 | 1464104412890 Marionette TRACE conn2 <- [1,1502,null,{}] 08:40:12 INFO - PROCESS | 2220 | 1464104412894 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}] 08:40:12 INFO - PROCESS | 2220 | 1464104412973 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:40:12 INFO - PROCESS | 2220 | 1464104412981 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d07000 == 49 [pid = 2220] [id = 383] 08:40:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12c7d7c00) [pid = 2220] [serial = 1148] [outer = 0x0] 08:40:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x12c7db000) [pid = 2220] [serial = 1149] [outer = 0x12c7d7c00] 08:40:13 INFO - PROCESS | 2220 | 1464104413005 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12c7df000) [pid = 2220] [serial = 1150] [outer = 0x12c7d7c00] 08:40:13 INFO - PROCESS | 2220 | 1464104413349 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]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 472ms 08:40:13 INFO - PROCESS | 2220 | 1464104413364 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 2220 | 1464104413366 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:40:13 INFO - PROCESS | 2220 | 1464104413369 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 2220 | 1464104413371 Marionette TRACE conn2 <- [1,1506,null,{}] 08:40:13 INFO - PROCESS | 2220 | 1464104413374 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}] 08:40:13 INFO - PROCESS | 2220 | 1464104413555 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:40:13 INFO - PROCESS | 2220 | 1464104413716 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x113aa2000 == 50 [pid = 2220] [id = 384] 08:40:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x1121b4400) [pid = 2220] [serial = 1151] [outer = 0x0] 08:40:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x11265b000) [pid = 2220] [serial = 1152] [outer = 0x1121b4400] 08:40:13 INFO - PROCESS | 2220 | 1464104413769 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x115065000) [pid = 2220] [serial = 1153] [outer = 0x1121b4400] 08:40:14 INFO - PROCESS | 2220 | 1464104414268 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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 920ms 08:40:14 INFO - PROCESS | 2220 | 1464104414291 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 2220 | 1464104414293 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:40:14 INFO - PROCESS | 2220 | 1464104414315 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 2220 | 1464104414317 Marionette TRACE conn2 <- [1,1510,null,{}] 08:40:14 INFO - PROCESS | 2220 | 1464104414320 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}] 08:40:14 INFO - PROCESS | 2220 | 1464104414429 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:40:14 INFO - PROCESS | 2220 | 1464104414502 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x1239b8800 == 51 [pid = 2220] [id = 385] 08:40:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x119105c00) [pid = 2220] [serial = 1154] [outer = 0x0] 08:40:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x119434800) [pid = 2220] [serial = 1155] [outer = 0x119105c00] 08:40:14 INFO - PROCESS | 2220 | 1464104414533 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x1230e2800) [pid = 2220] [serial = 1156] [outer = 0x119105c00] 08:40:14 INFO - PROCESS | 2220 | 1464104414956 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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 672ms 08:40:14 INFO - PROCESS | 2220 | 1464104414988 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 2220 | 1464104414991 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:40:14 INFO - PROCESS | 2220 | 1464104414993 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 2220 | 1464104414994 Marionette TRACE conn2 <- [1,1514,null,{}] 08:40:14 INFO - PROCESS | 2220 | 1464104414997 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}] 08:40:15 INFO - PROCESS | 2220 | 1464104415101 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:40:15 INFO - PROCESS | 2220 | 1464104415173 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab6c800 == 52 [pid = 2220] [id = 386] 08:40:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x1233ee400) [pid = 2220] [serial = 1157] [outer = 0x0] 08:40:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x1243f5000) [pid = 2220] [serial = 1158] [outer = 0x1233ee400] 08:40:15 INFO - PROCESS | 2220 | 1464104415203 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x126802400) [pid = 2220] [serial = 1159] [outer = 0x1233ee400] 08:40:15 INFO - PROCESS | 2220 | 1464104415656 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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 721ms 08:40:15 INFO - PROCESS | 2220 | 1464104415721 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:40:15 INFO - PROCESS | 2220 | 1464104415722 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:40:15 INFO - PROCESS | 2220 | 1464104415748 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 2220 | 1464104415753 Marionette TRACE conn2 <- [1,1518,null,{}] 08:40:15 INFO - PROCESS | 2220 | 1464104415757 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}] 08:40:15 INFO - PROCESS | 2220 | 1464104415865 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:40:15 INFO - PROCESS | 2220 | 1464104415935 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12de2e800 == 53 [pid = 2220] [id = 387] 08:40:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x12a38b000) [pid = 2220] [serial = 1160] [outer = 0x0] 08:40:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x12b99a800) [pid = 2220] [serial = 1161] [outer = 0x12a38b000] 08:40:15 INFO - PROCESS | 2220 | 1464104415964 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12bbb4c00) [pid = 2220] [serial = 1162] [outer = 0x12a38b000] 08:40:16 INFO - PROCESS | 2220 | 1464104416357 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]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 651ms 08:40:16 INFO - PROCESS | 2220 | 1464104416377 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:40:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:40:16 INFO - PROCESS | 2220 | 1464104416379 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:40:16 INFO - PROCESS | 2220 | 1464104416382 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 2220 | 1464104416383 Marionette TRACE conn2 <- [1,1522,null,{}] 08:40:16 INFO - PROCESS | 2220 | 1464104416386 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}] 08:40:16 INFO - PROCESS | 2220 | 1464104416488 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:40:16 INFO - PROCESS | 2220 | 1464104416545 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x134ec6800 == 54 [pid = 2220] [id = 388] 08:40:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12b999000) [pid = 2220] [serial = 1163] [outer = 0x0] 08:40:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x12c48b000) [pid = 2220] [serial = 1164] [outer = 0x12b999000] 08:40:16 INFO - PROCESS | 2220 | 1464104416574 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12c7db400) [pid = 2220] [serial = 1165] [outer = 0x12b999000] 08:40:16 INFO - PROCESS | 2220 | 1464104416961 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"]]]}] 08:40:17 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 () { 08:40:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:40:17 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 () { 08:40:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:40:17 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 () { 08:40:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:40:17 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 () { 08:40:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:40:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 620ms 08:40:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:40:17 INFO - PROCESS | 2220 | 1464104417003 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 2220 | 1464104417004 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:40:17 INFO - PROCESS | 2220 | 1464104417006 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 2220 | 1464104417008 Marionette TRACE conn2 <- [1,1526,null,{}] 08:40:17 INFO - PROCESS | 2220 | 1464104417010 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}] 08:40:17 INFO - PROCESS | 2220 | 1464104417115 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:40:17 INFO - PROCESS | 2220 | 1464104417207 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x1350d1800 == 55 [pid = 2220] [id = 389] 08:40:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12c874c00) [pid = 2220] [serial = 1166] [outer = 0x0] 08:40:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x12ce69c00) [pid = 2220] [serial = 1167] [outer = 0x12c874c00] 08:40:17 INFO - PROCESS | 2220 | 1464104417254 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x12ce76c00) [pid = 2220] [serial = 1168] [outer = 0x12c874c00] 08:40:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:40:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:40:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:40:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 618ms 08:40:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:40:17 INFO - PROCESS | 2220 | 1464104417617 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"]]]}] 08:40:17 INFO - PROCESS | 2220 | 1464104417626 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 2220 | 1464104417627 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:40:17 INFO - PROCESS | 2220 | 1464104417629 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 2220 | 1464104417631 Marionette TRACE conn2 <- [1,1530,null,{}] 08:40:17 INFO - PROCESS | 2220 | 1464104417633 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}] 08:40:17 INFO - PROCESS | 2220 | 1464104417735 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:40:17 INFO - PROCESS | 2220 | 1464104417791 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x1377d0800 == 56 [pid = 2220] [id = 390] 08:40:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x12c866000) [pid = 2220] [serial = 1169] [outer = 0x0] 08:40:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x12d0b5000) [pid = 2220] [serial = 1170] [outer = 0x12c866000] 08:40:17 INFO - PROCESS | 2220 | 1464104417821 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x12d6c2c00) [pid = 2220] [serial = 1171] [outer = 0x12c866000] 08:40:18 INFO - PROCESS | 2220 | 1464104418218 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]]]}] 08:40:18 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 08:40:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:40:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:40:18 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. 08:40:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:40:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 619ms 08:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:40:18 INFO - PROCESS | 2220 | 1464104418250 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 2220 | 1464104418251 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:40:18 INFO - PROCESS | 2220 | 1464104418253 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 2220 | 1464104418255 Marionette TRACE conn2 <- [1,1534,null,{}] 08:40:18 INFO - PROCESS | 2220 | 1464104418257 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}] 08:40:18 INFO - PROCESS | 2220 | 1464104418360 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:40:18 INFO - PROCESS | 2220 | 1464104418438 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x112e6c000 == 57 [pid = 2220] [id = 391] 08:40:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x113def400) [pid = 2220] [serial = 1172] [outer = 0x0] 08:40:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x119a97c00) [pid = 2220] [serial = 1173] [outer = 0x113def400] 08:40:18 INFO - PROCESS | 2220 | 1464104418511 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 162 (0x12d3c1000) [pid = 2220] [serial = 1174] [outer = 0x113def400] 08:40:19 INFO - PROCESS | 2220 | 1464104419083 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]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 872ms 08:40:19 INFO - PROCESS | 2220 | 1464104419128 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 2220 | 1464104419130 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:40:19 INFO - PROCESS | 2220 | 1464104419134 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 2220 | 1464104419136 Marionette TRACE conn2 <- [1,1538,null,{}] 08:40:19 INFO - PROCESS | 2220 | 1464104419140 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}] 08:40:19 INFO - PROCESS | 2220 | 1464104419247 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:40:19 INFO - PROCESS | 2220 | 1464104419325 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236cf000 == 58 [pid = 2220] [id = 392] 08:40:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 163 (0x111e25c00) [pid = 2220] [serial = 1175] [outer = 0x0] 08:40:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 164 (0x1125bfc00) [pid = 2220] [serial = 1176] [outer = 0x111e25c00] 08:40:19 INFO - PROCESS | 2220 | 1464104419353 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 165 (0x113097000) [pid = 2220] [serial = 1177] [outer = 0x111e25c00] 08:40:19 INFO - PROCESS | 2220 | 1464104419805 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]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 722ms 08:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:40:19 INFO - PROCESS | 2220 | 1464104419856 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 2220 | 1464104419860 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:40:19 INFO - PROCESS | 2220 | 1464104419864 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 2220 | 1464104419866 Marionette TRACE conn2 <- [1,1542,null,{}] 08:40:19 INFO - PROCESS | 2220 | 1464104419868 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}] 08:40:19 INFO - PROCESS | 2220 | 1464104419964 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x117d07000 == 57 [pid = 2220] [id = 383] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12c8e0800 == 56 [pid = 2220] [id = 382] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x119660000 == 55 [pid = 2220] [id = 381] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4ac000 == 54 [pid = 2220] [id = 380] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba41000 == 53 [pid = 2220] [id = 379] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab69000 == 52 [pid = 2220] [id = 378] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 164 (0x1125ccc00) [pid = 2220] [serial = 1044] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 163 (0x118364c00) [pid = 2220] [serial = 1047] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 162 (0x119357400) [pid = 2220] [serial = 1050] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 161 (0x1233c0000) [pid = 2220] [serial = 1053] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 160 (0x12452fc00) [pid = 2220] [serial = 1056] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 159 (0x126608400) [pid = 2220] [serial = 1059] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 158 (0x12bbb8400) [pid = 2220] [serial = 1095] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | 1464104420093 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12a321000 == 51 [pid = 2220] [id = 377] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x129148800 == 50 [pid = 2220] [id = 376] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12613d800 == 49 [pid = 2220] [id = 375] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x123494000 == 48 [pid = 2220] [id = 374] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x11803e000 == 47 [pid = 2220] [id = 373] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x117d21000 == 46 [pid = 2220] [id = 372] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12301c000 == 45 [pid = 2220] [id = 371] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12d374800 == 44 [pid = 2220] [id = 368] 08:40:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x113fdf800 == 45 [pid = 2220] [id = 393] 08:40:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x11296a400) [pid = 2220] [serial = 1178] [outer = 0x0] 08:40:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x1165b9800) [pid = 2220] [serial = 1179] [outer = 0x11296a400] 08:40:20 INFO - PROCESS | 2220 | 1464104420124 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x11845b800) [pid = 2220] [serial = 1180] [outer = 0x11296a400] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x129147000 == 44 [pid = 2220] [id = 367] 08:40:20 INFO - PROCESS | 2220 | --DOCSHELL 0x116864800 == 43 [pid = 2220] [id = 366] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 160 (0x124528400) [pid = 2220] [serial = 1036] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 159 (0x119acf800) [pid = 2220] [serial = 916] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 158 (0x126437400) [pid = 2220] [serial = 919] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 157 (0x12a387800) [pid = 2220] [serial = 982] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x128bb5000) [pid = 2220] [serial = 922] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x117577000) [pid = 2220] [serial = 912] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x12947f000) [pid = 2220] [serial = 1077] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x12b994c00) [pid = 2220] [serial = 1083] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x12a776c00) [pid = 2220] [serial = 1080] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x12b9efc00) [pid = 2220] [serial = 1086] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x12b9a0000) [pid = 2220] [serial = 1084] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x12911b800) [pid = 2220] [serial = 1074] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x126806000) [pid = 2220] [serial = 1071] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x128a20400) [pid = 2220] [serial = 1072] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x128ac9400) [pid = 2220] [serial = 1063] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x128abc800) [pid = 2220] [serial = 1062] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x11845ec00) [pid = 2220] [serial = 1066] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x1180c3000) [pid = 2220] [serial = 1065] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x119a9a400) [pid = 2220] [serial = 1068] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x1210e9000) [pid = 2220] [serial = 1069] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x12b9f4800) [pid = 2220] [serial = 1093] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x12310dc00) [pid = 2220] [serial = 1089] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x12b9f9800) [pid = 2220] [serial = 1087] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x12b034800) [pid = 2220] [serial = 1081] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x128bae800) [pid = 2220] [serial = 1090] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x12a775c00) [pid = 2220] [serial = 1092] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x1291f4800) [pid = 2220] [serial = 1075] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x12a38d000) [pid = 2220] [serial = 1078] [outer = 0x0] [url = about:blank] 08:40:20 INFO - PROCESS | 2220 | 1464104420429 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]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 620ms 08:40:20 INFO - PROCESS | 2220 | 1464104420484 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 2220 | 1464104420485 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:40:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:40:20 INFO - PROCESS | 2220 | 1464104420488 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 2220 | 1464104420490 Marionette TRACE conn2 <- [1,1546,null,{}] 08:40:20 INFO - PROCESS | 2220 | 1464104420497 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}] 08:40:20 INFO - PROCESS | 2220 | 1464104420585 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:40:20 INFO - PROCESS | 2220 | 1464104420593 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x123020000 == 44 [pid = 2220] [id = 394] 08:40:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x119110800) [pid = 2220] [serial = 1181] [outer = 0x0] 08:40:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x119acf800) [pid = 2220] [serial = 1182] [outer = 0x119110800] 08:40:20 INFO - PROCESS | 2220 | 1464104420621 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x123854c00) [pid = 2220] [serial = 1183] [outer = 0x119110800] 08:40:20 INFO - PROCESS | 2220 | 1464104420993 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]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 524ms 08:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:40:21 INFO - PROCESS | 2220 | 1464104421018 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 2220 | 1464104421020 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:40:21 INFO - PROCESS | 2220 | 1464104421022 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 2220 | 1464104421024 Marionette TRACE conn2 <- [1,1550,null,{}] 08:40:21 INFO - PROCESS | 2220 | 1464104421029 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}] 08:40:21 INFO - PROCESS | 2220 | 1464104421163 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:40:21 INFO - PROCESS | 2220 | 1464104421170 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x126139000 == 45 [pid = 2220] [id = 395] 08:40:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x123a73800) [pid = 2220] [serial = 1184] [outer = 0x0] 08:40:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12474b400) [pid = 2220] [serial = 1185] [outer = 0x123a73800] 08:40:21 INFO - PROCESS | 2220 | 1464104421220 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x128a1c400) [pid = 2220] [serial = 1186] [outer = 0x123a73800] 08:40:21 INFO - PROCESS | 2220 | 1464104421566 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]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 570ms 08:40:21 INFO - PROCESS | 2220 | 1464104421593 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 2220 | 1464104421596 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:40:21 INFO - PROCESS | 2220 | 1464104421598 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 2220 | 1464104421600 Marionette TRACE conn2 <- [1,1554,null,{}] 08:40:21 INFO - PROCESS | 2220 | 1464104421602 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}] 08:40:21 INFO - PROCESS | 2220 | 1464104421683 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:40:21 INFO - PROCESS | 2220 | 1464104421688 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a315800 == 46 [pid = 2220] [id = 396] 08:40:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12619f800) [pid = 2220] [serial = 1187] [outer = 0x0] 08:40:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x128ac9400) [pid = 2220] [serial = 1188] [outer = 0x12619f800] 08:40:21 INFO - PROCESS | 2220 | 1464104421713 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x128bb8400) [pid = 2220] [serial = 1189] [outer = 0x12619f800] 08:40:22 INFO - PROCESS | 2220 | 1464104422051 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]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 467ms 08:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:40:22 INFO - PROCESS | 2220 | 1464104422067 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 2220 | 1464104422068 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:40:22 INFO - PROCESS | 2220 | 1464104422070 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 2220 | 1464104422071 Marionette TRACE conn2 <- [1,1558,null,{}] 08:40:22 INFO - PROCESS | 2220 | 1464104422073 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}] 08:40:22 INFO - PROCESS | 2220 | 1464104422170 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:40:22 INFO - PROCESS | 2220 | 1464104422244 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab55800 == 47 [pid = 2220] [id = 397] 08:40:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x128b81800) [pid = 2220] [serial = 1190] [outer = 0x0] 08:40:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x129485800) [pid = 2220] [serial = 1191] [outer = 0x128b81800] 08:40:22 INFO - PROCESS | 2220 | 1464104422270 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x12b0dfc00) [pid = 2220] [serial = 1192] [outer = 0x128b81800] 08:40:22 INFO - PROCESS | 2220 | 1464104422604 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]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 568ms 08:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:40:22 INFO - PROCESS | 2220 | 1464104422639 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 2220 | 1464104422640 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:40:22 INFO - PROCESS | 2220 | 1464104422642 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 2220 | 1464104422643 Marionette TRACE conn2 <- [1,1562,null,{}] 08:40:22 INFO - PROCESS | 2220 | 1464104422645 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}] 08:40:22 INFO - PROCESS | 2220 | 1464104422750 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:40:22 INFO - PROCESS | 2220 | 1464104422786 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba4b800 == 48 [pid = 2220] [id = 398] 08:40:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12b03b800) [pid = 2220] [serial = 1193] [outer = 0x0] 08:40:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x12b9f4800) [pid = 2220] [serial = 1194] [outer = 0x12b03b800] 08:40:22 INFO - PROCESS | 2220 | 1464104422811 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x12be06400) [pid = 2220] [serial = 1195] [outer = 0x12b03b800] 08:40:23 INFO - PROCESS | 2220 | 1464104423129 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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 08:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:40:23 INFO - PROCESS | 2220 | 1464104423163 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 2220 | 1464104423164 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:40:23 INFO - PROCESS | 2220 | 1464104423167 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 2220 | 1464104423168 Marionette TRACE conn2 <- [1,1566,null,{}] 08:40:23 INFO - PROCESS | 2220 | 1464104423170 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}] 08:40:23 INFO - PROCESS | 2220 | 1464104423275 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:40:23 INFO - PROCESS | 2220 | 1464104423312 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c751800 == 49 [pid = 2220] [id = 399] 08:40:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x12b9fa000) [pid = 2220] [serial = 1196] [outer = 0x0] 08:40:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12c487000) [pid = 2220] [serial = 1197] [outer = 0x12b9fa000] 08:40:23 INFO - PROCESS | 2220 | 1464104423337 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12c7d8c00) [pid = 2220] [serial = 1198] [outer = 0x12b9fa000] 08:40:23 INFO - PROCESS | 2220 | 1464104423652 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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 08:40:23 INFO - PROCESS | 2220 | 1464104423698 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 2220 | 1464104423707 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:40:23 INFO - PROCESS | 2220 | 1464104423710 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 2220 | 1464104423711 Marionette TRACE conn2 <- [1,1570,null,{}] 08:40:23 INFO - PROCESS | 2220 | 1464104423713 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}] 08:40:23 INFO - PROCESS | 2220 | 1464104423819 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:40:23 INFO - PROCESS | 2220 | 1464104423830 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd97800 == 50 [pid = 2220] [id = 400] 08:40:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x12bbba800) [pid = 2220] [serial = 1199] [outer = 0x0] 08:40:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12c867800) [pid = 2220] [serial = 1200] [outer = 0x12bbba800] 08:40:23 INFO - PROCESS | 2220 | 1464104423856 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12ce6f000) [pid = 2220] [serial = 1201] [outer = 0x12bbba800] 08:40:24 INFO - PROCESS | 2220 | 1464104424364 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]]]}] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x12b9fa800) [pid = 2220] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x12ab12c00) [pid = 2220] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x119aa0c00) [pid = 2220] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x124028800) [pid = 2220] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x12b99c000) [pid = 2220] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x1180e9800) [pid = 2220] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x1130c0400) [pid = 2220] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x12b9ee800) [pid = 2220] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x113344c00) [pid = 2220] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x126876c00) [pid = 2220] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x1291f6c00) [pid = 2220] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x1291f5800) [pid = 2220] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x128a1a400) [pid = 2220] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x1186b1c00) [pid = 2220] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x1138fa400) [pid = 2220] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x111c28800) [pid = 2220] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x111aafc00) [pid = 2220] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x119111000) [pid = 2220] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x123a71000) [pid = 2220] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x1184c8400) [pid = 2220] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x12687f400) [pid = 2220] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x115e37400) [pid = 2220] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x11934e800) [pid = 2220] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x1125c2800) [pid = 2220] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x118314c00) [pid = 2220] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x12385fc00) [pid = 2220] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:40:24 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x1261a7800) [pid = 2220] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 722ms 08:40:24 INFO - PROCESS | 2220 | 1464104424431 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 2220 | 1464104424432 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:40:24 INFO - PROCESS | 2220 | 1464104424435 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 2220 | 1464104424436 Marionette TRACE conn2 <- [1,1574,null,{}] 08:40:24 INFO - PROCESS | 2220 | 1464104424439 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}] 08:40:24 INFO - PROCESS | 2220 | 1464104424524 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:40:24 INFO - PROCESS | 2220 | 1464104424528 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x119be2000 == 51 [pid = 2220] [id = 401] 08:40:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x113344c00) [pid = 2220] [serial = 1202] [outer = 0x0] 08:40:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x116192400) [pid = 2220] [serial = 1203] [outer = 0x113344c00] 08:40:24 INFO - PROCESS | 2220 | 1464104424553 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x1184c8400) [pid = 2220] [serial = 1204] [outer = 0x113344c00] 08:40:24 INFO - PROCESS | 2220 | 1464104424906 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]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 08:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:40:24 INFO - PROCESS | 2220 | 1464104424954 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 2220 | 1464104424955 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:40:24 INFO - PROCESS | 2220 | 1464104424957 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 2220 | 1464104424959 Marionette TRACE conn2 <- [1,1578,null,{}] 08:40:24 INFO - PROCESS | 2220 | 1464104424961 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}] 08:40:25 INFO - PROCESS | 2220 | 1464104425095 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:40:25 INFO - PROCESS | 2220 | 1464104425105 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d374800 == 52 [pid = 2220] [id = 402] 08:40:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x11934e800) [pid = 2220] [serial = 1205] [outer = 0x0] 08:40:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x119ad1000) [pid = 2220] [serial = 1206] [outer = 0x11934e800] 08:40:25 INFO - PROCESS | 2220 | 1464104425134 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x12ab1d400) [pid = 2220] [serial = 1207] [outer = 0x11934e800] 08:40:25 INFO - PROCESS | 2220 | 1464104425432 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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 521ms 08:40:25 INFO - PROCESS | 2220 | 1464104425480 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 2220 | 1464104425481 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:40:25 INFO - PROCESS | 2220 | 1464104425483 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 2220 | 1464104425484 Marionette TRACE conn2 <- [1,1582,null,{}] 08:40:25 INFO - PROCESS | 2220 | 1464104425486 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}] 08:40:25 INFO - PROCESS | 2220 | 1464104425572 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:40:25 INFO - PROCESS | 2220 | 1464104425576 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x12de23800 == 53 [pid = 2220] [id = 403] 08:40:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x11385d400) [pid = 2220] [serial = 1208] [outer = 0x0] 08:40:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x12c490c00) [pid = 2220] [serial = 1209] [outer = 0x11385d400] 08:40:25 INFO - PROCESS | 2220 | 1464104425602 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12d0b1000) [pid = 2220] [serial = 1210] [outer = 0x11385d400] 08:40:25 INFO - PROCESS | 2220 | 1464104425944 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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 08:40:25 INFO - PROCESS | 2220 | 1464104425952 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 2220 | 1464104425953 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:40:25 INFO - PROCESS | 2220 | 1464104425955 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 2220 | 1464104425956 Marionette TRACE conn2 <- [1,1586,null,{}] 08:40:25 INFO - PROCESS | 2220 | 1464104425959 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}] 08:40:26 INFO - PROCESS | 2220 | 1464104426080 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:40:26 INFO - PROCESS | 2220 | 1464104426086 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x134edf800 == 54 [pid = 2220] [id = 404] 08:40:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x110db5400) [pid = 2220] [serial = 1211] [outer = 0x0] 08:40:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12d0afc00) [pid = 2220] [serial = 1212] [outer = 0x110db5400] 08:40:26 INFO - PROCESS | 2220 | 1464104426111 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12d6cc000) [pid = 2220] [serial = 1213] [outer = 0x110db5400] 08:40:26 INFO - PROCESS | 2220 | 1464104426524 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]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 619ms 08:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:40:26 INFO - PROCESS | 2220 | 1464104426574 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 2220 | 1464104426577 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:40:26 INFO - PROCESS | 2220 | 1464104426581 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 2220 | 1464104426583 Marionette TRACE conn2 <- [1,1590,null,{}] 08:40:26 INFO - PROCESS | 2220 | 1464104426587 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}] 08:40:26 INFO - PROCESS | 2220 | 1464104426703 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:40:26 INFO - PROCESS | 2220 | 1464104426768 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x118c41800 == 55 [pid = 2220] [id = 405] 08:40:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x111f4c000) [pid = 2220] [serial = 1214] [outer = 0x0] 08:40:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x113097c00) [pid = 2220] [serial = 1215] [outer = 0x111f4c000] 08:40:26 INFO - PROCESS | 2220 | 1464104426842 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x11683ac00) [pid = 2220] [serial = 1216] [outer = 0x111f4c000] 08:40:27 INFO - PROCESS | 2220 | 1464104427381 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]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 871ms 08:40:27 INFO - PROCESS | 2220 | 1464104427453 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 2220 | 1464104427459 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:40:27 INFO - PROCESS | 2220 | 1464104427466 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 2220 | 1464104427469 Marionette TRACE conn2 <- [1,1594,null,{}] 08:40:27 INFO - PROCESS | 2220 | 1464104427473 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}] 08:40:27 INFO - PROCESS | 2220 | 1464104427619 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:40:27 INFO - PROCESS | 2220 | 1464104427725 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12914d000 == 56 [pid = 2220] [id = 406] 08:40:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x118363400) [pid = 2220] [serial = 1217] [outer = 0x0] 08:40:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x1186aec00) [pid = 2220] [serial = 1218] [outer = 0x118363400] 08:40:27 INFO - PROCESS | 2220 | 1464104427756 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x120ee8000) [pid = 2220] [serial = 1219] [outer = 0x118363400] 08:40:28 INFO - PROCESS | 2220 | 1464104428199 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]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 772ms 08:40:28 INFO - PROCESS | 2220 | 1464104428245 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 2220 | 1464104428246 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:40:28 INFO - PROCESS | 2220 | 1464104428250 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 2220 | 1464104428253 Marionette TRACE conn2 <- [1,1598,null,{}] 08:40:28 INFO - PROCESS | 2220 | 1464104428262 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}] 08:40:28 INFO - PROCESS | 2220 | 1464104428372 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:40:28 INFO - PROCESS | 2220 | 1464104428450 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x134ed3000 == 57 [pid = 2220] [id = 407] 08:40:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x126b7d000) [pid = 2220] [serial = 1220] [outer = 0x0] 08:40:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x128abbc00) [pid = 2220] [serial = 1221] [outer = 0x126b7d000] 08:40:28 INFO - PROCESS | 2220 | 1464104428482 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x1291f6c00) [pid = 2220] [serial = 1222] [outer = 0x126b7d000] 08:40:28 INFO - PROCESS | 2220 | 1464104428906 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]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 674ms 08:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:40:28 INFO - PROCESS | 2220 | 1464104428924 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 2220 | 1464104428926 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:40:28 INFO - PROCESS | 2220 | 1464104428928 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 2220 | 1464104428929 Marionette TRACE conn2 <- [1,1602,null,{}] 08:40:28 INFO - PROCESS | 2220 | 1464104428932 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}] 08:40:29 INFO - PROCESS | 2220 | 1464104429039 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:40:29 INFO - PROCESS | 2220 | 1464104429143 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x1358e3800 == 58 [pid = 2220] [id = 408] 08:40:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x12a610000) [pid = 2220] [serial = 1223] [outer = 0x0] 08:40:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12a77ac00) [pid = 2220] [serial = 1224] [outer = 0x12a610000] 08:40:29 INFO - PROCESS | 2220 | 1464104429176 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12b99b000) [pid = 2220] [serial = 1225] [outer = 0x12a610000] 08:40:29 INFO - PROCESS | 2220 | 1464104429558 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]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 08:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:40:29 INFO - PROCESS | 2220 | 1464104429599 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 2220 | 1464104429601 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:40:29 INFO - PROCESS | 2220 | 1464104429603 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 2220 | 1464104429604 Marionette TRACE conn2 <- [1,1606,null,{}] 08:40:29 INFO - PROCESS | 2220 | 1464104429606 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}] 08:40:29 INFO - PROCESS | 2220 | 1464104429726 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:40:29 INFO - PROCESS | 2220 | 1464104429821 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x1353d4000 == 59 [pid = 2220] [id = 409] 08:40:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x110db5c00) [pid = 2220] [serial = 1226] [outer = 0x0] 08:40:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12b99f800) [pid = 2220] [serial = 1227] [outer = 0x110db5c00] 08:40:29 INFO - PROCESS | 2220 | 1464104429851 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12c868800) [pid = 2220] [serial = 1228] [outer = 0x110db5c00] 08:40:30 INFO - PROCESS | 2220 | 1464104430263 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]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 720ms 08:40:30 INFO - PROCESS | 2220 | 1464104430326 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 2220 | 1464104430327 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:40:30 INFO - PROCESS | 2220 | 1464104430330 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 2220 | 1464104430331 Marionette TRACE conn2 <- [1,1610,null,{}] 08:40:30 INFO - PROCESS | 2220 | 1464104430333 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}] 08:40:30 INFO - PROCESS | 2220 | 1464104430456 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:40:30 INFO - PROCESS | 2220 | 1464104430758 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182b8800 == 60 [pid = 2220] [id = 410] 08:40:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x110db9400) [pid = 2220] [serial = 1229] [outer = 0x0] 08:40:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x111aafc00) [pid = 2220] [serial = 1230] [outer = 0x110db9400] 08:40:30 INFO - PROCESS | 2220 | 1464104430810 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x1125cb800) [pid = 2220] [serial = 1231] [outer = 0x110db9400] 08:40:31 INFO - PROCESS | 2220 | 1464104431249 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]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 972ms 08:40:31 INFO - PROCESS | 2220 | 1464104431310 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 2220 | 1464104431312 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:40:31 INFO - PROCESS | 2220 | 1464104431317 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 2220 | 1464104431319 Marionette TRACE conn2 <- [1,1614,null,{}] 08:40:31 INFO - PROCESS | 2220 | 1464104431322 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}] 08:40:31 INFO - PROCESS | 2220 | 1464104431422 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:40:31 INFO - PROCESS | 2220 | 1464104431507 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x113311800 == 61 [pid = 2220] [id = 411] 08:40:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x113099000) [pid = 2220] [serial = 1232] [outer = 0x0] 08:40:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x11683d000) [pid = 2220] [serial = 1233] [outer = 0x113099000] 08:40:31 INFO - PROCESS | 2220 | 1464104431536 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x1180c6c00) [pid = 2220] [serial = 1234] [outer = 0x113099000] 08:40:31 INFO - PROCESS | 2220 | 1464104431962 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]]]}] 08:40:31 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 08:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 673ms 08:40:31 INFO - PROCESS | 2220 | 1464104431991 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 2220 | 1464104431993 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:40:31 INFO - PROCESS | 2220 | 1464104431997 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 2220 | 1464104431998 Marionette TRACE conn2 <- [1,1618,null,{}] 08:40:32 INFO - PROCESS | 2220 | 1464104432000 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}] 08:40:32 INFO - PROCESS | 2220 | 1464104432094 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:40:32 INFO - PROCESS | 2220 | 1464104432161 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12314b000 == 62 [pid = 2220] [id = 412] 08:40:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x11831e800) [pid = 2220] [serial = 1235] [outer = 0x0] 08:40:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 162 (0x119109c00) [pid = 2220] [serial = 1236] [outer = 0x11831e800] 08:40:32 INFO - PROCESS | 2220 | 1464104432188 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 163 (0x119a97400) [pid = 2220] [serial = 1237] [outer = 0x11831e800] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12de23800 == 61 [pid = 2220] [id = 403] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12d374800 == 60 [pid = 2220] [id = 402] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x119be2000 == 59 [pid = 2220] [id = 401] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 162 (0x1210e7000) [pid = 2220] [serial = 1101] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 161 (0x11262c800) [pid = 2220] [serial = 1098] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 160 (0x128b86400) [pid = 2220] [serial = 1104] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 159 (0x12ab18000) [pid = 2220] [serial = 1107] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 158 (0x128bab800) [pid = 2220] [serial = 1110] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 157 (0x12c7db000) [pid = 2220] [serial = 1149] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd97800 == 58 [pid = 2220] [id = 400] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12c751800 == 57 [pid = 2220] [id = 399] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba4b800 == 56 [pid = 2220] [id = 398] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab55800 == 55 [pid = 2220] [id = 397] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12a315800 == 54 [pid = 2220] [id = 396] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x126139000 == 53 [pid = 2220] [id = 395] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x123020000 == 52 [pid = 2220] [id = 394] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x113fdf800 == 51 [pid = 2220] [id = 393] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x1236cf000 == 50 [pid = 2220] [id = 392] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12de2e800 == 49 [pid = 2220] [id = 387] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab6c800 == 48 [pid = 2220] [id = 386] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x1239b8800 == 47 [pid = 2220] [id = 385] 08:40:32 INFO - PROCESS | 2220 | --DOCSHELL 0x113aa2000 == 46 [pid = 2220] [id = 384] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x12be0fc00) [pid = 2220] [serial = 1096] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x119a9c400) [pid = 2220] [serial = 1051] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x118459c00) [pid = 2220] [serial = 1030] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x1130c0000) [pid = 2220] [serial = 1045] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x113093400) [pid = 2220] [serial = 1027] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x119a9bc00) [pid = 2220] [serial = 973] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x124845800) [pid = 2220] [serial = 1057] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x119e35800) [pid = 2220] [serial = 1033] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x128e07000) [pid = 2220] [serial = 979] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x118072400) [pid = 2220] [serial = 970] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x12385f000) [pid = 2220] [serial = 1054] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x1130bec00) [pid = 2220] [serial = 967] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x1186a3400) [pid = 2220] [serial = 1048] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x126640400) [pid = 2220] [serial = 976] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x126877000) [pid = 2220] [serial = 1060] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x12b997c00) [pid = 2220] [serial = 1134] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x1210e0800) [pid = 2220] [serial = 1119] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x12385f800) [pid = 2220] [serial = 1120] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x124f91c00) [pid = 2220] [serial = 1122] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x12bbb7c00) [pid = 2220] [serial = 1137] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x126802c00) [pid = 2220] [serial = 1123] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x119aa0400) [pid = 2220] [serial = 1117] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x1186aa400) [pid = 2220] [serial = 1116] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x12b9a3400) [pid = 2220] [serial = 1135] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x113342400) [pid = 2220] [serial = 1113] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x12be14800) [pid = 2220] [serial = 1140] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x118314800) [pid = 2220] [serial = 1143] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x128a1d800) [pid = 2220] [serial = 1144] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x128a28800) [pid = 2220] [serial = 1125] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x128bb3400) [pid = 2220] [serial = 1126] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12a60bc00) [pid = 2220] [serial = 1129] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x1291fc400) [pid = 2220] [serial = 1128] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x1168afc00) [pid = 2220] [serial = 1114] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x12c48f000) [pid = 2220] [serial = 1146] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12a6e8c00) [pid = 2220] [serial = 1131] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12b036c00) [pid = 2220] [serial = 1132] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x12c7d4400) [pid = 2220] [serial = 1147] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x113092800) [pid = 2220] [serial = 1138] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12c489c00) [pid = 2220] [serial = 1141] [outer = 0x0] [url = about:blank] 08:40:32 INFO - PROCESS | 2220 | 1464104432680 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]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 720ms 08:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:40:32 INFO - PROCESS | 2220 | 1464104432718 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 2220 | 1464104432719 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:40:32 INFO - PROCESS | 2220 | 1464104432722 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 2220 | 1464104432726 Marionette TRACE conn2 <- [1,1622,null,{}] 08:40:32 INFO - PROCESS | 2220 | 1464104432752 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}] 08:40:32 INFO - PROCESS | 2220 | 1464104432836 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:40:32 INFO - PROCESS | 2220 | 1464104432897 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x1193a1000 == 47 [pid = 2220] [id = 413] 08:40:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x113342400) [pid = 2220] [serial = 1238] [outer = 0x0] 08:40:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x119a98000) [pid = 2220] [serial = 1239] [outer = 0x113342400] 08:40:32 INFO - PROCESS | 2220 | 1464104432923 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12310c000) [pid = 2220] [serial = 1240] [outer = 0x113342400] 08:40:33 INFO - PROCESS | 2220 | 1464104433205 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]]]}] 08:40:33 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 08:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 492ms 08:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:40:33 INFO - PROCESS | 2220 | 1464104433217 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 2220 | 1464104433219 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:40:33 INFO - PROCESS | 2220 | 1464104433221 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 2220 | 1464104433222 Marionette TRACE conn2 <- [1,1626,null,{}] 08:40:33 INFO - PROCESS | 2220 | 1464104433224 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}] 08:40:33 INFO - PROCESS | 2220 | 1464104433320 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:40:33 INFO - PROCESS | 2220 | 1464104433324 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236cf800 == 48 [pid = 2220] [id = 414] 08:40:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x123110400) [pid = 2220] [serial = 1241] [outer = 0x0] 08:40:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x1235f4c00) [pid = 2220] [serial = 1242] [outer = 0x123110400] 08:40:33 INFO - PROCESS | 2220 | 1464104433348 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x124187800) [pid = 2220] [serial = 1243] [outer = 0x123110400] 08:40:33 INFO - PROCESS | 2220 | 1464104433656 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]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 468ms 08:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:40:33 INFO - PROCESS | 2220 | 1464104433689 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 2220 | 1464104433691 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:40:33 INFO - PROCESS | 2220 | 1464104433695 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 2220 | 1464104433697 Marionette TRACE conn2 <- [1,1630,null,{}] 08:40:33 INFO - PROCESS | 2220 | 1464104433699 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}] 08:40:33 INFO - PROCESS | 2220 | 1464104433776 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:40:33 INFO - PROCESS | 2220 | 1464104433783 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x11804b800 == 49 [pid = 2220] [id = 415] 08:40:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x124ef5400) [pid = 2220] [serial = 1244] [outer = 0x0] 08:40:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x124f95c00) [pid = 2220] [serial = 1245] [outer = 0x124ef5400] 08:40:33 INFO - PROCESS | 2220 | 1464104433813 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x126872800) [pid = 2220] [serial = 1246] [outer = 0x124ef5400] 08:40:34 INFO - PROCESS | 2220 | 1464104434161 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 523ms 08:40:34 INFO - PROCESS | 2220 | 1464104434216 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 2220 | 1464104434218 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:40:34 INFO - PROCESS | 2220 | 1464104434220 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 2220 | 1464104434221 Marionette TRACE conn2 <- [1,1634,null,{}] 08:40:34 INFO - PROCESS | 2220 | 1464104434223 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}] 08:40:34 INFO - PROCESS | 2220 | 1464104434305 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:40:34 INFO - PROCESS | 2220 | 1464104434374 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x126139000 == 50 [pid = 2220] [id = 416] 08:40:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x124843000) [pid = 2220] [serial = 1247] [outer = 0x0] 08:40:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x128a22400) [pid = 2220] [serial = 1248] [outer = 0x124843000] 08:40:34 INFO - PROCESS | 2220 | 1464104434400 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x128ac4800) [pid = 2220] [serial = 1249] [outer = 0x124843000] 08:40:34 INFO - PROCESS | 2220 | 1464104434713 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 08:40:34 INFO - PROCESS | 2220 | 1464104434738 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 2220 | 1464104434740 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:40:34 INFO - PROCESS | 2220 | 1464104434742 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 2220 | 1464104434743 Marionette TRACE conn2 <- [1,1638,null,{}] 08:40:34 INFO - PROCESS | 2220 | 1464104434748 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}] 08:40:34 INFO - PROCESS | 2220 | 1464104434856 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:40:34 INFO - PROCESS | 2220 | 1464104434869 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x128895000 == 51 [pid = 2220] [id = 417] 08:40:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x128b81400) [pid = 2220] [serial = 1250] [outer = 0x0] 08:40:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x128bb5000) [pid = 2220] [serial = 1251] [outer = 0x128b81400] 08:40:34 INFO - PROCESS | 2220 | 1464104434894 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x129125000) [pid = 2220] [serial = 1252] [outer = 0x128b81400] 08:40:35 INFO - PROCESS | 2220 | 1464104435240 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 520ms 08:40:35 INFO - PROCESS | 2220 | 1464104435263 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 2220 | 1464104435264 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:40:35 INFO - PROCESS | 2220 | 1464104435267 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 2220 | 1464104435268 Marionette TRACE conn2 <- [1,1642,null,{}] 08:40:35 INFO - PROCESS | 2220 | 1464104435270 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}] 08:40:35 INFO - PROCESS | 2220 | 1464104435375 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:40:35 INFO - PROCESS | 2220 | 1464104435390 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a31a800 == 52 [pid = 2220] [id = 418] 08:40:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x128b86400) [pid = 2220] [serial = 1253] [outer = 0x0] 08:40:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x12a386400) [pid = 2220] [serial = 1254] [outer = 0x128b86400] 08:40:35 INFO - PROCESS | 2220 | 1464104435415 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12a6e7400) [pid = 2220] [serial = 1255] [outer = 0x128b86400] 08:40:35 INFO - PROCESS | 2220 | 1464104435737 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 08:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:40:35 INFO - PROCESS | 2220 | 1464104435791 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 2220 | 1464104435793 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:40:35 INFO - PROCESS | 2220 | 1464104435795 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 2220 | 1464104435796 Marionette TRACE conn2 <- [1,1646,null,{}] 08:40:35 INFO - PROCESS | 2220 | 1464104435798 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}] 08:40:35 INFO - PROCESS | 2220 | 1464104435904 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:40:35 INFO - PROCESS | 2220 | 1464104435950 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a798000 == 53 [pid = 2220] [id = 419] 08:40:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x12a775c00) [pid = 2220] [serial = 1256] [outer = 0x0] 08:40:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12ab1ec00) [pid = 2220] [serial = 1257] [outer = 0x12a775c00] 08:40:35 INFO - PROCESS | 2220 | 1464104435984 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12b0e0000) [pid = 2220] [serial = 1258] [outer = 0x12a775c00] 08:40:36 INFO - PROCESS | 2220 | 1464104436299 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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 08:40:36 INFO - PROCESS | 2220 | 1464104436315 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 2220 | 1464104436316 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:40:36 INFO - PROCESS | 2220 | 1464104436327 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 2220 | 1464104436330 Marionette TRACE conn2 <- [1,1650,null,{}] 08:40:36 INFO - PROCESS | 2220 | 1464104436332 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}] 08:40:36 INFO - PROCESS | 2220 | 1464104436439 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:40:36 INFO - PROCESS | 2220 | 1464104436477 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2b2800 == 54 [pid = 2220] [id = 420] 08:40:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12b0e9400) [pid = 2220] [serial = 1259] [outer = 0x0] 08:40:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x12b99e400) [pid = 2220] [serial = 1260] [outer = 0x12b0e9400] 08:40:36 INFO - PROCESS | 2220 | 1464104436506 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x12b9fbc00) [pid = 2220] [serial = 1261] [outer = 0x12b0e9400] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x1261a3400) [pid = 2220] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x119aa1c00) [pid = 2220] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x111f4c400) [pid = 2220] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x12c7d7c00) [pid = 2220] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x124ef2000) [pid = 2220] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x11619c800) [pid = 2220] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x12a60a400) [pid = 2220] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x12b03b800) [pid = 2220] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x12b9fa000) [pid = 2220] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x12bbba800) [pid = 2220] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x113344c00) [pid = 2220] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x1121b4400) [pid = 2220] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x123a73800) [pid = 2220] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x12c866000) [pid = 2220] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x12c874c00) [pid = 2220] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12a38b000) [pid = 2220] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x1233ee400) [pid = 2220] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12619f800) [pid = 2220] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x119105c00) [pid = 2220] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12b999000) [pid = 2220] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x11296a400) [pid = 2220] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x119110800) [pid = 2220] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x113def400) [pid = 2220] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x111e25c00) [pid = 2220] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x11385d400) [pid = 2220] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x11934e800) [pid = 2220] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:40:36 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x128b81800) [pid = 2220] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:40:37 INFO - PROCESS | 2220 | 1464104437083 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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 772ms 08:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:40:37 INFO - PROCESS | 2220 | 1464104437100 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 2220 | 1464104437102 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:40:37 INFO - PROCESS | 2220 | 1464104437105 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 2220 | 1464104437108 Marionette TRACE conn2 <- [1,1654,null,{}] 08:40:37 INFO - PROCESS | 2220 | 1464104437113 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}] 08:40:37 INFO - PROCESS | 2220 | 1464104437307 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:40:37 INFO - PROCESS | 2220 | 1464104437370 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be4b800 == 55 [pid = 2220] [id = 421] 08:40:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x1160dc800) [pid = 2220] [serial = 1262] [outer = 0x0] 08:40:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x119aa0c00) [pid = 2220] [serial = 1263] [outer = 0x1160dc800] 08:40:37 INFO - PROCESS | 2220 | 1464104437412 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12a60a400) [pid = 2220] [serial = 1264] [outer = 0x1160dc800] 08:40:37 INFO - PROCESS | 2220 | 1464104437791 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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 724ms 08:40:37 INFO - PROCESS | 2220 | 1464104437830 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 2220 | 1464104437831 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:40:37 INFO - PROCESS | 2220 | 1464104437833 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 2220 | 1464104437834 Marionette TRACE conn2 <- [1,1658,null,{}] 08:40:37 INFO - PROCESS | 2220 | 1464104437844 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}] 08:40:37 INFO - PROCESS | 2220 | 1464104437929 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:40:37 INFO - PROCESS | 2220 | 1464104437954 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4b9000 == 56 [pid = 2220] [id = 422] 08:40:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12b9fb400) [pid = 2220] [serial = 1265] [outer = 0x0] 08:40:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12bbb1c00) [pid = 2220] [serial = 1266] [outer = 0x12b9fb400] 08:40:37 INFO - PROCESS | 2220 | 1464104437978 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12be0ac00) [pid = 2220] [serial = 1267] [outer = 0x12b9fb400] 08:40:38 INFO - PROCESS | 2220 | 1464104438288 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 475ms 08:40:38 INFO - PROCESS | 2220 | 1464104438309 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 2220 | 1464104438310 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:40:38 INFO - PROCESS | 2220 | 1464104438315 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 2220 | 1464104438316 Marionette TRACE conn2 <- [1,1662,null,{}] 08:40:38 INFO - PROCESS | 2220 | 1464104438318 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}] 08:40:38 INFO - PROCESS | 2220 | 1464104438405 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:40:38 INFO - PROCESS | 2220 | 1464104438410 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8d2800 == 57 [pid = 2220] [id = 423] 08:40:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12bbbcc00) [pid = 2220] [serial = 1268] [outer = 0x0] 08:40:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12c486400) [pid = 2220] [serial = 1269] [outer = 0x12bbbcc00] 08:40:38 INFO - PROCESS | 2220 | 1464104438434 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12c48f800) [pid = 2220] [serial = 1270] [outer = 0x12bbbcc00] 08:40:38 INFO - PROCESS | 2220 | 1464104438742 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 472ms 08:40:38 INFO - PROCESS | 2220 | 1464104438786 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 2220 | 1464104438787 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:40:38 INFO - PROCESS | 2220 | 1464104438790 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 2220 | 1464104438791 Marionette TRACE conn2 <- [1,1666,null,{}] 08:40:38 INFO - PROCESS | 2220 | 1464104438815 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}] 08:40:38 INFO - PROCESS | 2220 | 1464104438903 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:40:38 INFO - PROCESS | 2220 | 1464104438907 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cda2800 == 58 [pid = 2220] [id = 424] 08:40:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x12c485400) [pid = 2220] [serial = 1271] [outer = 0x0] 08:40:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x12c7d2400) [pid = 2220] [serial = 1272] [outer = 0x12c485400] 08:40:38 INFO - PROCESS | 2220 | 1464104438933 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x12c7da800) [pid = 2220] [serial = 1273] [outer = 0x12c485400] 08:40:39 INFO - PROCESS | 2220 | 1464104439512 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]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 772ms 08:40:39 INFO - PROCESS | 2220 | 1464104439564 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:40:39 INFO - PROCESS | 2220 | 1464104439569 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:40:39 INFO - PROCESS | 2220 | 1464104439573 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 2220 | 1464104439578 Marionette TRACE conn2 <- [1,1670,null,{}] 08:40:39 INFO - PROCESS | 2220 | 1464104439582 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}] 08:40:39 INFO - PROCESS | 2220 | 1464104439759 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:40:39 INFO - PROCESS | 2220 | 1464104439863 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x11912e800 == 59 [pid = 2220] [id = 425] 08:40:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x11385d400) [pid = 2220] [serial = 1274] [outer = 0x0] 08:40:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x1160e7c00) [pid = 2220] [serial = 1275] [outer = 0x11385d400] 08:40:39 INFO - PROCESS | 2220 | 1464104439896 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x117f8e000) [pid = 2220] [serial = 1276] [outer = 0x11385d400] 08:40:40 INFO - PROCESS | 2220 | 1464104440346 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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 827ms 08:40:40 INFO - PROCESS | 2220 | 1464104440410 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 2220 | 1464104440414 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:40:40 INFO - PROCESS | 2220 | 1464104440420 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 2220 | 1464104440422 Marionette TRACE conn2 <- [1,1674,null,{}] 08:40:40 INFO - PROCESS | 2220 | 1464104440424 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}] 08:40:40 INFO - PROCESS | 2220 | 1464104440534 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:40:40 INFO - PROCESS | 2220 | 1464104440609 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x1243d2000 == 60 [pid = 2220] [id = 426] 08:40:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x118313400) [pid = 2220] [serial = 1277] [outer = 0x0] 08:40:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x119109400) [pid = 2220] [serial = 1278] [outer = 0x118313400] 08:40:40 INFO - PROCESS | 2220 | 1464104440639 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x119a9d000) [pid = 2220] [serial = 1279] [outer = 0x118313400] 08:40:41 INFO - PROCESS | 2220 | 1464104441027 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]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 08:40:41 INFO - PROCESS | 2220 | 1464104441092 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 2220 | 1464104441094 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:40:41 INFO - PROCESS | 2220 | 1464104441096 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 2220 | 1464104441099 Marionette TRACE conn2 <- [1,1678,null,{}] 08:40:41 INFO - PROCESS | 2220 | 1464104441107 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}] 08:40:41 INFO - PROCESS | 2220 | 1464104441256 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:40:41 INFO - PROCESS | 2220 | 1464104441312 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c754800 == 61 [pid = 2220] [id = 427] 08:40:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x1243f8c00) [pid = 2220] [serial = 1280] [outer = 0x0] 08:40:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x124845800) [pid = 2220] [serial = 1281] [outer = 0x1243f8c00] 08:40:41 INFO - PROCESS | 2220 | 1464104441345 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x126803c00) [pid = 2220] [serial = 1282] [outer = 0x1243f8c00] 08:40:41 INFO - PROCESS | 2220 | 1464104441762 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]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 08:40:41 INFO - PROCESS | 2220 | 1464104441767 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 2220 | 1464104441769 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:40:41 INFO - PROCESS | 2220 | 1464104441771 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 2220 | 1464104441772 Marionette TRACE conn2 <- [1,1682,null,{}] 08:40:41 INFO - PROCESS | 2220 | 1464104441775 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}] 08:40:41 INFO - PROCESS | 2220 | 1464104441900 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:40:41 INFO - PROCESS | 2220 | 1464104441975 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5ae000 == 62 [pid = 2220] [id = 428] 08:40:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x128a1b800) [pid = 2220] [serial = 1283] [outer = 0x0] 08:40:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x128bab400) [pid = 2220] [serial = 1284] [outer = 0x128a1b800] 08:40:42 INFO - PROCESS | 2220 | 1464104442005 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12ab16000) [pid = 2220] [serial = 1285] [outer = 0x128a1b800] 08:40:42 INFO - PROCESS | 2220 | 1464104442413 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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 669ms 08:40:42 INFO - PROCESS | 2220 | 1464104442441 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 2220 | 1464104442442 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:40:42 INFO - PROCESS | 2220 | 1464104442445 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 2220 | 1464104442446 Marionette TRACE conn2 <- [1,1686,null,{}] 08:40:42 INFO - PROCESS | 2220 | 1464104442448 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}] 08:40:42 INFO - PROCESS | 2220 | 1464104442554 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:40:42 INFO - PROCESS | 2220 | 1464104442656 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x12db35000 == 63 [pid = 2220] [id = 429] 08:40:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x128a22c00) [pid = 2220] [serial = 1286] [outer = 0x0] 08:40:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x12b9a3800) [pid = 2220] [serial = 1287] [outer = 0x128a22c00] 08:40:42 INFO - PROCESS | 2220 | 1464104442688 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x12be0c800) [pid = 2220] [serial = 1288] [outer = 0x128a22c00] 08:40:43 INFO - PROCESS | 2220 | 1464104443152 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]]]}] 08:40:43 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 08:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 718ms 08:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:40:43 INFO - PROCESS | 2220 | 1464104443164 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 2220 | 1464104443165 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:40:43 INFO - PROCESS | 2220 | 1464104443167 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 2220 | 1464104443169 Marionette TRACE conn2 <- [1,1690,null,{}] 08:40:43 INFO - PROCESS | 2220 | 1464104443171 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}] 08:40:43 INFO - PROCESS | 2220 | 1464104443303 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:40:43 INFO - PROCESS | 2220 | 1464104443382 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a536800 == 64 [pid = 2220] [id = 430] 08:40:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x1180c6400) [pid = 2220] [serial = 1289] [outer = 0x0] 08:40:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x12be12c00) [pid = 2220] [serial = 1290] [outer = 0x1180c6400] 08:40:43 INFO - PROCESS | 2220 | 1464104443413 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x12c86c400) [pid = 2220] [serial = 1291] [outer = 0x1180c6400] 08:40:43 INFO - PROCESS | 2220 | 1464104443794 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]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 669ms 08:40:43 INFO - PROCESS | 2220 | 1464104443837 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 2220 | 1464104443839 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:40:43 INFO - PROCESS | 2220 | 1464104443842 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 2220 | 1464104443844 Marionette TRACE conn2 <- [1,1694,null,{}] 08:40:43 INFO - PROCESS | 2220 | 1464104443848 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}] 08:40:43 INFO - PROCESS | 2220 | 1464104443962 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:40:44 INFO - PROCESS | 2220 | 1464104444243 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x11911e000 == 65 [pid = 2220] [id = 431] 08:40:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x111e25c00) [pid = 2220] [serial = 1292] [outer = 0x0] 08:40:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x1125c7400) [pid = 2220] [serial = 1293] [outer = 0x111e25c00] 08:40:44 INFO - PROCESS | 2220 | 1464104444283 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x1130a1000) [pid = 2220] [serial = 1294] [outer = 0x111e25c00] 08:40:44 INFO - PROCESS | 2220 | 1464104444737 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 924ms 08:40:44 INFO - PROCESS | 2220 | 1464104444766 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:40:44 INFO - PROCESS | 2220 | 1464104444769 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:40:44 INFO - PROCESS | 2220 | 1464104444772 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 2220 | 1464104444774 Marionette TRACE conn2 <- [1,1698,null,{}] 08:40:44 INFO - PROCESS | 2220 | 1464104444777 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}] 08:40:44 INFO - PROCESS | 2220 | 1464104444879 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:40:44 INFO - PROCESS | 2220 | 1464104444943 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x119449800 == 66 [pid = 2220] [id = 432] 08:40:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x1161f3000) [pid = 2220] [serial = 1295] [outer = 0x0] 08:40:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x118312800) [pid = 2220] [serial = 1296] [outer = 0x1161f3000] 08:40:44 INFO - PROCESS | 2220 | 1464104444972 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x11845d400) [pid = 2220] [serial = 1297] [outer = 0x1161f3000] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12c8d2800 == 65 [pid = 2220] [id = 423] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4b9000 == 64 [pid = 2220] [id = 422] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12be4b800 == 63 [pid = 2220] [id = 421] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2b2800 == 62 [pid = 2220] [id = 420] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12a798000 == 61 [pid = 2220] [id = 419] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12a31a800 == 60 [pid = 2220] [id = 418] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x128895000 == 59 [pid = 2220] [id = 417] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x12d0afc00) [pid = 2220] [serial = 1212] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x126139000 == 58 [pid = 2220] [id = 416] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x11804b800 == 57 [pid = 2220] [id = 415] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1236cf800 == 56 [pid = 2220] [id = 414] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1193a1000 == 55 [pid = 2220] [id = 413] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12314b000 == 54 [pid = 2220] [id = 412] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x113311800 == 53 [pid = 2220] [id = 411] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1182b8800 == 52 [pid = 2220] [id = 410] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12914d000 == 51 [pid = 2220] [id = 406] 08:40:45 INFO - PROCESS | 2220 | --DOCSHELL 0x118c41800 == 50 [pid = 2220] [id = 405] 08:40:45 INFO - PROCESS | 2220 | 1464104445398 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]]]}] 08:40:45 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 08:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 08:40:45 INFO - PROCESS | 2220 | 1464104445444 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 2220 | 1464104445446 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x1291fa800) [pid = 2220] [serial = 1105] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x123a70800) [pid = 2220] [serial = 1102] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x115e39400) [pid = 2220] [serial = 1099] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x12c7df000) [pid = 2220] [serial = 1150] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x12b9a0c00) [pid = 2220] [serial = 1111] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x118317400) [pid = 2220] [serial = 1042] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x12b9ef400) [pid = 2220] [serial = 1108] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x12b9f4800) [pid = 2220] [serial = 1194] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x12c487000) [pid = 2220] [serial = 1197] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x12be06400) [pid = 2220] [serial = 1195] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x12c867800) [pid = 2220] [serial = 1200] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x12c7d8c00) [pid = 2220] [serial = 1198] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x116192400) [pid = 2220] [serial = 1203] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x1184c8400) [pid = 2220] [serial = 1204] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x115065000) [pid = 2220] [serial = 1153] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x11265b000) [pid = 2220] [serial = 1152] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x12474b400) [pid = 2220] [serial = 1185] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x128a1c400) [pid = 2220] [serial = 1186] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x12d6c2c00) [pid = 2220] [serial = 1171] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x12d0b5000) [pid = 2220] [serial = 1170] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x12ce76c00) [pid = 2220] [serial = 1168] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x12ce69c00) [pid = 2220] [serial = 1167] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x12bbb4c00) [pid = 2220] [serial = 1162] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12b99a800) [pid = 2220] [serial = 1161] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x126802400) [pid = 2220] [serial = 1159] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x1243f5000) [pid = 2220] [serial = 1158] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x128ac9400) [pid = 2220] [serial = 1188] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x128bb8400) [pid = 2220] [serial = 1189] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x1230e2800) [pid = 2220] [serial = 1156] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x119434800) [pid = 2220] [serial = 1155] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12c7db400) [pid = 2220] [serial = 1165] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12c48b000) [pid = 2220] [serial = 1164] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x1165b9800) [pid = 2220] [serial = 1179] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x11845b800) [pid = 2220] [serial = 1180] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x119acf800) [pid = 2220] [serial = 1182] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x123854c00) [pid = 2220] [serial = 1183] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x119a97c00) [pid = 2220] [serial = 1173] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x12d3c1000) [pid = 2220] [serial = 1174] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x113097000) [pid = 2220] [serial = 1177] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1125bfc00) [pid = 2220] [serial = 1176] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x12c490c00) [pid = 2220] [serial = 1209] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x119ad1000) [pid = 2220] [serial = 1206] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x12b0dfc00) [pid = 2220] [serial = 1192] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x129485800) [pid = 2220] [serial = 1191] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x12ab1d400) [pid = 2220] [serial = 1207] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x12ce6f000) [pid = 2220] [serial = 1201] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12d0b1000) [pid = 2220] [serial = 1210] [outer = 0x0] [url = about:blank] 08:40:45 INFO - PROCESS | 2220 | 1464104445466 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 2220 | 1464104445468 Marionette TRACE conn2 <- [1,1702,null,{}] 08:40:45 INFO - PROCESS | 2220 | 1464104445473 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}] 08:40:45 INFO - PROCESS | 2220 | 1464104445557 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:40:45 INFO - PROCESS | 2220 | 1464104445565 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x118290800 == 51 [pid = 2220] [id = 433] 08:40:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1186a3800) [pid = 2220] [serial = 1298] [outer = 0x0] 08:40:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x118cbb000) [pid = 2220] [serial = 1299] [outer = 0x1186a3800] 08:40:45 INFO - PROCESS | 2220 | 1464104445591 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x119a97c00) [pid = 2220] [serial = 1300] [outer = 0x1186a3800] 08:40:45 INFO - PROCESS | 2220 | 1464104445963 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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 535ms 08:40:45 INFO - PROCESS | 2220 | 1464104445989 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 2220 | 1464104445990 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:40:45 INFO - PROCESS | 2220 | 1464104445997 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 2220 | 1464104446001 Marionette TRACE conn2 <- [1,1706,null,{}] 08:40:46 INFO - PROCESS | 2220 | 1464104446015 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}] 08:40:46 INFO - PROCESS | 2220 | 1464104446102 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:40:46 INFO - PROCESS | 2220 | 1464104446108 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x1243c6000 == 52 [pid = 2220] [id = 434] 08:40:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x119ad0c00) [pid = 2220] [serial = 1301] [outer = 0x0] 08:40:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12310f400) [pid = 2220] [serial = 1302] [outer = 0x119ad0c00] 08:40:46 INFO - PROCESS | 2220 | 1464104446134 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x123a72800) [pid = 2220] [serial = 1303] [outer = 0x119ad0c00] 08:40:46 INFO - PROCESS | 2220 | 1464104446496 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 532ms 08:40:46 INFO - PROCESS | 2220 | 1464104446525 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 2220 | 1464104446528 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:40:46 INFO - PROCESS | 2220 | 1464104446530 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 2220 | 1464104446531 Marionette TRACE conn2 <- [1,1710,null,{}] 08:40:46 INFO - PROCESS | 2220 | 1464104446534 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}] 08:40:46 INFO - PROCESS | 2220 | 1464104446644 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:40:46 INFO - PROCESS | 2220 | 1464104446650 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x126480800 == 53 [pid = 2220] [id = 435] 08:40:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x120ee7800) [pid = 2220] [serial = 1304] [outer = 0x0] 08:40:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12452fc00) [pid = 2220] [serial = 1305] [outer = 0x120ee7800] 08:40:46 INFO - PROCESS | 2220 | 1464104446676 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x126802c00) [pid = 2220] [serial = 1306] [outer = 0x120ee7800] 08:40:46 INFO - PROCESS | 2220 | 1464104446985 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 469ms 08:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:40:47 INFO - PROCESS | 2220 | 1464104447000 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 2220 | 1464104447002 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:40:47 INFO - PROCESS | 2220 | 1464104447004 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 2220 | 1464104447005 Marionette TRACE conn2 <- [1,1714,null,{}] 08:40:47 INFO - PROCESS | 2220 | 1464104447007 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}] 08:40:47 INFO - PROCESS | 2220 | 1464104447095 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:40:47 INFO - PROCESS | 2220 | 1464104447101 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a30e800 == 54 [pid = 2220] [id = 436] 08:40:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x128b80800) [pid = 2220] [serial = 1307] [outer = 0x0] 08:40:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x128b89000) [pid = 2220] [serial = 1308] [outer = 0x128b80800] 08:40:47 INFO - PROCESS | 2220 | 1464104447131 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x12947ac00) [pid = 2220] [serial = 1309] [outer = 0x128b80800] 08:40:47 INFO - PROCESS | 2220 | 1464104447515 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 520ms 08:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:40:47 INFO - PROCESS | 2220 | 1464104447525 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 2220 | 1464104447526 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:40:47 INFO - PROCESS | 2220 | 1464104447532 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 2220 | 1464104447533 Marionette TRACE conn2 <- [1,1718,null,{}] 08:40:47 INFO - PROCESS | 2220 | 1464104447536 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}] 08:40:47 INFO - PROCESS | 2220 | 1464104447656 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:40:47 INFO - PROCESS | 2220 | 1464104447666 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab51800 == 55 [pid = 2220] [id = 437] 08:40:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12a389400) [pid = 2220] [serial = 1310] [outer = 0x0] 08:40:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12a6e6400) [pid = 2220] [serial = 1311] [outer = 0x12a389400] 08:40:47 INFO - PROCESS | 2220 | 1464104447691 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12b034000) [pid = 2220] [serial = 1312] [outer = 0x12a389400] 08:40:48 INFO - PROCESS | 2220 | 1464104448029 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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 08:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:40:48 INFO - PROCESS | 2220 | 1464104448051 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 2220 | 1464104448053 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:40:48 INFO - PROCESS | 2220 | 1464104448062 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 2220 | 1464104448063 Marionette TRACE conn2 <- [1,1722,null,{}] 08:40:48 INFO - PROCESS | 2220 | 1464104448066 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}] 08:40:48 INFO - PROCESS | 2220 | 1464104448171 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:40:48 INFO - PROCESS | 2220 | 1464104448208 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2c9800 == 56 [pid = 2220] [id = 438] 08:40:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12a77bc00) [pid = 2220] [serial = 1313] [outer = 0x0] 08:40:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12b99a800) [pid = 2220] [serial = 1314] [outer = 0x12a77bc00] 08:40:48 INFO - PROCESS | 2220 | 1464104448233 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12bbaf800) [pid = 2220] [serial = 1315] [outer = 0x12a77bc00] 08:40:48 INFO - PROCESS | 2220 | 1464104448572 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]]]}] 08:40:48 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 08:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 528ms 08:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:40:48 INFO - PROCESS | 2220 | 1464104448584 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 2220 | 1464104448585 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:40:48 INFO - PROCESS | 2220 | 1464104448587 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 2220 | 1464104448588 Marionette TRACE conn2 <- [1,1726,null,{}] 08:40:48 INFO - PROCESS | 2220 | 1464104448590 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}] 08:40:48 INFO - PROCESS | 2220 | 1464104448701 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:40:48 INFO - PROCESS | 2220 | 1464104448740 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be65800 == 57 [pid = 2220] [id = 439] 08:40:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12ab21c00) [pid = 2220] [serial = 1316] [outer = 0x0] 08:40:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12be0a000) [pid = 2220] [serial = 1317] [outer = 0x12ab21c00] 08:40:48 INFO - PROCESS | 2220 | 1464104448764 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12c48d000) [pid = 2220] [serial = 1318] [outer = 0x12ab21c00] 08:40:49 INFO - PROCESS | 2220 | 1464104449058 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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 08:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:40:49 INFO - PROCESS | 2220 | 1464104449106 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 2220 | 1464104449107 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:40:49 INFO - PROCESS | 2220 | 1464104449110 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 2220 | 1464104449113 Marionette TRACE conn2 <- [1,1730,null,{}] 08:40:49 INFO - PROCESS | 2220 | 1464104449123 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}] 08:40:49 INFO - PROCESS | 2220 | 1464104449229 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x12bbbcc00) [pid = 2220] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12b9fb400) [pid = 2220] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x128b86400) [pid = 2220] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x113342400) [pid = 2220] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x124843000) [pid = 2220] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x128b81400) [pid = 2220] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12a775c00) [pid = 2220] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x11831e800) [pid = 2220] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x110db9400) [pid = 2220] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x113099000) [pid = 2220] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x124ef5400) [pid = 2220] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x110db5400) [pid = 2220] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1160dc800) [pid = 2220] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12b0e9400) [pid = 2220] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:40:49 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x123110400) [pid = 2220] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:40:49 INFO - PROCESS | 2220 | 1464104449411 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182cf800 == 58 [pid = 2220] [id = 440] 08:40:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x110db7c00) [pid = 2220] [serial = 1319] [outer = 0x0] 08:40:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x11277e000) [pid = 2220] [serial = 1320] [outer = 0x110db7c00] 08:40:49 INFO - PROCESS | 2220 | 1464104449438 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x112783c00) [pid = 2220] [serial = 1321] [outer = 0x110db7c00] 08:40:49 INFO - PROCESS | 2220 | 1464104449748 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]]]}] 08:40:49 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 08:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 678ms 08:40:49 INFO - PROCESS | 2220 | 1464104449789 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 2220 | 1464104449791 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:40:49 INFO - PROCESS | 2220 | 1464104449796 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 2220 | 1464104449799 Marionette TRACE conn2 <- [1,1734,null,{}] 08:40:49 INFO - PROCESS | 2220 | 1464104449803 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}] 08:40:49 INFO - PROCESS | 2220 | 1464104449941 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:40:50 INFO - PROCESS | 2220 | 1464104450031 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8d6800 == 59 [pid = 2220] [id = 441] 08:40:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x110dbb400) [pid = 2220] [serial = 1322] [outer = 0x0] 08:40:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x11619c400) [pid = 2220] [serial = 1323] [outer = 0x110dbb400] 08:40:50 INFO - PROCESS | 2220 | 1464104450079 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1291fbc00) [pid = 2220] [serial = 1324] [outer = 0x110dbb400] 08:40:50 INFO - PROCESS | 2220 | 1464104450393 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]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 623ms 08:40:50 INFO - PROCESS | 2220 | 1464104450417 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 2220 | 1464104450419 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:40:50 INFO - PROCESS | 2220 | 1464104450421 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 2220 | 1464104450423 Marionette TRACE conn2 <- [1,1738,null,{}] 08:40:50 INFO - PROCESS | 2220 | 1464104450426 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}] 08:40:50 INFO - PROCESS | 2220 | 1464104450528 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:40:50 INFO - PROCESS | 2220 | 1464104450605 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5af000 == 60 [pid = 2220] [id = 442] 08:40:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12bbb3c00) [pid = 2220] [serial = 1325] [outer = 0x0] 08:40:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12c494800) [pid = 2220] [serial = 1326] [outer = 0x12bbb3c00] 08:40:50 INFO - PROCESS | 2220 | 1464104450631 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12c86c800) [pid = 2220] [serial = 1327] [outer = 0x12bbb3c00] 08:40:50 INFO - PROCESS | 2220 | 1464104450884 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]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 08:40:50 INFO - PROCESS | 2220 | 1464104450942 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 2220 | 1464104450943 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:40:50 INFO - PROCESS | 2220 | 1464104450953 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 2220 | 1464104450954 Marionette TRACE conn2 <- [1,1742,null,{}] 08:40:50 INFO - PROCESS | 2220 | 1464104450957 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}] 08:40:51 INFO - PROCESS | 2220 | 1464104451061 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:40:51 INFO - PROCESS | 2220 | 1464104451068 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x134ece000 == 61 [pid = 2220] [id = 443] 08:40:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12c86f800) [pid = 2220] [serial = 1328] [outer = 0x0] 08:40:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12ce6ac00) [pid = 2220] [serial = 1329] [outer = 0x12c86f800] 08:40:51 INFO - PROCESS | 2220 | 1464104451092 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12ce77400) [pid = 2220] [serial = 1330] [outer = 0x12c86f800] 08:40:51 INFO - PROCESS | 2220 | 1464104451522 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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 618ms 08:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:40:51 INFO - PROCESS | 2220 | 1464104451572 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 2220 | 1464104451575 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:40:51 INFO - PROCESS | 2220 | 1464104451578 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 2220 | 1464104451581 Marionette TRACE conn2 <- [1,1746,null,{}] 08:40:51 INFO - PROCESS | 2220 | 1464104451585 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}] 08:40:51 INFO - PROCESS | 2220 | 1464104451701 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:40:51 INFO - PROCESS | 2220 | 1464104451806 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x119c2f000 == 62 [pid = 2220] [id = 444] 08:40:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x115065800) [pid = 2220] [serial = 1331] [outer = 0x0] 08:40:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x11619c800) [pid = 2220] [serial = 1332] [outer = 0x115065800] 08:40:51 INFO - PROCESS | 2220 | 1464104451851 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x1180bdc00) [pid = 2220] [serial = 1333] [outer = 0x115065800] 08:40:52 INFO - PROCESS | 2220 | 1464104452280 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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 723ms 08:40:52 INFO - PROCESS | 2220 | 1464104452301 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 2220 | 1464104452305 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:40:52 INFO - PROCESS | 2220 | 1464104452310 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 2220 | 1464104452312 Marionette TRACE conn2 <- [1,1750,null,{}] 08:40:52 INFO - PROCESS | 2220 | 1464104452314 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}] 08:40:52 INFO - PROCESS | 2220 | 1464104452422 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:40:52 INFO - PROCESS | 2220 | 1464104452486 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x129148800 == 63 [pid = 2220] [id = 445] 08:40:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x1180c2000) [pid = 2220] [serial = 1334] [outer = 0x0] 08:40:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x11845b800) [pid = 2220] [serial = 1335] [outer = 0x1180c2000] 08:40:52 INFO - PROCESS | 2220 | 1464104452556 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x119ad3c00) [pid = 2220] [serial = 1336] [outer = 0x1180c2000] 08:40:52 INFO - PROCESS | 2220 | 1464104452964 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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 08:40:52 INFO - PROCESS | 2220 | 1464104452981 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:40:52 INFO - PROCESS | 2220 | 1464104452983 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:40:52 INFO - PROCESS | 2220 | 1464104452985 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 2220 | 1464104452988 Marionette TRACE conn2 <- [1,1754,null,{}] 08:40:52 INFO - PROCESS | 2220 | 1464104452996 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}] 08:40:53 INFO - PROCESS | 2220 | 1464104453123 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:40:53 INFO - PROCESS | 2220 | 1464104453201 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x12de2a800 == 64 [pid = 2220] [id = 446] 08:40:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x119a98800) [pid = 2220] [serial = 1337] [outer = 0x0] 08:40:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12619ec00) [pid = 2220] [serial = 1338] [outer = 0x119a98800] 08:40:53 INFO - PROCESS | 2220 | 1464104453232 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x128ac6800) [pid = 2220] [serial = 1339] [outer = 0x119a98800] 08:40:53 INFO - PROCESS | 2220 | 1464104453655 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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 721ms 08:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:40:53 INFO - PROCESS | 2220 | 1464104453707 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 2220 | 1464104453709 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:40:53 INFO - PROCESS | 2220 | 1464104453711 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 2220 | 1464104453712 Marionette TRACE conn2 <- [1,1758,null,{}] 08:40:53 INFO - PROCESS | 2220 | 1464104453715 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}] 08:40:53 INFO - PROCESS | 2220 | 1464104453821 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:40:53 INFO - PROCESS | 2220 | 1464104453884 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x1353c9800 == 65 [pid = 2220] [id = 447] 08:40:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x128b7c800) [pid = 2220] [serial = 1340] [outer = 0x0] 08:40:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x129478c00) [pid = 2220] [serial = 1341] [outer = 0x128b7c800] 08:40:53 INFO - PROCESS | 2220 | 1464104453915 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x12b03a400) [pid = 2220] [serial = 1342] [outer = 0x128b7c800] 08:40:54 INFO - PROCESS | 2220 | 1464104454342 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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 672ms 08:40:54 INFO - PROCESS | 2220 | 1464104454383 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 2220 | 1464104454385 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:40:54 INFO - PROCESS | 2220 | 1464104454387 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 2220 | 1464104454388 Marionette TRACE conn2 <- [1,1762,null,{}] 08:40:54 INFO - PROCESS | 2220 | 1464104454391 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}] 08:40:54 INFO - PROCESS | 2220 | 1464104454514 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:40:54 INFO - PROCESS | 2220 | 1464104454590 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x1358d6800 == 66 [pid = 2220] [id = 448] 08:40:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x129480c00) [pid = 2220] [serial = 1343] [outer = 0x0] 08:40:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x12bbb2000) [pid = 2220] [serial = 1344] [outer = 0x129480c00] 08:40:54 INFO - PROCESS | 2220 | 1464104454632 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12c7d7400) [pid = 2220] [serial = 1345] [outer = 0x129480c00] 08:40:55 INFO - PROCESS | 2220 | 1464104455049 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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 08:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:40:55 INFO - PROCESS | 2220 | 1464104455058 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 2220 | 1464104455060 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:40:55 INFO - PROCESS | 2220 | 1464104455064 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 2220 | 1464104455065 Marionette TRACE conn2 <- [1,1766,null,{}] 08:40:55 INFO - PROCESS | 2220 | 1464104455068 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}] 08:40:55 INFO - PROCESS | 2220 | 1464104455188 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:40:55 INFO - PROCESS | 2220 | 1464104455294 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d236000 == 67 [pid = 2220] [id = 449] 08:40:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x12c7ddc00) [pid = 2220] [serial = 1346] [outer = 0x0] 08:40:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12d0a8c00) [pid = 2220] [serial = 1347] [outer = 0x12c7ddc00] 08:40:55 INFO - PROCESS | 2220 | 1464104455325 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12d6ca000) [pid = 2220] [serial = 1348] [outer = 0x12c7ddc00] 08:40:55 INFO - PROCESS | 2220 | 1464104455715 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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 669ms 08:40:55 INFO - PROCESS | 2220 | 1464104455740 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 2220 | 1464104455741 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:40:55 INFO - PROCESS | 2220 | 1464104455746 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 2220 | 1464104455747 Marionette TRACE conn2 <- [1,1770,null,{}] 08:40:55 INFO - PROCESS | 2220 | 1464104455750 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}] 08:40:55 INFO - PROCESS | 2220 | 1464104455855 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:40:55 INFO - PROCESS | 2220 | 1464104455962 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d24b800 == 68 [pid = 2220] [id = 450] 08:40:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x120e53000) [pid = 2220] [serial = 1349] [outer = 0x0] 08:40:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x120e56800) [pid = 2220] [serial = 1350] [outer = 0x120e53000] 08:40:55 INFO - PROCESS | 2220 | 1464104455991 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x120e5b800) [pid = 2220] [serial = 1351] [outer = 0x120e53000] 08:40:56 INFO - PROCESS | 2220 | 1464104456418 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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 720ms 08:40:56 INFO - PROCESS | 2220 | 1464104456466 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 2220 | 1464104456468 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:40:56 INFO - PROCESS | 2220 | 1464104456470 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 2220 | 1464104456471 Marionette TRACE conn2 <- [1,1774,null,{}] 08:40:56 INFO - PROCESS | 2220 | 1464104456474 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}] 08:40:56 INFO - PROCESS | 2220 | 1464104456581 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:40:56 INFO - PROCESS | 2220 | 1464104456858 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x11965d000 == 69 [pid = 2220] [id = 451] 08:40:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x110db9400) [pid = 2220] [serial = 1352] [outer = 0x0] 08:40:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x1125cbc00) [pid = 2220] [serial = 1353] [outer = 0x110db9400] 08:40:56 INFO - PROCESS | 2220 | 1464104456918 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x112962000) [pid = 2220] [serial = 1354] [outer = 0x110db9400] 08:40:57 INFO - PROCESS | 2220 | 1464104457368 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]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 920ms 08:40:57 INFO - PROCESS | 2220 | 1464104457390 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 2220 | 1464104457393 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:40:57 INFO - PROCESS | 2220 | 1464104457398 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 2220 | 1464104457400 Marionette TRACE conn2 <- [1,1778,null,{}] 08:40:57 INFO - PROCESS | 2220 | 1464104457403 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}] 08:40:57 INFO - PROCESS | 2220 | 1464104457506 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:40:57 INFO - PROCESS | 2220 | 1464104457589 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x1170da800 == 70 [pid = 2220] [id = 452] 08:40:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x112c51800) [pid = 2220] [serial = 1355] [outer = 0x0] 08:40:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x1138fb000) [pid = 2220] [serial = 1356] [outer = 0x112c51800] 08:40:57 INFO - PROCESS | 2220 | 1464104457619 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x118316000) [pid = 2220] [serial = 1357] [outer = 0x112c51800] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12667e000 == 69 [pid = 2220] [id = 353] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12913f000 == 68 [pid = 2220] [id = 354] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x1248be800 == 67 [pid = 2220] [id = 352] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5af000 == 66 [pid = 2220] [id = 442] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12c8d6800 == 65 [pid = 2220] [id = 441] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x1182cf800 == 64 [pid = 2220] [id = 440] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12be65800 == 63 [pid = 2220] [id = 439] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2c9800 == 62 [pid = 2220] [id = 438] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab51800 == 61 [pid = 2220] [id = 437] 08:40:58 INFO - PROCESS | 2220 | 1464104458093 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]]]}] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12a30e800 == 60 [pid = 2220] [id = 436] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x126480800 == 59 [pid = 2220] [id = 435] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x1243c6000 == 58 [pid = 2220] [id = 434] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x118290800 == 57 [pid = 2220] [id = 433] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x119449800 == 56 [pid = 2220] [id = 432] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x11911e000 == 55 [pid = 2220] [id = 431] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12db35000 == 54 [pid = 2220] [id = 429] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5ae000 == 53 [pid = 2220] [id = 428] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12c754800 == 52 [pid = 2220] [id = 427] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x1243d2000 == 51 [pid = 2220] [id = 426] 08:40:58 INFO - PROCESS | 2220 | --DOCSHELL 0x11912e800 == 50 [pid = 2220] [id = 425] 08:40:58 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 08:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 725ms 08:40:58 INFO - PROCESS | 2220 | 1464104458123 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 2220 | 1464104458126 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:40:58 INFO - PROCESS | 2220 | 1464104458129 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 2220 | 1464104458130 Marionette TRACE conn2 <- [1,1782,null,{}] 08:40:58 INFO - PROCESS | 2220 | 1464104458133 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}] 08:40:58 INFO - PROCESS | 2220 | 1464104458219 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:40:58 INFO - PROCESS | 2220 | 1464104458224 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x11803d800 == 51 [pid = 2220] [id = 453] 08:40:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x115e39400) [pid = 2220] [serial = 1358] [outer = 0x0] 08:40:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x11831d000) [pid = 2220] [serial = 1359] [outer = 0x115e39400] 08:40:58 INFO - PROCESS | 2220 | 1464104458251 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x119110800) [pid = 2220] [serial = 1360] [outer = 0x115e39400] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x12c486400) [pid = 2220] [serial = 1269] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x12be0ac00) [pid = 2220] [serial = 1267] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x12a386400) [pid = 2220] [serial = 1254] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x119a98000) [pid = 2220] [serial = 1239] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x12310c000) [pid = 2220] [serial = 1240] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x128a22400) [pid = 2220] [serial = 1248] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x1186aec00) [pid = 2220] [serial = 1218] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x128bb5000) [pid = 2220] [serial = 1251] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x12ab1ec00) [pid = 2220] [serial = 1257] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x119a97400) [pid = 2220] [serial = 1237] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x119109c00) [pid = 2220] [serial = 1236] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x12a77ac00) [pid = 2220] [serial = 1224] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x1125cb800) [pid = 2220] [serial = 1231] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x111aafc00) [pid = 2220] [serial = 1230] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x1180c6c00) [pid = 2220] [serial = 1234] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x11683d000) [pid = 2220] [serial = 1233] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x113097c00) [pid = 2220] [serial = 1215] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x124f95c00) [pid = 2220] [serial = 1245] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x126872800) [pid = 2220] [serial = 1246] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x12b99f800) [pid = 2220] [serial = 1227] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x12d6cc000) [pid = 2220] [serial = 1213] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x119aa0c00) [pid = 2220] [serial = 1263] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x12b99e400) [pid = 2220] [serial = 1260] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x1235f4c00) [pid = 2220] [serial = 1242] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x124187800) [pid = 2220] [serial = 1243] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x128abbc00) [pid = 2220] [serial = 1221] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12b0e0000) [pid = 2220] [serial = 1258] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x12bbb1c00) [pid = 2220] [serial = 1266] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12b9fbc00) [pid = 2220] [serial = 1261] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12a6e7400) [pid = 2220] [serial = 1255] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x129125000) [pid = 2220] [serial = 1252] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12c48f800) [pid = 2220] [serial = 1270] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12a60a400) [pid = 2220] [serial = 1264] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x128ac4800) [pid = 2220] [serial = 1249] [outer = 0x0] [url = about:blank] 08:40:58 INFO - PROCESS | 2220 | 1464104458635 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]]]}] 08:40:58 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 08:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 520ms 08:40:58 INFO - PROCESS | 2220 | 1464104458650 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 2220 | 1464104458651 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:40:58 INFO - PROCESS | 2220 | 1464104458654 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 2220 | 1464104458659 Marionette TRACE conn2 <- [1,1786,null,{}] 08:40:58 INFO - PROCESS | 2220 | 1464104458665 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}] 08:40:58 INFO - PROCESS | 2220 | 1464104458755 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:40:58 INFO - PROCESS | 2220 | 1464104458761 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x1241a7000 == 52 [pid = 2220] [id = 454] 08:40:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x119ad0400) [pid = 2220] [serial = 1361] [outer = 0x0] 08:40:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x120e5d400) [pid = 2220] [serial = 1362] [outer = 0x119ad0400] 08:40:58 INFO - PROCESS | 2220 | 1464104458786 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12310e400) [pid = 2220] [serial = 1363] [outer = 0x119ad0400] 08:40:59 INFO - PROCESS | 2220 | 1464104459140 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]]]}] 08:40:59 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 08:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 522ms 08:40:59 INFO - PROCESS | 2220 | 1464104459177 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 2220 | 1464104459178 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:40:59 INFO - PROCESS | 2220 | 1464104459181 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 2220 | 1464104459182 Marionette TRACE conn2 <- [1,1790,null,{}] 08:40:59 INFO - PROCESS | 2220 | 1464104459195 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}] 08:40:59 INFO - PROCESS | 2220 | 1464104459288 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:40:59 INFO - PROCESS | 2220 | 1464104459293 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x129144800 == 53 [pid = 2220] [id = 455] 08:40:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x123353400) [pid = 2220] [serial = 1364] [outer = 0x0] 08:40:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x123a6f800) [pid = 2220] [serial = 1365] [outer = 0x123353400] 08:40:59 INFO - PROCESS | 2220 | 1464104459319 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x124f91400) [pid = 2220] [serial = 1366] [outer = 0x123353400] 08:40:59 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) 08:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 474ms 08:40:59 INFO - PROCESS | 2220 | 1464104459651 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]]]}] 08:40:59 INFO - PROCESS | 2220 | 1464104459655 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 2220 | 1464104459656 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:40:59 INFO - PROCESS | 2220 | 1464104459659 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 2220 | 1464104459660 Marionette TRACE conn2 <- [1,1794,null,{}] 08:40:59 INFO - PROCESS | 2220 | 1464104459667 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}] 08:40:59 INFO - PROCESS | 2220 | 1464104459758 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:40:59 INFO - PROCESS | 2220 | 1464104459763 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6cd000 == 54 [pid = 2220] [id = 456] 08:40:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x128a20400) [pid = 2220] [serial = 1367] [outer = 0x0] 08:40:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x128a26c00) [pid = 2220] [serial = 1368] [outer = 0x128a20400] 08:40:59 INFO - PROCESS | 2220 | 1464104459793 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x128bb3c00) [pid = 2220] [serial = 1369] [outer = 0x128a20400] 08:41:00 INFO - PROCESS | 2220 | 1464104460168 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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 524ms 08:41:00 INFO - PROCESS | 2220 | 1464104460184 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:41:00 INFO - PROCESS | 2220 | 1464104460185 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:41:00 INFO - PROCESS | 2220 | 1464104460187 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 2220 | 1464104460188 Marionette TRACE conn2 <- [1,1798,null,{}] 08:41:00 INFO - PROCESS | 2220 | 1464104460190 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}] 08:41:00 INFO - PROCESS | 2220 | 1464104460322 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:41:00 INFO - PROCESS | 2220 | 1464104460336 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab56000 == 55 [pid = 2220] [id = 457] 08:41:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x128e03400) [pid = 2220] [serial = 1370] [outer = 0x0] 08:41:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x129478400) [pid = 2220] [serial = 1371] [outer = 0x128e03400] 08:41:00 INFO - PROCESS | 2220 | 1464104460361 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12a60bc00) [pid = 2220] [serial = 1372] [outer = 0x128e03400] 08:41:00 INFO - PROCESS | 2220 | 1464104460690 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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 08:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:41:00 INFO - PROCESS | 2220 | 1464104460706 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 2220 | 1464104460707 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:41:00 INFO - PROCESS | 2220 | 1464104460709 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 2220 | 1464104460710 Marionette TRACE conn2 <- [1,1802,null,{}] 08:41:00 INFO - PROCESS | 2220 | 1464104460715 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}] 08:41:00 INFO - PROCESS | 2220 | 1464104460825 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:41:00 INFO - PROCESS | 2220 | 1464104460838 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be59000 == 56 [pid = 2220] [id = 458] 08:41:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x12a60c400) [pid = 2220] [serial = 1373] [outer = 0x0] 08:41:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x12ab14400) [pid = 2220] [serial = 1374] [outer = 0x12a60c400] 08:41:00 INFO - PROCESS | 2220 | 1464104460863 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x12b0dfc00) [pid = 2220] [serial = 1375] [outer = 0x12a60c400] 08:41:01 INFO - PROCESS | 2220 | 1464104461212 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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 521ms 08:41:01 INFO - PROCESS | 2220 | 1464104461231 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 2220 | 1464104461232 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:41:01 INFO - PROCESS | 2220 | 1464104461235 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 2220 | 1464104461236 Marionette TRACE conn2 <- [1,1806,null,{}] 08:41:01 INFO - PROCESS | 2220 | 1464104461238 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}] 08:41:01 INFO - PROCESS | 2220 | 1464104461348 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:41:01 INFO - PROCESS | 2220 | 1464104461363 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c75e800 == 57 [pid = 2220] [id = 459] 08:41:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x12b0de800) [pid = 2220] [serial = 1376] [outer = 0x0] 08:41:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x12b9f2000) [pid = 2220] [serial = 1377] [outer = 0x12b0de800] 08:41:01 INFO - PROCESS | 2220 | 1464104461388 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x12bbb9c00) [pid = 2220] [serial = 1378] [outer = 0x12b0de800] 08:41:01 INFO - PROCESS | 2220 | 1464104461741 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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 517ms 08:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:41:01 INFO - PROCESS | 2220 | 1464104461753 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 2220 | 1464104461754 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:41:01 INFO - PROCESS | 2220 | 1464104461756 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 2220 | 1464104461757 Marionette TRACE conn2 <- [1,1810,null,{}] 08:41:01 INFO - PROCESS | 2220 | 1464104461760 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}] 08:41:01 INFO - PROCESS | 2220 | 1464104461873 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:41:01 INFO - PROCESS | 2220 | 1464104461888 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d231800 == 58 [pid = 2220] [id = 460] 08:41:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x11309d000) [pid = 2220] [serial = 1379] [outer = 0x0] 08:41:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x12c485800) [pid = 2220] [serial = 1380] [outer = 0x11309d000] 08:41:01 INFO - PROCESS | 2220 | 1464104461913 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12c7d8800) [pid = 2220] [serial = 1381] [outer = 0x11309d000] 08:41:02 INFO - PROCESS | 2220 | 1464104462429 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]]]}] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x12a389400) [pid = 2220] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x119ad0c00) [pid = 2220] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x12a77bc00) [pid = 2220] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x120ee7800) [pid = 2220] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x1186a3800) [pid = 2220] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x111e25c00) [pid = 2220] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x1161f3000) [pid = 2220] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x128b80800) [pid = 2220] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x12ab21c00) [pid = 2220] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x110dbb400) [pid = 2220] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x110db7c00) [pid = 2220] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:41:02 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12bbb3c00) [pid = 2220] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 719ms 08:41:02 INFO - PROCESS | 2220 | 1464104462476 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 2220 | 1464104462477 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:41:02 INFO - PROCESS | 2220 | 1464104462482 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 2220 | 1464104462483 Marionette TRACE conn2 <- [1,1814,null,{}] 08:41:02 INFO - PROCESS | 2220 | 1464104462485 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}] 08:41:02 INFO - PROCESS | 2220 | 1464104462571 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:41:02 INFO - PROCESS | 2220 | 1464104462575 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x129147000 == 59 [pid = 2220] [id = 461] 08:41:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x112781000) [pid = 2220] [serial = 1382] [outer = 0x0] 08:41:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x1186ae000) [pid = 2220] [serial = 1383] [outer = 0x112781000] 08:41:02 INFO - PROCESS | 2220 | 1464104462607 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12b995000) [pid = 2220] [serial = 1384] [outer = 0x112781000] 08:41:02 INFO - PROCESS | 2220 | 1464104462965 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]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 08:41:03 INFO - PROCESS | 2220 | 1464104463001 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 2220 | 1464104463003 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:41:03 INFO - PROCESS | 2220 | 1464104463005 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 2220 | 1464104463007 Marionette TRACE conn2 <- [1,1818,null,{}] 08:41:03 INFO - PROCESS | 2220 | 1464104463009 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}] 08:41:03 INFO - PROCESS | 2220 | 1464104463137 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:41:03 INFO - PROCESS | 2220 | 1464104463162 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x12f10d000 == 60 [pid = 2220] [id = 462] 08:41:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x12c86e000) [pid = 2220] [serial = 1385] [outer = 0x0] 08:41:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x12d3bb400) [pid = 2220] [serial = 1386] [outer = 0x12c86e000] 08:41:03 INFO - PROCESS | 2220 | 1464104463193 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x12d6c4800) [pid = 2220] [serial = 1387] [outer = 0x12c86e000] 08:41:03 INFO - PROCESS | 2220 | 1464104463489 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]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 520ms 08:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:41:03 INFO - PROCESS | 2220 | 1464104463526 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 2220 | 1464104463527 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:41:03 INFO - PROCESS | 2220 | 1464104463531 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 2220 | 1464104463532 Marionette TRACE conn2 <- [1,1822,null,{}] 08:41:03 INFO - PROCESS | 2220 | 1464104463535 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}] 08:41:03 INFO - PROCESS | 2220 | 1464104463623 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:41:03 INFO - PROCESS | 2220 | 1464104463627 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x134edf000 == 61 [pid = 2220] [id = 463] 08:41:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x110db5400) [pid = 2220] [serial = 1388] [outer = 0x0] 08:41:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x12dd2f800) [pid = 2220] [serial = 1389] [outer = 0x110db5400] 08:41:03 INFO - PROCESS | 2220 | 1464104463652 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x12dd36000) [pid = 2220] [serial = 1390] [outer = 0x110db5400] 08:41:03 INFO - PROCESS | 2220 | 1464104463984 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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 470ms 08:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:41:04 INFO - PROCESS | 2220 | 1464104464001 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 2220 | 1464104464002 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:41:04 INFO - PROCESS | 2220 | 1464104464005 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 2220 | 1464104464006 Marionette TRACE conn2 <- [1,1826,null,{}] 08:41:04 INFO - PROCESS | 2220 | 1464104464008 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}] 08:41:04 INFO - PROCESS | 2220 | 1464104464142 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:41:04 INFO - PROCESS | 2220 | 1464104464148 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x1353db800 == 62 [pid = 2220] [id = 464] 08:41:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12d6bf800) [pid = 2220] [serial = 1391] [outer = 0x0] 08:41:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x12f139800) [pid = 2220] [serial = 1392] [outer = 0x12d6bf800] 08:41:04 INFO - PROCESS | 2220 | 1464104464173 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12f140000) [pid = 2220] [serial = 1393] [outer = 0x12d6bf800] 08:41:04 INFO - PROCESS | 2220 | 1464104464603 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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 620ms 08:41:04 INFO - PROCESS | 2220 | 1464104464625 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 2220 | 1464104464629 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:41:04 INFO - PROCESS | 2220 | 1464104464634 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 2220 | 1464104464636 Marionette TRACE conn2 <- [1,1830,null,{}] 08:41:04 INFO - PROCESS | 2220 | 1464104464640 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}] 08:41:04 INFO - PROCESS | 2220 | 1464104464799 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:41:04 INFO - PROCESS | 2220 | 1464104464857 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x12302e000 == 63 [pid = 2220] [id = 465] 08:41:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x113097400) [pid = 2220] [serial = 1394] [outer = 0x0] 08:41:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x115065000) [pid = 2220] [serial = 1395] [outer = 0x113097400] 08:41:04 INFO - PROCESS | 2220 | 1464104464891 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x117069400) [pid = 2220] [serial = 1396] [outer = 0x113097400] 08:41:05 INFO - PROCESS | 2220 | 1464104465295 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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 723ms 08:41:05 INFO - PROCESS | 2220 | 1464104465357 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 2220 | 1464104465361 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:41:05 INFO - PROCESS | 2220 | 1464104465366 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 2220 | 1464104465367 Marionette TRACE conn2 <- [1,1834,null,{}] 08:41:05 INFO - PROCESS | 2220 | 1464104465370 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}] 08:41:05 INFO - PROCESS | 2220 | 1464104465482 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:41:05 INFO - PROCESS | 2220 | 1464104465561 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a538000 == 64 [pid = 2220] [id = 466] 08:41:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x1180c1000) [pid = 2220] [serial = 1397] [outer = 0x0] 08:41:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x119106400) [pid = 2220] [serial = 1398] [outer = 0x1180c1000] 08:41:05 INFO - PROCESS | 2220 | 1464104465593 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x120e4f000) [pid = 2220] [serial = 1399] [outer = 0x1180c1000] 08:41:06 INFO - PROCESS | 2220 | 1464104466001 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]]]}] 08:41:06 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 08:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 08:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:41:06 INFO - PROCESS | 2220 | 1464104466036 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 2220 | 1464104466037 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:41:06 INFO - PROCESS | 2220 | 1464104466039 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 2220 | 1464104466042 Marionette TRACE conn2 <- [1,1838,null,{}] 08:41:06 INFO - PROCESS | 2220 | 1464104466050 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}] 08:41:06 INFO - PROCESS | 2220 | 1464104466195 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:41:06 INFO - PROCESS | 2220 | 1464104466306 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x1353d1800 == 65 [pid = 2220] [id = 467] 08:41:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x1233c0800) [pid = 2220] [serial = 1400] [outer = 0x0] 08:41:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x124f8ac00) [pid = 2220] [serial = 1401] [outer = 0x1233c0800] 08:41:06 INFO - PROCESS | 2220 | 1464104466339 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x129123800) [pid = 2220] [serial = 1402] [outer = 0x1233c0800] 08:41:06 INFO - PROCESS | 2220 | 1464104466788 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]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 773ms 08:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:41:06 INFO - PROCESS | 2220 | 1464104466813 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 2220 | 1464104466814 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:41:06 INFO - PROCESS | 2220 | 1464104466816 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 2220 | 1464104466818 Marionette TRACE conn2 <- [1,1842,null,{}] 08:41:06 INFO - PROCESS | 2220 | 1464104466820 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}] 08:41:06 INFO - PROCESS | 2220 | 1464104466929 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:41:07 INFO - PROCESS | 2220 | 1464104467035 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x135a31800 == 66 [pid = 2220] [id = 468] 08:41:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x1233c7c00) [pid = 2220] [serial = 1403] [outer = 0x0] 08:41:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x12ab15c00) [pid = 2220] [serial = 1404] [outer = 0x1233c7c00] 08:41:07 INFO - PROCESS | 2220 | 1464104467067 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12c7da000) [pid = 2220] [serial = 1405] [outer = 0x1233c7c00] 08:41:07 INFO - PROCESS | 2220 | 1464104467485 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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 719ms 08:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:41:07 INFO - PROCESS | 2220 | 1464104467536 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 2220 | 1464104467537 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:41:07 INFO - PROCESS | 2220 | 1464104467540 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 2220 | 1464104467541 Marionette TRACE conn2 <- [1,1846,null,{}] 08:41:07 INFO - PROCESS | 2220 | 1464104467556 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}] 08:41:07 INFO - PROCESS | 2220 | 1464104467692 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:41:07 INFO - PROCESS | 2220 | 1464104467703 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x1356f1800 == 67 [pid = 2220] [id = 469] 08:41:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x118cbd400) [pid = 2220] [serial = 1406] [outer = 0x0] 08:41:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x123551800) [pid = 2220] [serial = 1407] [outer = 0x118cbd400] 08:41:07 INFO - PROCESS | 2220 | 1464104467732 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x123557c00) [pid = 2220] [serial = 1408] [outer = 0x118cbd400] 08:41:08 INFO - PROCESS | 2220 | 1464104468161 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]]]}] 08:41:08 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) 08:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 668ms 08:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:41:08 INFO - PROCESS | 2220 | 1464104468211 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 2220 | 1464104468213 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:41:08 INFO - PROCESS | 2220 | 1464104468217 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 2220 | 1464104468218 Marionette TRACE conn2 <- [1,1850,null,{}] 08:41:08 INFO - PROCESS | 2220 | 1464104468220 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}] 08:41:08 INFO - PROCESS | 2220 | 1464104468343 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:41:08 INFO - PROCESS | 2220 | 1464104468423 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x135911800 == 68 [pid = 2220] [id = 470] 08:41:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12bf44000) [pid = 2220] [serial = 1409] [outer = 0x0] 08:41:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x12bf50c00) [pid = 2220] [serial = 1410] [outer = 0x12bf44000] 08:41:08 INFO - PROCESS | 2220 | 1464104468453 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x12c7dd400) [pid = 2220] [serial = 1411] [outer = 0x12bf44000] 08:41:08 INFO - PROCESS | 2220 | 1464104468828 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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 668ms 08:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:41:08 INFO - PROCESS | 2220 | 1464104468886 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 2220 | 1464104468887 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:41:08 INFO - PROCESS | 2220 | 1464104468889 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 2220 | 1464104468890 Marionette TRACE conn2 <- [1,1854,null,{}] 08:41:08 INFO - PROCESS | 2220 | 1464104468893 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}] 08:41:09 INFO - PROCESS | 2220 | 1464104469017 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:41:09 INFO - PROCESS | 2220 | 1464104469110 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x13ef74800 == 69 [pid = 2220] [id = 471] 08:41:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x12bf51400) [pid = 2220] [serial = 1412] [outer = 0x0] 08:41:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x12ce73000) [pid = 2220] [serial = 1413] [outer = 0x12bf51400] 08:41:09 INFO - PROCESS | 2220 | 1464104469141 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x12dd2c800) [pid = 2220] [serial = 1414] [outer = 0x12bf51400] 08:41:09 INFO - PROCESS | 2220 | 1464104469597 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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 719ms 08:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:41:09 INFO - PROCESS | 2220 | 1464104469608 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 2220 | 1464104469609 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:41:09 INFO - PROCESS | 2220 | 1464104469614 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 2220 | 1464104469615 Marionette TRACE conn2 <- [1,1858,null,{}] 08:41:09 INFO - PROCESS | 2220 | 1464104469618 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}] 08:41:09 INFO - PROCESS | 2220 | 1464104469728 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:41:09 INFO - PROCESS | 2220 | 1464104469995 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x123231000 == 70 [pid = 2220] [id = 472] 08:41:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x111f1a800) [pid = 2220] [serial = 1415] [outer = 0x0] 08:41:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x1125ca000) [pid = 2220] [serial = 1416] [outer = 0x111f1a800] 08:41:10 INFO - PROCESS | 2220 | 1464104470048 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 162 (0x113093400) [pid = 2220] [serial = 1417] [outer = 0x111f1a800] 08:41:10 INFO - PROCESS | 2220 | 1464104470516 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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 924ms 08:41:10 INFO - PROCESS | 2220 | 1464104470537 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 2220 | 1464104470539 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:41:10 INFO - PROCESS | 2220 | 1464104470542 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 2220 | 1464104470545 Marionette TRACE conn2 <- [1,1862,null,{}] 08:41:10 INFO - PROCESS | 2220 | 1464104470548 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}] 08:41:10 INFO - PROCESS | 2220 | 1464104470651 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:41:10 INFO - PROCESS | 2220 | 1464104470720 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x11965c000 == 71 [pid = 2220] [id = 473] 08:41:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 163 (0x117573400) [pid = 2220] [serial = 1418] [outer = 0x0] 08:41:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 164 (0x118cbfc00) [pid = 2220] [serial = 1419] [outer = 0x117573400] 08:41:10 INFO - PROCESS | 2220 | 1464104470793 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 165 (0x119a98400) [pid = 2220] [serial = 1420] [outer = 0x117573400] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x134edf800 == 70 [pid = 2220] [id = 404] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x134edf000 == 69 [pid = 2220] [id = 463] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12f10d000 == 68 [pid = 2220] [id = 462] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x129147000 == 67 [pid = 2220] [id = 461] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12d231800 == 66 [pid = 2220] [id = 460] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12c75e800 == 65 [pid = 2220] [id = 459] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 164 (0x12c7d2400) [pid = 2220] [serial = 1272] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 163 (0x1160e7c00) [pid = 2220] [serial = 1275] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 162 (0x119109400) [pid = 2220] [serial = 1278] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 161 (0x124845800) [pid = 2220] [serial = 1281] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 160 (0x128bab400) [pid = 2220] [serial = 1284] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 159 (0x12b9a3800) [pid = 2220] [serial = 1287] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 158 (0x12be12c00) [pid = 2220] [serial = 1290] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 157 (0x12ce6ac00) [pid = 2220] [serial = 1329] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12be59000 == 64 [pid = 2220] [id = 458] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab56000 == 63 [pid = 2220] [id = 457] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12a6cd000 == 62 [pid = 2220] [id = 456] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x129144800 == 61 [pid = 2220] [id = 455] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x1241a7000 == 60 [pid = 2220] [id = 454] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x11803d800 == 59 [pid = 2220] [id = 453] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x1170da800 == 58 [pid = 2220] [id = 452] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x11965d000 == 57 [pid = 2220] [id = 451] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12d24b800 == 56 [pid = 2220] [id = 450] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12d236000 == 55 [pid = 2220] [id = 449] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x1358d6800 == 54 [pid = 2220] [id = 448] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x1353c9800 == 53 [pid = 2220] [id = 447] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12de2a800 == 52 [pid = 2220] [id = 446] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x129148800 == 51 [pid = 2220] [id = 445] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x119c2f000 == 50 [pid = 2220] [id = 444] 08:41:11 INFO - PROCESS | 2220 | --DOCSHELL 0x134ece000 == 49 [pid = 2220] [id = 443] 08:41:11 INFO - PROCESS | 2220 | 1464104471222 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]]]}] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x12a6e6400) [pid = 2220] [serial = 1311] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x12310f400) [pid = 2220] [serial = 1302] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x123a72800) [pid = 2220] [serial = 1303] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x12b99a800) [pid = 2220] [serial = 1314] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x12452fc00) [pid = 2220] [serial = 1305] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x126802c00) [pid = 2220] [serial = 1306] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x118cbb000) [pid = 2220] [serial = 1299] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x12b034000) [pid = 2220] [serial = 1312] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x119a97c00) [pid = 2220] [serial = 1300] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x1130a1000) [pid = 2220] [serial = 1294] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x1125c7400) [pid = 2220] [serial = 1293] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x11845d400) [pid = 2220] [serial = 1297] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x118312800) [pid = 2220] [serial = 1296] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x128b89000) [pid = 2220] [serial = 1308] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x12be0a000) [pid = 2220] [serial = 1317] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x12bbaf800) [pid = 2220] [serial = 1315] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x11619c400) [pid = 2220] [serial = 1323] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x12c48d000) [pid = 2220] [serial = 1318] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x112783c00) [pid = 2220] [serial = 1321] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x12c86c800) [pid = 2220] [serial = 1327] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x12c494800) [pid = 2220] [serial = 1326] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x11277e000) [pid = 2220] [serial = 1320] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x1291fbc00) [pid = 2220] [serial = 1324] [outer = 0x0] [url = about:blank] 08:41:11 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x12947ac00) [pid = 2220] [serial = 1309] [outer = 0x0] [url = about:blank] 08:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 723ms 08:41:11 INFO - PROCESS | 2220 | 1464104471267 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 2220 | 1464104471269 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:41:11 INFO - PROCESS | 2220 | 1464104471272 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 2220 | 1464104471274 Marionette TRACE conn2 <- [1,1866,null,{}] 08:41:11 INFO - PROCESS | 2220 | 1464104471276 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}] 08:41:11 INFO - PROCESS | 2220 | 1464104471366 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:41:11 INFO - PROCESS | 2220 | 1464104471370 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a62000 == 50 [pid = 2220] [id = 474] 08:41:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x1180e9800) [pid = 2220] [serial = 1421] [outer = 0x0] 08:41:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x119ad1000) [pid = 2220] [serial = 1422] [outer = 0x1180e9800] 08:41:11 INFO - PROCESS | 2220 | 1464104471397 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x1210e4400) [pid = 2220] [serial = 1423] [outer = 0x1180e9800] 08:41:11 INFO - PROCESS | 2220 | 1464104471763 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]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 08:41:11 INFO - PROCESS | 2220 | 1464104471804 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 2220 | 1464104471805 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:41:11 INFO - PROCESS | 2220 | 1464104471810 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 2220 | 1464104471814 Marionette TRACE conn2 <- [1,1870,null,{}] 08:41:11 INFO - PROCESS | 2220 | 1464104471820 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}] 08:41:11 INFO - PROCESS | 2220 | 1464104471910 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:41:11 INFO - PROCESS | 2220 | 1464104471917 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x128875800 == 51 [pid = 2220] [id = 475] 08:41:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x123105c00) [pid = 2220] [serial = 1424] [outer = 0x0] 08:41:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12354c000) [pid = 2220] [serial = 1425] [outer = 0x123105c00] 08:41:11 INFO - PROCESS | 2220 | 1464104471943 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x123a79800) [pid = 2220] [serial = 1426] [outer = 0x123105c00] 08:41:12 INFO - PROCESS | 2220 | 1464104472314 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]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 525ms 08:41:12 INFO - PROCESS | 2220 | 1464104472335 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 2220 | 1464104472337 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:41:12 INFO - PROCESS | 2220 | 1464104472361 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 2220 | 1464104472362 Marionette TRACE conn2 <- [1,1874,null,{}] 08:41:12 INFO - PROCESS | 2220 | 1464104472364 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}] 08:41:12 INFO - PROCESS | 2220 | 1464104472452 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:41:12 INFO - PROCESS | 2220 | 1464104472456 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a533800 == 52 [pid = 2220] [id = 476] 08:41:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12452c800) [pid = 2220] [serial = 1427] [outer = 0x0] 08:41:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x12619f800) [pid = 2220] [serial = 1428] [outer = 0x12452c800] 08:41:12 INFO - PROCESS | 2220 | 1464104472481 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x123773400) [pid = 2220] [serial = 1429] [outer = 0x12452c800] 08:41:12 INFO - PROCESS | 2220 | 1464104472808 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]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 475ms 08:41:12 INFO - PROCESS | 2220 | 1464104472832 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 2220 | 1464104472834 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:41:12 INFO - PROCESS | 2220 | 1464104472836 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 2220 | 1464104472837 Marionette TRACE conn2 <- [1,1878,null,{}] 08:41:12 INFO - PROCESS | 2220 | 1464104472839 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}] 08:41:12 INFO - PROCESS | 2220 | 1464104472925 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:41:12 INFO - PROCESS | 2220 | 1464104472930 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2b7800 == 53 [pid = 2220] [id = 477] 08:41:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x128bac000) [pid = 2220] [serial = 1430] [outer = 0x0] 08:41:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x128bb8c00) [pid = 2220] [serial = 1431] [outer = 0x128bac000] 08:41:12 INFO - PROCESS | 2220 | 1464104472960 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x12a38d000) [pid = 2220] [serial = 1432] [outer = 0x128bac000] 08:41:13 INFO - PROCESS | 2220 | 1464104473323 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]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 518ms 08:41:13 INFO - PROCESS | 2220 | 1464104473361 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:41:13 INFO - PROCESS | 2220 | 1464104473364 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:41:13 INFO - PROCESS | 2220 | 1464104473367 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 2220 | 1464104473368 Marionette TRACE conn2 <- [1,1882,null,{}] 08:41:13 INFO - PROCESS | 2220 | 1464104473381 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}] 08:41:13 INFO - PROCESS | 2220 | 1464104473502 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:41:13 INFO - PROCESS | 2220 | 1464104473541 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c49c000 == 54 [pid = 2220] [id = 478] 08:41:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x128bb4400) [pid = 2220] [serial = 1433] [outer = 0x0] 08:41:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x12ab1ec00) [pid = 2220] [serial = 1434] [outer = 0x128bb4400] 08:41:13 INFO - PROCESS | 2220 | 1464104473567 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x12b9f7000) [pid = 2220] [serial = 1435] [outer = 0x128bb4400] 08:41:13 INFO - PROCESS | 2220 | 1464104473874 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]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 528ms 08:41:13 INFO - PROCESS | 2220 | 1464104473897 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:41:13 INFO - PROCESS | 2220 | 1464104473900 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:41:13 INFO - PROCESS | 2220 | 1464104473903 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 2220 | 1464104473904 Marionette TRACE conn2 <- [1,1886,null,{}] 08:41:13 INFO - PROCESS | 2220 | 1464104473912 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}] 08:41:14 INFO - PROCESS | 2220 | 1464104474025 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:41:14 INFO - PROCESS | 2220 | 1464104474066 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8ca000 == 55 [pid = 2220] [id = 479] 08:41:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x12b039400) [pid = 2220] [serial = 1436] [outer = 0x0] 08:41:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12be06800) [pid = 2220] [serial = 1437] [outer = 0x12b039400] 08:41:14 INFO - PROCESS | 2220 | 1464104474091 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12bf46400) [pid = 2220] [serial = 1438] [outer = 0x12b039400] 08:41:14 INFO - PROCESS | 2220 | 1464104474416 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]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 519ms 08:41:14 INFO - PROCESS | 2220 | 1464104474423 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:41:14 INFO - PROCESS | 2220 | 1464104474424 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:41:14 INFO - PROCESS | 2220 | 1464104474426 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 2220 | 1464104474427 Marionette TRACE conn2 <- [1,1890,null,{}] 08:41:14 INFO - PROCESS | 2220 | 1464104474432 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}] 08:41:14 INFO - PROCESS | 2220 | 1464104474548 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:41:14 INFO - PROCESS | 2220 | 1464104474562 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d0db800 == 56 [pid = 2220] [id = 480] 08:41:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x12be0e400) [pid = 2220] [serial = 1439] [outer = 0x0] 08:41:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12bf4f000) [pid = 2220] [serial = 1440] [outer = 0x12be0e400] 08:41:14 INFO - PROCESS | 2220 | 1464104474587 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12c493c00) [pid = 2220] [serial = 1441] [outer = 0x12be0e400] 08:41:14 INFO - PROCESS | 2220 | 1464104474944 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]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 570ms 08:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:41:15 INFO - PROCESS | 2220 | 1464104474997 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 2220 | 1464104474998 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:41:15 INFO - PROCESS | 2220 | 1464104475000 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 2220 | 1464104475001 Marionette TRACE conn2 <- [1,1894,null,{}] 08:41:15 INFO - PROCESS | 2220 | 1464104475003 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}] 08:41:15 INFO - PROCESS | 2220 | 1464104475119 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:41:15 INFO - PROCESS | 2220 | 1464104475134 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d388000 == 57 [pid = 2220] [id = 481] 08:41:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x12bf43c00) [pid = 2220] [serial = 1442] [outer = 0x0] 08:41:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x12c86d000) [pid = 2220] [serial = 1443] [outer = 0x12bf43c00] 08:41:15 INFO - PROCESS | 2220 | 1464104475159 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x12ce77000) [pid = 2220] [serial = 1444] [outer = 0x12bf43c00] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x12c485400) [pid = 2220] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x12a60c400) [pid = 2220] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x12b0de800) [pid = 2220] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x11309d000) [pid = 2220] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x119ad0400) [pid = 2220] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x123353400) [pid = 2220] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x115e39400) [pid = 2220] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x110db9400) [pid = 2220] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x112c51800) [pid = 2220] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x12c86f800) [pid = 2220] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x128a20400) [pid = 2220] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x112781000) [pid = 2220] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x110db5400) [pid = 2220] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x12c86e000) [pid = 2220] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:41:15 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x128e03400) [pid = 2220] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:41:15 INFO - PROCESS | 2220 | 1464104475659 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]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 669ms 08:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:41:15 INFO - PROCESS | 2220 | 1464104475670 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 2220 | 1464104475671 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:41:15 INFO - PROCESS | 2220 | 1464104475673 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 2220 | 1464104475674 Marionette TRACE conn2 <- [1,1898,null,{}] 08:41:15 INFO - PROCESS | 2220 | 1464104475676 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}] 08:41:15 INFO - PROCESS | 2220 | 1464104475774 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:41:15 INFO - PROCESS | 2220 | 1464104475778 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x126862000 == 58 [pid = 2220] [id = 482] 08:41:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x112785400) [pid = 2220] [serial = 1445] [outer = 0x0] 08:41:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x11910f000) [pid = 2220] [serial = 1446] [outer = 0x112785400] 08:41:15 INFO - PROCESS | 2220 | 1464104475808 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x12c7d9c00) [pid = 2220] [serial = 1447] [outer = 0x112785400] 08:41:16 INFO - PROCESS | 2220 | 1464104476178 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]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 08:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:41:16 INFO - PROCESS | 2220 | 1464104476192 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 2220 | 1464104476193 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:41:16 INFO - PROCESS | 2220 | 1464104476197 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 2220 | 1464104476201 Marionette TRACE conn2 <- [1,1902,null,{}] 08:41:16 INFO - PROCESS | 2220 | 1464104476214 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}] 08:41:16 INFO - PROCESS | 2220 | 1464104476318 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:41:16 INFO - PROCESS | 2220 | 1464104476322 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x12f10b000 == 59 [pid = 2220] [id = 483] 08:41:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12ce71c00) [pid = 2220] [serial = 1448] [outer = 0x0] 08:41:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x12db71000) [pid = 2220] [serial = 1449] [outer = 0x12ce71c00] 08:41:16 INFO - PROCESS | 2220 | 1464104476346 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x12db77c00) [pid = 2220] [serial = 1450] [outer = 0x12ce71c00] 08:41:16 INFO - PROCESS | 2220 | 1464104476685 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]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 525ms 08:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:41:16 INFO - PROCESS | 2220 | 1464104476721 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 2220 | 1464104476723 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:41:16 INFO - PROCESS | 2220 | 1464104476725 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 2220 | 1464104476726 Marionette TRACE conn2 <- [1,1906,null,{}] 08:41:16 INFO - PROCESS | 2220 | 1464104476728 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}] 08:41:16 INFO - PROCESS | 2220 | 1464104476818 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:41:16 INFO - PROCESS | 2220 | 1464104476891 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x134ee1000 == 60 [pid = 2220] [id = 484] 08:41:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x12ce77c00) [pid = 2220] [serial = 1451] [outer = 0x0] 08:41:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12db7b000) [pid = 2220] [serial = 1452] [outer = 0x12ce77c00] 08:41:16 INFO - PROCESS | 2220 | 1464104476916 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12dd34000) [pid = 2220] [serial = 1453] [outer = 0x12ce77c00] 08:41:17 INFO - PROCESS | 2220 | 1464104477181 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]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 468ms 08:41:17 INFO - PROCESS | 2220 | 1464104477194 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 2220 | 1464104477196 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:41:17 INFO - PROCESS | 2220 | 1464104477206 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 2220 | 1464104477207 Marionette TRACE conn2 <- [1,1910,null,{}] 08:41:17 INFO - PROCESS | 2220 | 1464104477221 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}] 08:41:17 INFO - PROCESS | 2220 | 1464104477325 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:41:17 INFO - PROCESS | 2220 | 1464104477330 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x1358ce000 == 61 [pid = 2220] [id = 485] 08:41:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x118076000) [pid = 2220] [serial = 1454] [outer = 0x0] 08:41:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12f13a400) [pid = 2220] [serial = 1455] [outer = 0x118076000] 08:41:17 INFO - PROCESS | 2220 | 1464104477355 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12f143000) [pid = 2220] [serial = 1456] [outer = 0x118076000] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x118c40800 == 60 [pid = 2220] [id = 345] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1358e3800 == 59 [pid = 2220] [id = 408] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba4f000 == 58 [pid = 2220] [id = 326] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12cda2800 == 57 [pid = 2220] [id = 424] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12a536800 == 56 [pid = 2220] [id = 430] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x112e6c000 == 55 [pid = 2220] [id = 391] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1350d1800 == 54 [pid = 2220] [id = 389] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12db34000 == 53 [pid = 2220] [id = 369] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x134ec6800 == 52 [pid = 2220] [id = 388] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1377d0800 == 51 [pid = 2220] [id = 390] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x134ed3000 == 50 [pid = 2220] [id = 407] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x134eca800 == 49 [pid = 2220] [id = 370] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1353d4000 == 48 [pid = 2220] [id = 409] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x11965c000 == 47 [pid = 2220] [id = 473] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x123231000 == 46 [pid = 2220] [id = 472] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x13ef74800 == 45 [pid = 2220] [id = 471] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x135911800 == 44 [pid = 2220] [id = 470] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1356f1800 == 43 [pid = 2220] [id = 469] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x135a31800 == 42 [pid = 2220] [id = 468] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1353d1800 == 41 [pid = 2220] [id = 467] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12a538000 == 40 [pid = 2220] [id = 466] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1353db800 == 39 [pid = 2220] [id = 464] 08:41:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12302e000 == 38 [pid = 2220] [id = 465] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x119a62000 == 37 [pid = 2220] [id = 474] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12c49c000 == 36 [pid = 2220] [id = 478] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x128875800 == 35 [pid = 2220] [id = 475] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12d388000 == 34 [pid = 2220] [id = 481] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12d0db800 == 33 [pid = 2220] [id = 480] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x126862000 == 32 [pid = 2220] [id = 482] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2b7800 == 31 [pid = 2220] [id = 477] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12a533800 == 30 [pid = 2220] [id = 476] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12c8ca000 == 29 [pid = 2220] [id = 479] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12f10b000 == 28 [pid = 2220] [id = 483] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x12c7da800) [pid = 2220] [serial = 1273] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOCSHELL 0x134ee1000 == 27 [pid = 2220] [id = 484] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x12ab14400) [pid = 2220] [serial = 1374] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x12b9f2000) [pid = 2220] [serial = 1377] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x12c485800) [pid = 2220] [serial = 1380] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x120e5d400) [pid = 2220] [serial = 1362] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x123a6f800) [pid = 2220] [serial = 1365] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x124f91400) [pid = 2220] [serial = 1366] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x11831d000) [pid = 2220] [serial = 1359] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x119110800) [pid = 2220] [serial = 1360] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x1125cbc00) [pid = 2220] [serial = 1353] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x112962000) [pid = 2220] [serial = 1354] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x11619c800) [pid = 2220] [serial = 1332] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x118316000) [pid = 2220] [serial = 1357] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x1138fb000) [pid = 2220] [serial = 1356] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x12ce77400) [pid = 2220] [serial = 1330] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x12d0a8c00) [pid = 2220] [serial = 1347] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x120e56800) [pid = 2220] [serial = 1350] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x12bbb2000) [pid = 2220] [serial = 1344] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x128a26c00) [pid = 2220] [serial = 1368] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x128bb3c00) [pid = 2220] [serial = 1369] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x11845b800) [pid = 2220] [serial = 1335] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x1186ae000) [pid = 2220] [serial = 1383] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x129478c00) [pid = 2220] [serial = 1341] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x12619ec00) [pid = 2220] [serial = 1338] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x12b995000) [pid = 2220] [serial = 1384] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x12dd36000) [pid = 2220] [serial = 1390] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x12dd2f800) [pid = 2220] [serial = 1389] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12d3bb400) [pid = 2220] [serial = 1386] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x12310e400) [pid = 2220] [serial = 1363] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12c7d8800) [pid = 2220] [serial = 1381] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x129478400) [pid = 2220] [serial = 1371] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12d6c4800) [pid = 2220] [serial = 1387] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12b0dfc00) [pid = 2220] [serial = 1375] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x12bbb9c00) [pid = 2220] [serial = 1378] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12f139800) [pid = 2220] [serial = 1392] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12a60bc00) [pid = 2220] [serial = 1372] [outer = 0x0] [url = about:blank] 08:41:19 INFO - PROCESS | 2220 | 1464104479566 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]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2377ms 08:41:19 INFO - PROCESS | 2220 | 1464104479585 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 2220 | 1464104479589 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:41:19 INFO - PROCESS | 2220 | 1464104479595 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 2220 | 1464104479600 Marionette TRACE conn2 <- [1,1914,null,{}] 08:41:19 INFO - PROCESS | 2220 | 1464104479607 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}] 08:41:19 INFO - PROCESS | 2220 | 1464104479762 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:41:19 INFO - PROCESS | 2220 | 1464104479884 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x113316800 == 28 [pid = 2220] [id = 486] 08:41:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x111f4d400) [pid = 2220] [serial = 1457] [outer = 0x0] 08:41:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1121b5c00) [pid = 2220] [serial = 1458] [outer = 0x111f4d400] 08:41:19 INFO - PROCESS | 2220 | 1464104479918 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x1125c8800) [pid = 2220] [serial = 1459] [outer = 0x111f4d400] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x1170d6800 == 27 [pid = 2220] [id = 25] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5ab800 == 26 [pid = 2220] [id = 19] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12c753800 == 25 [pid = 2220] [id = 14] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x112548800 == 24 [pid = 2220] [id = 23] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x118284800 == 23 [pid = 2220] [id = 20] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x1292cd800 == 22 [pid = 2220] [id = 21] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba31000 == 21 [pid = 2220] [id = 10] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x113a22800 == 20 [pid = 2220] [id = 24] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab66000 == 19 [pid = 2220] [id = 22] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x1182c3000 == 18 [pid = 2220] [id = 12] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd90000 == 17 [pid = 2220] [id = 16] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x112e59800 == 16 [pid = 2220] [id = 26] 08:41:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12c8d1800 == 15 [pid = 2220] [id = 15] 08:41:21 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2af800 == 14 [pid = 2220] [id = 9] 08:41:21 INFO - PROCESS | 2220 | --DOCSHELL 0x1358ce000 == 13 [pid = 2220] [id = 485] 08:41:21 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4a2800 == 12 [pid = 2220] [id = 13] 08:41:21 INFO - PROCESS | 2220 | --DOCSHELL 0x12be57000 == 11 [pid = 2220] [id = 11] 08:41:21 INFO - PROCESS | 2220 | --DOCSHELL 0x12a786000 == 10 [pid = 2220] [id = 8] 08:41:21 INFO - PROCESS | 2220 | --DOCSHELL 0x129149800 == 9 [pid = 2220] [id = 6] 08:41:22 INFO - PROCESS | 2220 | 1464104482206 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]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2630ms 08:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:41:22 INFO - PROCESS | 2220 | 1464104482225 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 2220 | 1464104482227 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:41:22 INFO - PROCESS | 2220 | 1464104482230 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 2220 | 1464104482232 Marionette TRACE conn2 <- [1,1918,null,{}] 08:41:22 INFO - PROCESS | 2220 | 1464104482236 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}] 08:41:22 INFO - PROCESS | 2220 | 1464104482317 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:41:22 INFO - PROCESS | 2220 | 1464104482324 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x1161bd800 == 10 [pid = 2220] [id = 487] 08:41:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x11262a400) [pid = 2220] [serial = 1460] [outer = 0x0] 08:41:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x112778800) [pid = 2220] [serial = 1461] [outer = 0x11262a400] 08:41:22 INFO - PROCESS | 2220 | 1464104482355 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x112782000) [pid = 2220] [serial = 1462] [outer = 0x11262a400] 08:41:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x112e79800) [pid = 2220] [serial = 1463] [outer = 0x12c873c00] 08:41:22 INFO - PROCESS | 2220 | 1464104482906 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]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 722ms 08:41:22 INFO - PROCESS | 2220 | 1464104482953 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 2220 | 1464104482959 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:41:22 INFO - PROCESS | 2220 | 1464104482965 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 2220 | 1464104482969 Marionette TRACE conn2 <- [1,1922,null,{}] 08:41:22 INFO - PROCESS | 2220 | 1464104482972 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}] 08:41:23 INFO - PROCESS | 2220 | 1464104483100 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:41:23 INFO - PROCESS | 2220 | 1464104483182 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x118029000 == 11 [pid = 2220] [id = 488] 08:41:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1121a8800) [pid = 2220] [serial = 1464] [outer = 0x0] 08:41:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x1130cc400) [pid = 2220] [serial = 1465] [outer = 0x1121a8800] 08:41:23 INFO - PROCESS | 2220 | 1464104483209 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x11380f400) [pid = 2220] [serial = 1466] [outer = 0x1121a8800] 08:41:23 INFO - PROCESS | 2220 | 1464104483507 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]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 573ms 08:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:41:23 INFO - PROCESS | 2220 | 1464104483538 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 2220 | 1464104483539 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:41:23 INFO - PROCESS | 2220 | 1464104483541 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 2220 | 1464104483544 Marionette TRACE conn2 <- [1,1926,null,{}] 08:41:23 INFO - PROCESS | 2220 | 1464104483555 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}] 08:41:23 INFO - PROCESS | 2220 | 1464104483655 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:41:23 INFO - PROCESS | 2220 | 1464104483715 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182cb800 == 12 [pid = 2220] [id = 489] 08:41:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x113863c00) [pid = 2220] [serial = 1467] [outer = 0x0] 08:41:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x113df1c00) [pid = 2220] [serial = 1468] [outer = 0x113863c00] 08:41:23 INFO - PROCESS | 2220 | 1464104483746 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x116193000) [pid = 2220] [serial = 1469] [outer = 0x113863c00] 08:41:24 INFO - PROCESS | 2220 | 1464104484177 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]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 676ms 08:41:24 INFO - PROCESS | 2220 | 1464104484218 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 2220 | 1464104484220 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:41:24 INFO - PROCESS | 2220 | 1464104484222 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 2220 | 1464104484223 Marionette TRACE conn2 <- [1,1930,null,{}] 08:41:24 INFO - PROCESS | 2220 | 1464104484225 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}] 08:41:24 INFO - PROCESS | 2220 | 1464104484310 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:41:24 INFO - PROCESS | 2220 | 1464104484342 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x1193ab800 == 13 [pid = 2220] [id = 490] 08:41:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x115060400) [pid = 2220] [serial = 1470] [outer = 0x0] 08:41:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x1166b6000) [pid = 2220] [serial = 1471] [outer = 0x115060400] 08:41:24 INFO - PROCESS | 2220 | 1464104484382 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x117440000) [pid = 2220] [serial = 1472] [outer = 0x115060400] 08:41:24 INFO - PROCESS | 2220 | 1464104484870 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]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 08:41:24 INFO - PROCESS | 2220 | 1464104484893 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:41:24 INFO - PROCESS | 2220 | 1464104484896 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:41:24 INFO - PROCESS | 2220 | 1464104484899 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 2220 | 1464104484901 Marionette TRACE conn2 <- [1,1934,null,{}] 08:41:24 INFO - PROCESS | 2220 | 1464104484904 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}] 08:41:25 INFO - PROCESS | 2220 | 1464104485062 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:41:25 INFO - PROCESS | 2220 | 1464104485111 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x119679000 == 14 [pid = 2220] [id = 491] 08:41:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x115ec6400) [pid = 2220] [serial = 1473] [outer = 0x0] 08:41:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x117f87800) [pid = 2220] [serial = 1474] [outer = 0x115ec6400] 08:41:25 INFO - PROCESS | 2220 | 1464104485137 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x118071400) [pid = 2220] [serial = 1475] [outer = 0x115ec6400] 08:41:25 INFO - PROCESS | 2220 | 1464104485493 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]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 621ms 08:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:41:25 INFO - PROCESS | 2220 | 1464104485522 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 2220 | 1464104485523 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:41:25 INFO - PROCESS | 2220 | 1464104485525 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 2220 | 1464104485526 Marionette TRACE conn2 <- [1,1938,null,{}] 08:41:25 INFO - PROCESS | 2220 | 1464104485528 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}] 08:41:25 INFO - PROCESS | 2220 | 1464104485639 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:41:25 INFO - PROCESS | 2220 | 1464104485666 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x123138800 == 15 [pid = 2220] [id = 492] 08:41:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x1180bd000) [pid = 2220] [serial = 1476] [outer = 0x0] 08:41:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x11831e400) [pid = 2220] [serial = 1477] [outer = 0x1180bd000] 08:41:25 INFO - PROCESS | 2220 | 1464104485694 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x118455c00) [pid = 2220] [serial = 1478] [outer = 0x1180bd000] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x115065800) [pid = 2220] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x12c7ddc00) [pid = 2220] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x12a610000) [pid = 2220] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x118363400) [pid = 2220] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x128a22c00) [pid = 2220] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x11385d400) [pid = 2220] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x120e53000) [pid = 2220] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x111f4c000) [pid = 2220] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x1180c6400) [pid = 2220] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x119a98800) [pid = 2220] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x1180c2000) [pid = 2220] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x128bb4400) [pid = 2220] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x12ce77c00) [pid = 2220] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x128b7c800) [pid = 2220] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x126b7d000) [pid = 2220] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x118313400) [pid = 2220] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1243f8c00) [pid = 2220] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x129480c00) [pid = 2220] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x110db5c00) [pid = 2220] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x128a1b800) [pid = 2220] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12b039400) [pid = 2220] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12be0e400) [pid = 2220] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12bf43c00) [pid = 2220] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x112785400) [pid = 2220] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12ce71c00) [pid = 2220] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x12bf44000) [pid = 2220] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x118cbd400) [pid = 2220] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1233c7c00) [pid = 2220] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1233c0800) [pid = 2220] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1180c1000) [pid = 2220] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x113097400) [pid = 2220] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x12d6bf800) [pid = 2220] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x128bac000) [pid = 2220] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x12452c800) [pid = 2220] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x123105c00) [pid = 2220] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1180e9800) [pid = 2220] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x117573400) [pid = 2220] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x111f1a800) [pid = 2220] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:41:26 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x12bf51400) [pid = 2220] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:41:26 INFO - PROCESS | 2220 | 1464104486756 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]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1270ms 08:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:41:26 INFO - PROCESS | 2220 | 1464104486795 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 2220 | 1464104486796 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:41:26 INFO - PROCESS | 2220 | 1464104486798 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 2220 | 1464104486800 Marionette TRACE conn2 <- [1,1942,null,{}] 08:41:26 INFO - PROCESS | 2220 | 1464104486802 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}] 08:41:26 INFO - PROCESS | 2220 | 1464104486875 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:41:26 INFO - PROCESS | 2220 | 1464104486899 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x11803c800 == 16 [pid = 2220] [id = 493] 08:41:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1125cb800) [pid = 2220] [serial = 1479] [outer = 0x0] 08:41:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x11309ec00) [pid = 2220] [serial = 1480] [outer = 0x1125cb800] 08:41:26 INFO - PROCESS | 2220 | 1464104486924 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x118078400) [pid = 2220] [serial = 1481] [outer = 0x1125cb800] 08:41:27 INFO - PROCESS | 2220 | 1464104487250 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]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 470ms 08:41:27 INFO - PROCESS | 2220 | 1464104487270 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 2220 | 1464104487271 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:41:27 INFO - PROCESS | 2220 | 1464104487273 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 2220 | 1464104487274 Marionette TRACE conn2 <- [1,1946,null,{}] 08:41:27 INFO - PROCESS | 2220 | 1464104487277 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}] 08:41:27 INFO - PROCESS | 2220 | 1464104487386 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:41:27 INFO - PROCESS | 2220 | 1464104487392 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236c7800 == 17 [pid = 2220] [id = 494] 08:41:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x117573400) [pid = 2220] [serial = 1482] [outer = 0x0] 08:41:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1184bc800) [pid = 2220] [serial = 1483] [outer = 0x117573400] 08:41:27 INFO - PROCESS | 2220 | 1464104487417 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1186aac00) [pid = 2220] [serial = 1484] [outer = 0x117573400] 08:41:27 INFO - PROCESS | 2220 | 1464104487714 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]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 468ms 08:41:27 INFO - PROCESS | 2220 | 1464104487742 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 2220 | 1464104487743 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:41:27 INFO - PROCESS | 2220 | 1464104487746 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 2220 | 1464104487748 Marionette TRACE conn2 <- [1,1950,null,{}] 08:41:27 INFO - PROCESS | 2220 | 1464104487753 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}] 08:41:27 INFO - PROCESS | 2220 | 1464104487832 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:41:27 INFO - PROCESS | 2220 | 1464104487837 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x124199800 == 18 [pid = 2220] [id = 495] 08:41:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1186ac800) [pid = 2220] [serial = 1485] [outer = 0x0] 08:41:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x118cbc000) [pid = 2220] [serial = 1486] [outer = 0x1186ac800] 08:41:27 INFO - PROCESS | 2220 | 1464104487862 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x11910dc00) [pid = 2220] [serial = 1487] [outer = 0x1186ac800] 08:41:28 INFO - PROCESS | 2220 | 1464104488199 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 474ms 08:41:28 INFO - PROCESS | 2220 | 1464104488221 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 2220 | 1464104488222 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:41:28 INFO - PROCESS | 2220 | 1464104488224 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 2220 | 1464104488225 Marionette TRACE conn2 <- [1,1954,null,{}] 08:41:28 INFO - PROCESS | 2220 | 1464104488228 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}] 08:41:28 INFO - PROCESS | 2220 | 1464104488334 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:41:28 INFO - PROCESS | 2220 | 1464104488340 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248b4800 == 19 [pid = 2220] [id = 496] 08:41:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1186ae000) [pid = 2220] [serial = 1488] [outer = 0x0] 08:41:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x119356400) [pid = 2220] [serial = 1489] [outer = 0x1186ae000] 08:41:28 INFO - PROCESS | 2220 | 1464104488365 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x11943d800) [pid = 2220] [serial = 1490] [outer = 0x1186ae000] 08:41:28 INFO - PROCESS | 2220 | 1464104488683 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 470ms 08:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:41:28 INFO - PROCESS | 2220 | 1464104488696 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 2220 | 1464104488697 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:41:28 INFO - PROCESS | 2220 | 1464104488699 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 2220 | 1464104488701 Marionette TRACE conn2 <- [1,1958,null,{}] 08:41:28 INFO - PROCESS | 2220 | 1464104488703 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}] 08:41:28 INFO - PROCESS | 2220 | 1464104488853 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:41:28 INFO - PROCESS | 2220 | 1464104488908 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x112fa1800 == 20 [pid = 2220] [id = 497] 08:41:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x110db1000) [pid = 2220] [serial = 1491] [outer = 0x0] 08:41:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x110db5800) [pid = 2220] [serial = 1492] [outer = 0x110db1000] 08:41:28 INFO - PROCESS | 2220 | 1464104488944 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x111f4b800) [pid = 2220] [serial = 1493] [outer = 0x110db1000] 08:41:29 INFO - PROCESS | 2220 | 1464104489481 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]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 820ms 08:41:29 INFO - PROCESS | 2220 | 1464104489548 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 2220 | 1464104489550 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:41:29 INFO - PROCESS | 2220 | 1464104489555 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 2220 | 1464104489557 Marionette TRACE conn2 <- [1,1962,null,{}] 08:41:29 INFO - PROCESS | 2220 | 1464104489560 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}] 08:41:29 INFO - PROCESS | 2220 | 1464104489667 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:41:29 INFO - PROCESS | 2220 | 1464104489744 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x1193b4800 == 21 [pid = 2220] [id = 498] 08:41:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x11296c000) [pid = 2220] [serial = 1494] [outer = 0x0] 08:41:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1130ee400) [pid = 2220] [serial = 1495] [outer = 0x11296c000] 08:41:29 INFO - PROCESS | 2220 | 1464104489777 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x113d0c000) [pid = 2220] [serial = 1496] [outer = 0x11296c000] 08:41:30 INFO - PROCESS | 2220 | 1464104490305 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]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 772ms 08:41:30 INFO - PROCESS | 2220 | 1464104490372 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 2220 | 1464104490374 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:41:30 INFO - PROCESS | 2220 | 1464104490378 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 2220 | 1464104490379 Marionette TRACE conn2 <- [1,1966,null,{}] 08:41:30 INFO - PROCESS | 2220 | 1464104490382 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}] 08:41:30 INFO - PROCESS | 2220 | 1464104490488 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:41:30 INFO - PROCESS | 2220 | 1464104490545 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x124f04800 == 22 [pid = 2220] [id = 499] 08:41:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1166a9000) [pid = 2220] [serial = 1497] [outer = 0x0] 08:41:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x117f88400) [pid = 2220] [serial = 1498] [outer = 0x1166a9000] 08:41:30 INFO - PROCESS | 2220 | 1464104490576 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x1180c2c00) [pid = 2220] [serial = 1499] [outer = 0x1166a9000] 08:41:31 INFO - PROCESS | 2220 | 1464104491226 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]]]}] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12b03a400) [pid = 2220] [serial = 1342] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x1291f6c00) [pid = 2220] [serial = 1222] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x119a9d000) [pid = 2220] [serial = 1279] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x126803c00) [pid = 2220] [serial = 1282] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12c7d7400) [pid = 2220] [serial = 1345] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12c868800) [pid = 2220] [serial = 1228] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12ab16000) [pid = 2220] [serial = 1285] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1180bdc00) [pid = 2220] [serial = 1333] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x12d6ca000) [pid = 2220] [serial = 1348] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x12b99b000) [pid = 2220] [serial = 1225] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x120ee8000) [pid = 2220] [serial = 1219] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12be0c800) [pid = 2220] [serial = 1288] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x117f8e000) [pid = 2220] [serial = 1276] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x120e5b800) [pid = 2220] [serial = 1351] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x11683ac00) [pid = 2220] [serial = 1216] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x12c86c400) [pid = 2220] [serial = 1291] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x128ac6800) [pid = 2220] [serial = 1339] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x119ad3c00) [pid = 2220] [serial = 1336] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12be06800) [pid = 2220] [serial = 1437] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x12bf4f000) [pid = 2220] [serial = 1440] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x12bf46400) [pid = 2220] [serial = 1438] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x12c86d000) [pid = 2220] [serial = 1443] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11910f000) [pid = 2220] [serial = 1446] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x12db71000) [pid = 2220] [serial = 1449] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x12ce77000) [pid = 2220] [serial = 1444] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x12c7dd400) [pid = 2220] [serial = 1411] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x12bf50c00) [pid = 2220] [serial = 1410] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x123557c00) [pid = 2220] [serial = 1408] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x123551800) [pid = 2220] [serial = 1407] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12ab15c00) [pid = 2220] [serial = 1404] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12c7da000) [pid = 2220] [serial = 1405] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x124f8ac00) [pid = 2220] [serial = 1401] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x129123800) [pid = 2220] [serial = 1402] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x120e4f000) [pid = 2220] [serial = 1399] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x119106400) [pid = 2220] [serial = 1398] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x117069400) [pid = 2220] [serial = 1396] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x115065000) [pid = 2220] [serial = 1395] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x12f140000) [pid = 2220] [serial = 1393] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x128bb8c00) [pid = 2220] [serial = 1431] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x12619f800) [pid = 2220] [serial = 1428] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x123773400) [pid = 2220] [serial = 1429] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x12354c000) [pid = 2220] [serial = 1425] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x123a79800) [pid = 2220] [serial = 1426] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x119ad1000) [pid = 2220] [serial = 1422] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1210e4400) [pid = 2220] [serial = 1423] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x118cbfc00) [pid = 2220] [serial = 1419] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x119a98400) [pid = 2220] [serial = 1420] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x113093400) [pid = 2220] [serial = 1417] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x1125ca000) [pid = 2220] [serial = 1416] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x12dd2c800) [pid = 2220] [serial = 1414] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x12ce73000) [pid = 2220] [serial = 1413] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x12ab1ec00) [pid = 2220] [serial = 1434] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x12b9f7000) [pid = 2220] [serial = 1435] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x12c493c00) [pid = 2220] [serial = 1441] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x12a38d000) [pid = 2220] [serial = 1432] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x12db77c00) [pid = 2220] [serial = 1450] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x12f13a400) [pid = 2220] [serial = 1455] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0x12c7d9c00) [pid = 2220] [serial = 1447] [outer = 0x0] [url = about:blank] 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0x12db7b000) [pid = 2220] [serial = 1452] [outer = 0x0] [url = about:blank] 08:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:41:31 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0x12dd34000) [pid = 2220] [serial = 1453] [outer = 0x0] [url = about:blank] 08:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 924ms 08:41:31 INFO - PROCESS | 2220 | 1464104491307 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 2220 | 1464104491309 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:41:31 INFO - PROCESS | 2220 | 1464104491317 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 2220 | 1464104491319 Marionette TRACE conn2 <- [1,1970,null,{}] 08:41:31 INFO - PROCESS | 2220 | 1464104491323 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}] 08:41:31 INFO - PROCESS | 2220 | 1464104491419 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:41:31 INFO - PROCESS | 2220 | 1464104491431 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x11680a800 == 23 [pid = 2220] [id = 500] 08:41:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x11277b800) [pid = 2220] [serial = 1500] [outer = 0x0] 08:41:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x112782800) [pid = 2220] [serial = 1501] [outer = 0x11277b800] 08:41:31 INFO - PROCESS | 2220 | 1464104491478 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x113097c00) [pid = 2220] [serial = 1502] [outer = 0x11277b800] 08:41:31 INFO - PROCESS | 2220 | 1464104491889 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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 623ms 08:41:31 INFO - PROCESS | 2220 | 1464104491939 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 2220 | 1464104491943 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:41:31 INFO - PROCESS | 2220 | 1464104491947 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 2220 | 1464104491949 Marionette TRACE conn2 <- [1,1974,null,{}] 08:41:31 INFO - PROCESS | 2220 | 1464104491951 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}] 08:41:32 INFO - PROCESS | 2220 | 1464104492028 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:41:32 INFO - PROCESS | 2220 | 1464104492035 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182b4000 == 24 [pid = 2220] [id = 501] 08:41:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x1130a1000) [pid = 2220] [serial = 1503] [outer = 0x0] 08:41:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x113d60c00) [pid = 2220] [serial = 1504] [outer = 0x1130a1000] 08:41:32 INFO - PROCESS | 2220 | 1464104492061 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x11613b000) [pid = 2220] [serial = 1505] [outer = 0x1130a1000] 08:41:32 INFO - PROCESS | 2220 | 1464104492384 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]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 470ms 08:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:41:32 INFO - PROCESS | 2220 | 1464104492418 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 2220 | 1464104492419 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:41:32 INFO - PROCESS | 2220 | 1464104492421 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 2220 | 1464104492424 Marionette TRACE conn2 <- [1,1978,null,{}] 08:41:32 INFO - PROCESS | 2220 | 1464104492432 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}] 08:41:32 INFO - PROCESS | 2220 | 1464104492544 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:41:32 INFO - PROCESS | 2220 | 1464104492553 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x119bea000 == 25 [pid = 2220] [id = 502] 08:41:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x1168afc00) [pid = 2220] [serial = 1506] [outer = 0x0] 08:41:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x117f86c00) [pid = 2220] [serial = 1507] [outer = 0x1168afc00] 08:41:32 INFO - PROCESS | 2220 | 1464104492582 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x1180c1800) [pid = 2220] [serial = 1508] [outer = 0x1168afc00] 08:41:32 INFO - PROCESS | 2220 | 1464104492905 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]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 520ms 08:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:41:32 INFO - PROCESS | 2220 | 1464104492942 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 2220 | 1464104492944 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:41:32 INFO - PROCESS | 2220 | 1464104492946 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 2220 | 1464104492947 Marionette TRACE conn2 <- [1,1982,null,{}] 08:41:32 INFO - PROCESS | 2220 | 1464104492949 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}] 08:41:33 INFO - PROCESS | 2220 | 1464104493027 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:41:33 INFO - PROCESS | 2220 | 1464104493084 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x123218000 == 26 [pid = 2220] [id = 503] 08:41:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x117579400) [pid = 2220] [serial = 1509] [outer = 0x0] 08:41:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x118317c00) [pid = 2220] [serial = 1510] [outer = 0x117579400] 08:41:33 INFO - PROCESS | 2220 | 1464104493110 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x11845ac00) [pid = 2220] [serial = 1511] [outer = 0x117579400] 08:41:33 INFO - PROCESS | 2220 | 1464104493384 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]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 471ms 08:41:33 INFO - PROCESS | 2220 | 1464104493419 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 2220 | 1464104493420 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:41:33 INFO - PROCESS | 2220 | 1464104493422 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 2220 | 1464104493424 Marionette TRACE conn2 <- [1,1986,null,{}] 08:41:33 INFO - PROCESS | 2220 | 1464104493426 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}] 08:41:33 INFO - PROCESS | 2220 | 1464104493524 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:41:33 INFO - PROCESS | 2220 | 1464104493528 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248c0800 == 27 [pid = 2220] [id = 504] 08:41:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x111c19c00) [pid = 2220] [serial = 1512] [outer = 0x0] 08:41:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x1185a5800) [pid = 2220] [serial = 1513] [outer = 0x111c19c00] 08:41:33 INFO - PROCESS | 2220 | 1464104493554 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x118cbc400) [pid = 2220] [serial = 1514] [outer = 0x111c19c00] 08:41:33 INFO - PROCESS | 2220 | 1464104493901 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]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 519ms 08:41:33 INFO - PROCESS | 2220 | 1464104493943 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:41:33 INFO - PROCESS | 2220 | 1464104493944 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:41:33 INFO - PROCESS | 2220 | 1464104493947 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 2220 | 1464104493948 Marionette TRACE conn2 <- [1,1990,null,{}] 08:41:33 INFO - PROCESS | 2220 | 1464104493950 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}] 08:41:34 INFO - PROCESS | 2220 | 1464104494074 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:41:34 INFO - PROCESS | 2220 | 1464104494080 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12613b800 == 28 [pid = 2220] [id = 505] 08:41:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x118cbfc00) [pid = 2220] [serial = 1515] [outer = 0x0] 08:41:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x11935d400) [pid = 2220] [serial = 1516] [outer = 0x118cbfc00] 08:41:34 INFO - PROCESS | 2220 | 1464104494106 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x120e4e800) [pid = 2220] [serial = 1517] [outer = 0x118cbfc00] 08:41:34 INFO - PROCESS | 2220 | 1464104494444 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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 518ms 08:41:34 INFO - PROCESS | 2220 | 1464104494467 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 2220 | 1464104494468 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:41:34 INFO - PROCESS | 2220 | 1464104494471 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 2220 | 1464104494472 Marionette TRACE conn2 <- [1,1994,null,{}] 08:41:34 INFO - PROCESS | 2220 | 1464104494474 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}] 08:41:34 INFO - PROCESS | 2220 | 1464104494571 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:41:34 INFO - PROCESS | 2220 | 1464104494584 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x128e63800 == 29 [pid = 2220] [id = 506] 08:41:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x119ad8400) [pid = 2220] [serial = 1518] [outer = 0x0] 08:41:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x120e57400) [pid = 2220] [serial = 1519] [outer = 0x119ad8400] 08:41:34 INFO - PROCESS | 2220 | 1464104494609 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x120ee7c00) [pid = 2220] [serial = 1520] [outer = 0x119ad8400] 08:41:34 INFO - PROCESS | 2220 | 1464104494911 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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 467ms 08:41:34 INFO - PROCESS | 2220 | 1464104494939 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 2220 | 1464104494940 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:41:34 INFO - PROCESS | 2220 | 1464104494953 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 2220 | 1464104494954 Marionette TRACE conn2 <- [1,1998,null,{}] 08:41:34 INFO - PROCESS | 2220 | 1464104494963 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}] 08:41:35 INFO - PROCESS | 2220 | 1464104495057 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:41:35 INFO - PROCESS | 2220 | 1464104495062 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x129155800 == 30 [pid = 2220] [id = 507] 08:41:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x120e58000) [pid = 2220] [serial = 1521] [outer = 0x0] 08:41:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1210e8c00) [pid = 2220] [serial = 1522] [outer = 0x120e58000] 08:41:35 INFO - PROCESS | 2220 | 1464104495116 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x123104800) [pid = 2220] [serial = 1523] [outer = 0x120e58000] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x111f4d400) [pid = 2220] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x113863c00) [pid = 2220] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1121a8800) [pid = 2220] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x11262a400) [pid = 2220] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1186ac800) [pid = 2220] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x115060400) [pid = 2220] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x115ec6400) [pid = 2220] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x1180bd000) [pid = 2220] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1125cb800) [pid = 2220] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:41:35 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x117573400) [pid = 2220] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:41:35 INFO - PROCESS | 2220 | 1464104495526 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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 587ms 08:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:41:35 INFO - PROCESS | 2220 | 1464104495531 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 2220 | 1464104495532 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:41:35 INFO - PROCESS | 2220 | 1464104495534 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 2220 | 1464104495535 Marionette TRACE conn2 <- [1,2002,null,{}] 08:41:35 INFO - PROCESS | 2220 | 1464104495538 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}] 08:41:35 INFO - PROCESS | 2220 | 1464104495619 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:41:35 INFO - PROCESS | 2220 | 1464104495623 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a59000 == 31 [pid = 2220] [id = 508] 08:41:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x11262a400) [pid = 2220] [serial = 1524] [outer = 0x0] 08:41:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1168b9800) [pid = 2220] [serial = 1525] [outer = 0x11262a400] 08:41:35 INFO - PROCESS | 2220 | 1464104495649 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1186a3800) [pid = 2220] [serial = 1526] [outer = 0x11262a400] 08:41:35 INFO - PROCESS | 2220 | 1464104495987 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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 468ms 08:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:41:36 INFO - PROCESS | 2220 | 1464104496002 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 2220 | 1464104496004 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:41:36 INFO - PROCESS | 2220 | 1464104496006 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 2220 | 1464104496007 Marionette TRACE conn2 <- [1,2006,null,{}] 08:41:36 INFO - PROCESS | 2220 | 1464104496009 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}] 08:41:36 INFO - PROCESS | 2220 | 1464104496169 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:41:36 INFO - PROCESS | 2220 | 1464104496180 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a31a000 == 32 [pid = 2220] [id = 509] 08:41:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1180e5400) [pid = 2220] [serial = 1527] [outer = 0x0] 08:41:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x123108c00) [pid = 2220] [serial = 1528] [outer = 0x1180e5400] 08:41:36 INFO - PROCESS | 2220 | 1464104496229 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x12310e400) [pid = 2220] [serial = 1529] [outer = 0x1180e5400] 08:41:36 INFO - PROCESS | 2220 | 1464104496554 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]]]}] 08:41:36 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 08:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 08:41:36 INFO - PROCESS | 2220 | 1464104496577 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 2220 | 1464104496579 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:41:36 INFO - PROCESS | 2220 | 1464104496584 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 2220 | 1464104496585 Marionette TRACE conn2 <- [1,2010,null,{}] 08:41:36 INFO - PROCESS | 2220 | 1464104496587 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}] 08:41:36 INFO - PROCESS | 2220 | 1464104496678 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:41:36 INFO - PROCESS | 2220 | 1464104496730 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6d2000 == 33 [pid = 2220] [id = 510] 08:41:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x12310c800) [pid = 2220] [serial = 1530] [outer = 0x0] 08:41:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1233ca400) [pid = 2220] [serial = 1531] [outer = 0x12310c800] 08:41:36 INFO - PROCESS | 2220 | 1464104496759 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x123558800) [pid = 2220] [serial = 1532] [outer = 0x12310c800] 08:41:37 INFO - PROCESS | 2220 | 1464104497036 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]]]}] 08:41:37 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 08:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 469ms 08:41:37 INFO - PROCESS | 2220 | 1464104497073 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 2220 | 1464104497074 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:41:37 INFO - PROCESS | 2220 | 1464104497076 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 2220 | 1464104497078 Marionette TRACE conn2 <- [1,2014,null,{}] 08:41:37 INFO - PROCESS | 2220 | 1464104497088 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}] 08:41:37 INFO - PROCESS | 2220 | 1464104497174 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:41:37 INFO - PROCESS | 2220 | 1464104497179 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab60800 == 34 [pid = 2220] [id = 511] 08:41:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x123559c00) [pid = 2220] [serial = 1533] [outer = 0x0] 08:41:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x123854c00) [pid = 2220] [serial = 1534] [outer = 0x123559c00] 08:41:37 INFO - PROCESS | 2220 | 1464104497204 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x123a6e800) [pid = 2220] [serial = 1535] [outer = 0x123559c00] 08:41:37 INFO - PROCESS | 2220 | 1464104497683 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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 08:41:37 INFO - PROCESS | 2220 | 1464104497707 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 2220 | 1464104497709 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:41:37 INFO - PROCESS | 2220 | 1464104497713 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 2220 | 1464104497716 Marionette TRACE conn2 <- [1,2018,null,{}] 08:41:37 INFO - PROCESS | 2220 | 1464104497719 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}] 08:41:37 INFO - PROCESS | 2220 | 1464104497823 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:41:37 INFO - PROCESS | 2220 | 1464104497877 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x11827b000 == 35 [pid = 2220] [id = 512] 08:41:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1125c6800) [pid = 2220] [serial = 1536] [outer = 0x0] 08:41:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x11309a000) [pid = 2220] [serial = 1537] [outer = 0x1125c6800] 08:41:37 INFO - PROCESS | 2220 | 1464104497909 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x113d63c00) [pid = 2220] [serial = 1538] [outer = 0x1125c6800] 08:41:38 INFO - PROCESS | 2220 | 1464104498426 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]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 774ms 08:41:38 INFO - PROCESS | 2220 | 1464104498487 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 2220 | 1464104498493 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:41:38 INFO - PROCESS | 2220 | 1464104498499 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 2220 | 1464104498502 Marionette TRACE conn2 <- [1,2022,null,{}] 08:41:38 INFO - PROCESS | 2220 | 1464104498506 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}] 08:41:38 INFO - PROCESS | 2220 | 1464104498643 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:41:38 INFO - PROCESS | 2220 | 1464104498709 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x124554800 == 36 [pid = 2220] [id = 513] 08:41:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x113d61000) [pid = 2220] [serial = 1539] [outer = 0x0] 08:41:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x116194000) [pid = 2220] [serial = 1540] [outer = 0x113d61000] 08:41:38 INFO - PROCESS | 2220 | 1464104498739 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x11807c800) [pid = 2220] [serial = 1541] [outer = 0x113d61000] 08:41:39 INFO - PROCESS | 2220 | 1464104499180 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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 721ms 08:41:39 INFO - PROCESS | 2220 | 1464104499221 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 2220 | 1464104499222 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:41:39 INFO - PROCESS | 2220 | 1464104499225 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 2220 | 1464104499227 Marionette TRACE conn2 <- [1,2026,null,{}] 08:41:39 INFO - PROCESS | 2220 | 1464104499235 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}] 08:41:39 INFO - PROCESS | 2220 | 1464104499337 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:41:39 INFO - PROCESS | 2220 | 1464104499405 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b0b2800 == 37 [pid = 2220] [id = 514] 08:41:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1186ad400) [pid = 2220] [serial = 1542] [outer = 0x0] 08:41:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x119434800) [pid = 2220] [serial = 1543] [outer = 0x1186ad400] 08:41:39 INFO - PROCESS | 2220 | 1464104499437 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x119aa1c00) [pid = 2220] [serial = 1544] [outer = 0x1186ad400] 08:41:39 INFO - PROCESS | 2220 | 1464104499849 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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 08:41:39 INFO - PROCESS | 2220 | 1464104499897 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 2220 | 1464104499899 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:41:39 INFO - PROCESS | 2220 | 1464104499901 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 2220 | 1464104499902 Marionette TRACE conn2 <- [1,2030,null,{}] 08:41:39 INFO - PROCESS | 2220 | 1464104499905 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}] 08:41:40 INFO - PROCESS | 2220 | 1464104500004 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:41:40 INFO - PROCESS | 2220 | 1464104500057 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2c6000 == 38 [pid = 2220] [id = 515] 08:41:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x119acf000) [pid = 2220] [serial = 1545] [outer = 0x0] 08:41:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1210ea400) [pid = 2220] [serial = 1546] [outer = 0x119acf000] 08:41:40 INFO - PROCESS | 2220 | 1464104500087 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12354d800) [pid = 2220] [serial = 1547] [outer = 0x119acf000] 08:41:40 INFO - PROCESS | 2220 | 1464104500524 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]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 669ms 08:41:40 INFO - PROCESS | 2220 | 1464104500571 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 2220 | 1464104500572 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:41:40 INFO - PROCESS | 2220 | 1464104500574 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 2220 | 1464104500576 Marionette TRACE conn2 <- [1,2034,null,{}] 08:41:40 INFO - PROCESS | 2220 | 1464104500578 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}] 08:41:40 INFO - PROCESS | 2220 | 1464104500676 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:41:40 INFO - PROCESS | 2220 | 1464104500771 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba45000 == 39 [pid = 2220] [id = 516] 08:41:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12310f400) [pid = 2220] [serial = 1548] [outer = 0x0] 08:41:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x123555c00) [pid = 2220] [serial = 1549] [outer = 0x12310f400] 08:41:40 INFO - PROCESS | 2220 | 1464104500802 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x123a70800) [pid = 2220] [serial = 1550] [outer = 0x12310f400] 08:41:41 INFO - PROCESS | 2220 | 1464104501218 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]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 669ms 08:41:41 INFO - PROCESS | 2220 | 1464104501244 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 2220 | 1464104501245 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:41:41 INFO - PROCESS | 2220 | 1464104501248 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 2220 | 1464104501249 Marionette TRACE conn2 <- [1,2038,null,{}] 08:41:41 INFO - PROCESS | 2220 | 1464104501251 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}] 08:41:41 INFO - PROCESS | 2220 | 1464104501365 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:41:41 INFO - PROCESS | 2220 | 1464104501420 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be5a000 == 40 [pid = 2220] [id = 517] 08:41:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x123a75400) [pid = 2220] [serial = 1551] [outer = 0x0] 08:41:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x124529000) [pid = 2220] [serial = 1552] [outer = 0x123a75400] 08:41:41 INFO - PROCESS | 2220 | 1464104501452 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x124845800) [pid = 2220] [serial = 1553] [outer = 0x123a75400] 08:41:42 INFO - PROCESS | 2220 | 1464104502059 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 819ms 08:41:42 INFO - PROCESS | 2220 | 1464104502067 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:41:42 INFO - PROCESS | 2220 | 1464104502069 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:41:42 INFO - PROCESS | 2220 | 1464104502073 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 2220 | 1464104502075 Marionette TRACE conn2 <- [1,2042,null,{}] 08:41:42 INFO - PROCESS | 2220 | 1464104502098 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}] 08:41:42 INFO - PROCESS | 2220 | 1464104502209 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:41:42 INFO - PROCESS | 2220 | 1464104502265 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x1193a3000 == 41 [pid = 2220] [id = 518] 08:41:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x111a04c00) [pid = 2220] [serial = 1554] [outer = 0x0] 08:41:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1121acc00) [pid = 2220] [serial = 1555] [outer = 0x111a04c00] 08:41:42 INFO - PROCESS | 2220 | 1464104502292 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x112e71800) [pid = 2220] [serial = 1556] [outer = 0x111a04c00] 08:41:42 INFO - PROCESS | 2220 | 1464104502745 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]]]}] 08:41:42 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) 08:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 723ms 08:41:42 INFO - PROCESS | 2220 | 1464104502798 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 2220 | 1464104502804 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:41:42 INFO - PROCESS | 2220 | 1464104502811 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 2220 | 1464104502814 Marionette TRACE conn2 <- [1,2046,null,{}] 08:41:42 INFO - PROCESS | 2220 | 1464104502818 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}] 08:41:42 INFO - PROCESS | 2220 | 1464104502958 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:41:43 INFO - PROCESS | 2220 | --DOCSHELL 0x113316800 == 40 [pid = 2220] [id = 486] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x119356400) [pid = 2220] [serial = 1489] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | 1464104503113 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x112fa5000 == 41 [pid = 2220] [id = 519] 08:41:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1125c3800) [pid = 2220] [serial = 1557] [outer = 0x0] 08:41:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x112784400) [pid = 2220] [serial = 1558] [outer = 0x1125c3800] 08:41:43 INFO - PROCESS | 2220 | 1464104503159 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1161e4c00) [pid = 2220] [serial = 1559] [outer = 0x1125c3800] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1121b5c00) [pid = 2220] [serial = 1458] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x113df1c00) [pid = 2220] [serial = 1468] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1130cc400) [pid = 2220] [serial = 1465] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x11380f400) [pid = 2220] [serial = 1466] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x112778800) [pid = 2220] [serial = 1461] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x112782000) [pid = 2220] [serial = 1462] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x11910dc00) [pid = 2220] [serial = 1487] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1166b6000) [pid = 2220] [serial = 1471] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x118071400) [pid = 2220] [serial = 1475] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x117f87800) [pid = 2220] [serial = 1474] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11831e400) [pid = 2220] [serial = 1477] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1184bb000) [pid = 2220] [serial = 913] [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.] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x11309ec00) [pid = 2220] [serial = 1480] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x118078400) [pid = 2220] [serial = 1481] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118cbc000) [pid = 2220] [serial = 1486] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1184bc800) [pid = 2220] [serial = 1483] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118455c00) [pid = 2220] [serial = 1478] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1125c8800) [pid = 2220] [serial = 1459] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x117440000) [pid = 2220] [serial = 1472] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1186aac00) [pid = 2220] [serial = 1484] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x116193000) [pid = 2220] [serial = 1469] [outer = 0x0] [url = about:blank] 08:41:43 INFO - PROCESS | 2220 | 1464104503513 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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 725ms 08:41:43 INFO - PROCESS | 2220 | 1464104503536 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 2220 | 1464104503537 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:41:43 INFO - PROCESS | 2220 | 1464104503540 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 2220 | 1464104503542 Marionette TRACE conn2 <- [1,2050,null,{}] 08:41:43 INFO - PROCESS | 2220 | 1464104503549 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}] 08:41:43 INFO - PROCESS | 2220 | 1464104503633 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:41:43 INFO - PROCESS | 2220 | 1464104503638 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x11966b000 == 42 [pid = 2220] [id = 520] 08:41:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11706d400) [pid = 2220] [serial = 1560] [outer = 0x0] 08:41:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x117f8ec00) [pid = 2220] [serial = 1561] [outer = 0x11706d400] 08:41:43 INFO - PROCESS | 2220 | 1464104503666 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1180e9800) [pid = 2220] [serial = 1562] [outer = 0x11706d400] 08:41:44 INFO - PROCESS | 2220 | 1464104504017 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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 08:41:44 INFO - PROCESS | 2220 | 1464104504063 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 2220 | 1464104504066 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:41:44 INFO - PROCESS | 2220 | 1464104504069 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 2220 | 1464104504070 Marionette TRACE conn2 <- [1,2054,null,{}] 08:41:44 INFO - PROCESS | 2220 | 1464104504072 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}] 08:41:44 INFO - PROCESS | 2220 | 1464104504152 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:41:44 INFO - PROCESS | 2220 | 1464104504158 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x123492000 == 43 [pid = 2220] [id = 521] 08:41:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x118318800) [pid = 2220] [serial = 1563] [outer = 0x0] 08:41:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x118453800) [pid = 2220] [serial = 1564] [outer = 0x118318800] 08:41:44 INFO - PROCESS | 2220 | 1464104504184 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1185aac00) [pid = 2220] [serial = 1565] [outer = 0x118318800] 08:41:44 INFO - PROCESS | 2220 | 1464104504510 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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 470ms 08:41:44 INFO - PROCESS | 2220 | 1464104504540 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:41:44 INFO - PROCESS | 2220 | 1464104504541 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:41:44 INFO - PROCESS | 2220 | 1464104504544 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 2220 | 1464104504545 Marionette TRACE conn2 <- [1,2058,null,{}] 08:41:44 INFO - PROCESS | 2220 | 1464104504550 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}] 08:41:44 INFO - PROCESS | 2220 | 1464104504681 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:41:44 INFO - PROCESS | 2220 | 1464104504690 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x1239b6800 == 44 [pid = 2220] [id = 522] 08:41:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x11831ac00) [pid = 2220] [serial = 1566] [outer = 0x0] 08:41:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1186b2000) [pid = 2220] [serial = 1567] [outer = 0x11831ac00] 08:41:44 INFO - PROCESS | 2220 | 1464104504731 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x119102400) [pid = 2220] [serial = 1568] [outer = 0x11831ac00] 08:41:45 INFO - PROCESS | 2220 | 1464104505048 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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 525ms 08:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:41:45 INFO - PROCESS | 2220 | 1464104505069 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 2220 | 1464104505071 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:41:45 INFO - PROCESS | 2220 | 1464104505073 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 2220 | 1464104505074 Marionette TRACE conn2 <- [1,2062,null,{}] 08:41:45 INFO - PROCESS | 2220 | 1464104505077 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}] 08:41:45 INFO - PROCESS | 2220 | 1464104505202 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:41:45 INFO - PROCESS | 2220 | 1464104505298 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248bd000 == 45 [pid = 2220] [id = 523] 08:41:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1184c0000) [pid = 2220] [serial = 1569] [outer = 0x0] 08:41:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x11943b800) [pid = 2220] [serial = 1570] [outer = 0x1184c0000] 08:41:45 INFO - PROCESS | 2220 | 1464104505341 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x123108400) [pid = 2220] [serial = 1571] [outer = 0x1184c0000] 08:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:41:45 INFO - PROCESS | 2220 | 1464104505734 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]]]}] 08:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 669ms 08:41:45 INFO - PROCESS | 2220 | 1464104505743 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 2220 | 1464104505744 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:41:45 INFO - PROCESS | 2220 | 1464104505748 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 2220 | 1464104505749 Marionette TRACE conn2 <- [1,2066,null,{}] 08:41:45 INFO - PROCESS | 2220 | 1464104505756 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}] 08:41:45 INFO - PROCESS | 2220 | 1464104505867 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:41:45 INFO - PROCESS | 2220 | 1464104505871 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x129154000 == 46 [pid = 2220] [id = 524] 08:41:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12310ac00) [pid = 2220] [serial = 1572] [outer = 0x0] 08:41:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12354c000) [pid = 2220] [serial = 1573] [outer = 0x12310ac00] 08:41:45 INFO - PROCESS | 2220 | 1464104505925 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12391c800) [pid = 2220] [serial = 1574] [outer = 0x12310ac00] 08:41:46 INFO - PROCESS | 2220 | 1464104506263 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]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 573ms 08:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:41:46 INFO - PROCESS | 2220 | 1464104506320 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 2220 | 1464104506321 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:41:46 INFO - PROCESS | 2220 | 1464104506323 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 2220 | 1464104506324 Marionette TRACE conn2 <- [1,2070,null,{}] 08:41:46 INFO - PROCESS | 2220 | 1464104506327 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}] 08:41:46 INFO - PROCESS | 2220 | 1464104506428 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:41:46 INFO - PROCESS | 2220 | 1464104506443 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a31e800 == 47 [pid = 2220] [id = 525] 08:41:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x123928c00) [pid = 2220] [serial = 1575] [outer = 0x0] 08:41:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1243f4000) [pid = 2220] [serial = 1576] [outer = 0x123928c00] 08:41:46 INFO - PROCESS | 2220 | 1464104506469 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x124534000) [pid = 2220] [serial = 1577] [outer = 0x123928c00] 08:41:46 INFO - PROCESS | 2220 | 1464104506828 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]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 08:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:41:46 INFO - PROCESS | 2220 | 1464104506844 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 2220 | 1464104506846 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:41:46 INFO - PROCESS | 2220 | 1464104506851 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 2220 | 1464104506853 Marionette TRACE conn2 <- [1,2074,null,{}] 08:41:46 INFO - PROCESS | 2220 | 1464104506862 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}] 08:41:47 INFO - PROCESS | 2220 | 1464104507034 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:41:47 INFO - PROCESS | 2220 | 1464104507056 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a799000 == 48 [pid = 2220] [id = 526] 08:41:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1243fa800) [pid = 2220] [serial = 1578] [outer = 0x0] 08:41:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12474bc00) [pid = 2220] [serial = 1579] [outer = 0x1243fa800] 08:41:47 INFO - PROCESS | 2220 | 1464104507096 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x124ef5000) [pid = 2220] [serial = 1580] [outer = 0x1243fa800] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1130a1000) [pid = 2220] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x111c19c00) [pid = 2220] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x119ad8400) [pid = 2220] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1168afc00) [pid = 2220] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x117579400) [pid = 2220] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x11277b800) [pid = 2220] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118cbfc00) [pid = 2220] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x120e58000) [pid = 2220] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x11262a400) [pid = 2220] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1180e5400) [pid = 2220] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1186ae000) [pid = 2220] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:41:47 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12310c800) [pid = 2220] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:41:47 INFO - PROCESS | 2220 | 1464104507530 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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 721ms 08:41:47 INFO - PROCESS | 2220 | 1464104507575 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 2220 | 1464104507576 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:41:47 INFO - PROCESS | 2220 | 1464104507583 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 2220 | 1464104507585 Marionette TRACE conn2 <- [1,2078,null,{}] 08:41:47 INFO - PROCESS | 2220 | 1464104507587 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}] 08:41:47 INFO - PROCESS | 2220 | 1464104507677 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:41:47 INFO - PROCESS | 2220 | 1464104507681 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab51800 == 49 [pid = 2220] [id = 527] 08:41:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x117579400) [pid = 2220] [serial = 1581] [outer = 0x0] 08:41:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x120e50c00) [pid = 2220] [serial = 1582] [outer = 0x117579400] 08:41:47 INFO - PROCESS | 2220 | 1464104507707 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x124ee9000) [pid = 2220] [serial = 1583] [outer = 0x117579400] 08:41:48 INFO - PROCESS | 2220 | 1464104508023 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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 476ms 08:41:48 INFO - PROCESS | 2220 | 1464104508055 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 2220 | 1464104508056 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:41:48 INFO - PROCESS | 2220 | 1464104508059 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 2220 | 1464104508060 Marionette TRACE conn2 <- [1,2082,null,{}] 08:41:48 INFO - PROCESS | 2220 | 1464104508063 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}] 08:41:48 INFO - PROCESS | 2220 | 1464104508160 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:41:48 INFO - PROCESS | 2220 | 1464104508215 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4b1800 == 50 [pid = 2220] [id = 528] 08:41:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x123a70000) [pid = 2220] [serial = 1584] [outer = 0x0] 08:41:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12619b400) [pid = 2220] [serial = 1585] [outer = 0x123a70000] 08:41:48 INFO - PROCESS | 2220 | 1464104508248 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x126807000) [pid = 2220] [serial = 1586] [outer = 0x123a70000] 08:41:48 INFO - PROCESS | 2220 | 1464104508555 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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 08:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:41:48 INFO - PROCESS | 2220 | 1464104508586 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 2220 | 1464104508587 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:41:48 INFO - PROCESS | 2220 | 1464104508590 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 2220 | 1464104508591 Marionette TRACE conn2 <- [1,2086,null,{}] 08:41:48 INFO - PROCESS | 2220 | 1464104508593 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}] 08:41:48 INFO - PROCESS | 2220 | 1464104508686 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:41:48 INFO - PROCESS | 2220 | 1464104508690 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c759800 == 51 [pid = 2220] [id = 529] 08:41:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x126873000) [pid = 2220] [serial = 1587] [outer = 0x0] 08:41:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x126b74400) [pid = 2220] [serial = 1588] [outer = 0x126873000] 08:41:48 INFO - PROCESS | 2220 | 1464104508715 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x128a1d800) [pid = 2220] [serial = 1589] [outer = 0x126873000] 08:41:49 INFO - PROCESS | 2220 | 1464104509037 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]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 471ms 08:41:49 INFO - PROCESS | 2220 | 1464104509061 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 2220 | 1464104509064 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:41:49 INFO - PROCESS | 2220 | 1464104509066 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 2220 | 1464104509067 Marionette TRACE conn2 <- [1,2090,null,{}] 08:41:49 INFO - PROCESS | 2220 | 1464104509069 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}] 08:41:49 INFO - PROCESS | 2220 | 1464104509182 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:41:49 INFO - PROCESS | 2220 | 1464104509188 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8de000 == 52 [pid = 2220] [id = 530] 08:41:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x110db1800) [pid = 2220] [serial = 1590] [outer = 0x0] 08:41:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x128a1d400) [pid = 2220] [serial = 1591] [outer = 0x110db1800] 08:41:49 INFO - PROCESS | 2220 | 1464104509212 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x128a29000) [pid = 2220] [serial = 1592] [outer = 0x110db1800] 08:41:49 INFO - PROCESS | 2220 | 1464104509656 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]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 619ms 08:41:49 INFO - PROCESS | 2220 | 1464104509698 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 2220 | 1464104509701 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:41:49 INFO - PROCESS | 2220 | 1464104509706 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 2220 | 1464104509708 Marionette TRACE conn2 <- [1,2094,null,{}] 08:41:49 INFO - PROCESS | 2220 | 1464104509712 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}] 08:41:49 INFO - PROCESS | 2220 | 1464104509818 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:41:49 INFO - PROCESS | 2220 | 1464104509887 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182ce800 == 53 [pid = 2220] [id = 531] 08:41:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x112661c00) [pid = 2220] [serial = 1593] [outer = 0x0] 08:41:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x1130a1800) [pid = 2220] [serial = 1594] [outer = 0x112661c00] 08:41:49 INFO - PROCESS | 2220 | 1464104509919 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x11505f800) [pid = 2220] [serial = 1595] [outer = 0x112661c00] 08:41:50 INFO - PROCESS | 2220 | 1464104510360 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 674ms 08:41:50 INFO - PROCESS | 2220 | 1464104510380 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 2220 | 1464104510384 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:41:50 INFO - PROCESS | 2220 | 1464104510389 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 2220 | 1464104510391 Marionette TRACE conn2 <- [1,2098,null,{}] 08:41:50 INFO - PROCESS | 2220 | 1464104510393 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}] 08:41:50 INFO - PROCESS | 2220 | 1464104510499 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:41:50 INFO - PROCESS | 2220 | 1464104510555 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x1243d1800 == 54 [pid = 2220] [id = 532] 08:41:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1165c0400) [pid = 2220] [serial = 1596] [outer = 0x0] 08:41:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x1180c2000) [pid = 2220] [serial = 1597] [outer = 0x1165c0400] 08:41:50 INFO - PROCESS | 2220 | 1464104510585 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x118364400) [pid = 2220] [serial = 1598] [outer = 0x1165c0400] 08:41:51 INFO - PROCESS | 2220 | 1464104511000 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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 621ms 08:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:41:51 INFO - PROCESS | 2220 | 1464104511011 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 2220 | 1464104511012 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:41:51 INFO - PROCESS | 2220 | 1464104511017 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 2220 | 1464104511020 Marionette TRACE conn2 <- [1,2102,null,{}] 08:41:51 INFO - PROCESS | 2220 | 1464104511027 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}] 08:41:51 INFO - PROCESS | 2220 | 1464104511133 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:41:51 INFO - PROCESS | 2220 | 1464104511234 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd85800 == 55 [pid = 2220] [id = 533] 08:41:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x120e4f000) [pid = 2220] [serial = 1599] [outer = 0x0] 08:41:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x120e57800) [pid = 2220] [serial = 1600] [outer = 0x120e4f000] 08:41:51 INFO - PROCESS | 2220 | 1464104511266 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x123102800) [pid = 2220] [serial = 1601] [outer = 0x120e4f000] 08:41:51 INFO - PROCESS | 2220 | 1464104511683 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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 08:41:51 INFO - PROCESS | 2220 | 1464104511689 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 2220 | 1464104511690 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:41:51 INFO - PROCESS | 2220 | 1464104511693 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 2220 | 1464104511694 Marionette TRACE conn2 <- [1,2106,null,{}] 08:41:51 INFO - PROCESS | 2220 | 1464104511698 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}] 08:41:51 INFO - PROCESS | 2220 | 1464104511804 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:41:51 INFO - PROCESS | 2220 | 1464104511856 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d0d7000 == 56 [pid = 2220] [id = 534] 08:41:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12354f800) [pid = 2220] [serial = 1602] [outer = 0x0] 08:41:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12430cc00) [pid = 2220] [serial = 1603] [outer = 0x12354f800] 08:41:51 INFO - PROCESS | 2220 | 1464104511887 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12619d400) [pid = 2220] [serial = 1604] [outer = 0x12354f800] 08:41:52 INFO - PROCESS | 2220 | 1464104512310 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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 669ms 08:41:52 INFO - PROCESS | 2220 | 1464104512363 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 2220 | 1464104512365 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:41:52 INFO - PROCESS | 2220 | 1464104512368 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 2220 | 1464104512370 Marionette TRACE conn2 <- [1,2110,null,{}] 08:41:52 INFO - PROCESS | 2220 | 1464104512372 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}] 08:41:52 INFO - PROCESS | 2220 | 1464104512473 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:41:52 INFO - PROCESS | 2220 | 1464104512572 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d23f800 == 57 [pid = 2220] [id = 535] 08:41:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12619c400) [pid = 2220] [serial = 1605] [outer = 0x0] 08:41:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x126637800) [pid = 2220] [serial = 1606] [outer = 0x12619c400] 08:41:52 INFO - PROCESS | 2220 | 1464104512603 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x128a20c00) [pid = 2220] [serial = 1607] [outer = 0x12619c400] 08:41:53 INFO - PROCESS | 2220 | 1464104513002 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 669ms 08:41:53 INFO - PROCESS | 2220 | 1464104513038 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:41:53 INFO - PROCESS | 2220 | 1464104513040 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:41:53 INFO - PROCESS | 2220 | 1464104513042 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 2220 | 1464104513043 Marionette TRACE conn2 <- [1,2114,null,{}] 08:41:53 INFO - PROCESS | 2220 | 1464104513046 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}] 08:41:53 INFO - PROCESS | 2220 | 1464104513161 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:41:53 INFO - PROCESS | 2220 | 1464104513220 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d37d800 == 58 [pid = 2220] [id = 536] 08:41:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x128a29400) [pid = 2220] [serial = 1608] [outer = 0x0] 08:41:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x128b7c000) [pid = 2220] [serial = 1609] [outer = 0x128a29400] 08:41:53 INFO - PROCESS | 2220 | 1464104513249 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x128bb0000) [pid = 2220] [serial = 1610] [outer = 0x128a29400] 08:41:53 INFO - PROCESS | 2220 | 1464104513908 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 920ms 08:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:41:53 INFO - PROCESS | 2220 | 1464104513980 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 2220 | 1464104513982 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:41:53 INFO - PROCESS | 2220 | 1464104513985 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 2220 | 1464104513988 Marionette TRACE conn2 <- [1,2118,null,{}] 08:41:53 INFO - PROCESS | 2220 | 1464104513992 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}] 08:41:54 INFO - PROCESS | 2220 | 1464104514088 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:41:54 INFO - PROCESS | 2220 | 1464104514166 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x119be4800 == 59 [pid = 2220] [id = 537] 08:41:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x111c83400) [pid = 2220] [serial = 1611] [outer = 0x0] 08:41:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x1121b1c00) [pid = 2220] [serial = 1612] [outer = 0x111c83400] 08:41:54 INFO - PROCESS | 2220 | 1464104514193 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x1130e5000) [pid = 2220] [serial = 1613] [outer = 0x111c83400] 08:41:54 INFO - PROCESS | 2220 | 1464104514617 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]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 673ms 08:41:54 INFO - PROCESS | 2220 | 1464104514659 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 2220 | 1464104514663 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:41:54 INFO - PROCESS | 2220 | 1464104514667 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 2220 | 1464104514669 Marionette TRACE conn2 <- [1,2122,null,{}] 08:41:54 INFO - PROCESS | 2220 | 1464104514671 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}] 08:41:54 INFO - PROCESS | 2220 | 1464104514766 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:41:54 INFO - PROCESS | 2220 | 1464104514824 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x119119000 == 60 [pid = 2220] [id = 538] 08:41:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x113d61400) [pid = 2220] [serial = 1614] [outer = 0x0] 08:41:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x1168b2800) [pid = 2220] [serial = 1615] [outer = 0x113d61400] 08:41:54 INFO - PROCESS | 2220 | 1464104514852 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x11807ec00) [pid = 2220] [serial = 1616] [outer = 0x113d61400] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12c759800 == 59 [pid = 2220] [id = 529] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4b1800 == 58 [pid = 2220] [id = 528] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab51800 == 57 [pid = 2220] [id = 527] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12a799000 == 56 [pid = 2220] [id = 526] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12a31e800 == 55 [pid = 2220] [id = 525] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x129154000 == 54 [pid = 2220] [id = 524] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x1248bd000 == 53 [pid = 2220] [id = 523] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x110db5800) [pid = 2220] [serial = 1492] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x1130ee400) [pid = 2220] [serial = 1495] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x123854c00) [pid = 2220] [serial = 1534] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x1239b6800 == 52 [pid = 2220] [id = 522] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x123492000 == 51 [pid = 2220] [id = 521] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x11966b000 == 50 [pid = 2220] [id = 520] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x112fa5000 == 49 [pid = 2220] [id = 519] 08:41:55 INFO - PROCESS | 2220 | --DOCSHELL 0x1193a3000 == 48 [pid = 2220] [id = 518] 08:41:55 INFO - PROCESS | 2220 | 1464104515222 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]]]}] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x113d60c00) [pid = 2220] [serial = 1504] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x1185a5800) [pid = 2220] [serial = 1513] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x120e57400) [pid = 2220] [serial = 1519] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x11613b000) [pid = 2220] [serial = 1505] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x117f86c00) [pid = 2220] [serial = 1507] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x1180c1800) [pid = 2220] [serial = 1508] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x118317c00) [pid = 2220] [serial = 1510] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x112782800) [pid = 2220] [serial = 1501] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x113097c00) [pid = 2220] [serial = 1502] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x11935d400) [pid = 2220] [serial = 1516] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x1210e8c00) [pid = 2220] [serial = 1522] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x120ee7c00) [pid = 2220] [serial = 1520] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1186a3800) [pid = 2220] [serial = 1526] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x1168b9800) [pid = 2220] [serial = 1525] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x123108c00) [pid = 2220] [serial = 1528] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x123104800) [pid = 2220] [serial = 1523] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x117f88400) [pid = 2220] [serial = 1498] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x11943d800) [pid = 2220] [serial = 1490] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x120e4e800) [pid = 2220] [serial = 1517] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x123558800) [pid = 2220] [serial = 1532] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1233ca400) [pid = 2220] [serial = 1531] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x118cbc400) [pid = 2220] [serial = 1514] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x11845ac00) [pid = 2220] [serial = 1511] [outer = 0x0] [url = about:blank] 08:41:55 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x12310e400) [pid = 2220] [serial = 1529] [outer = 0x0] [url = about:blank] 08:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 620ms 08:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:41:55 INFO - PROCESS | 2220 | 1464104515288 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 2220 | 1464104515289 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:41:55 INFO - PROCESS | 2220 | 1464104515292 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 2220 | 1464104515294 Marionette TRACE conn2 <- [1,2126,null,{}] 08:41:55 INFO - PROCESS | 2220 | 1464104515301 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}] 08:41:55 INFO - PROCESS | 2220 | 1464104515387 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:41:55 INFO - PROCESS | 2220 | 1464104515414 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x119bfa000 == 49 [pid = 2220] [id = 539] 08:41:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x11831b400) [pid = 2220] [serial = 1617] [outer = 0x0] 08:41:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x11845a800) [pid = 2220] [serial = 1618] [outer = 0x11831b400] 08:41:55 INFO - PROCESS | 2220 | 1464104515442 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1186a8400) [pid = 2220] [serial = 1619] [outer = 0x11831b400] 08:41:55 INFO - PROCESS | 2220 | 1464104515767 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]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 520ms 08:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:41:55 INFO - PROCESS | 2220 | 1464104515813 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 2220 | 1464104515814 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:41:55 INFO - PROCESS | 2220 | 1464104515816 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 2220 | 1464104515818 Marionette TRACE conn2 <- [1,2130,null,{}] 08:41:55 INFO - PROCESS | 2220 | 1464104515820 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}] 08:41:55 INFO - PROCESS | 2220 | 1464104515901 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:41:55 INFO - PROCESS | 2220 | 1464104515906 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x1243cb800 == 50 [pid = 2220] [id = 540] 08:41:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x1186b0c00) [pid = 2220] [serial = 1620] [outer = 0x0] 08:41:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x11934ec00) [pid = 2220] [serial = 1621] [outer = 0x1186b0c00] 08:41:55 INFO - PROCESS | 2220 | 1464104515932 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x119a95800) [pid = 2220] [serial = 1622] [outer = 0x1186b0c00] 08:41:56 INFO - PROCESS | 2220 | 1464104516270 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] 08:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:41:56 INFO - PROCESS | 2220 | 1464104516295 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:41:56 INFO - PROCESS | 2220 | 1464104516299 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 2220 | 1464104516301 Marionette TRACE conn2 <- [1,2134,null,{}] 08:41:56 INFO - PROCESS | 2220 | 1464104516303 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}] 08:41:56 INFO - PROCESS | 2220 | 1464104516389 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:41:56 INFO - PROCESS | 2220 | 1464104516444 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x118c4f000 == 51 [pid = 2220] [id = 541] 08:41:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x11910dc00) [pid = 2220] [serial = 1623] [outer = 0x0] 08:41:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x119aa0400) [pid = 2220] [serial = 1624] [outer = 0x11910dc00] 08:41:56 INFO - PROCESS | 2220 | 1464104516470 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x1210e5000) [pid = 2220] [serial = 1625] [outer = 0x11910dc00] 08:41:56 INFO - PROCESS | 2220 | 1464104516761 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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 08:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:41:56 INFO - PROCESS | 2220 | 1464104516819 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 2220 | 1464104516820 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:41:56 INFO - PROCESS | 2220 | 1464104516822 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 2220 | 1464104516823 Marionette TRACE conn2 <- [1,2138,null,{}] 08:41:56 INFO - PROCESS | 2220 | 1464104516826 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}] 08:41:56 INFO - PROCESS | 2220 | 1464104516922 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:41:56 INFO - PROCESS | 2220 | 1464104516984 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x129148800 == 52 [pid = 2220] [id = 542] 08:41:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1210e1000) [pid = 2220] [serial = 1626] [outer = 0x0] 08:41:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12310c400) [pid = 2220] [serial = 1627] [outer = 0x1210e1000] 08:41:57 INFO - PROCESS | 2220 | 1464104517010 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1243fb000) [pid = 2220] [serial = 1628] [outer = 0x1210e1000] 08:41:57 INFO - PROCESS | 2220 | 1464104517291 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]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 08:41:57 INFO - PROCESS | 2220 | 1464104517341 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 2220 | 1464104517342 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:41:57 INFO - PROCESS | 2220 | 1464104517345 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 2220 | 1464104517346 Marionette TRACE conn2 <- [1,2142,null,{}] 08:41:57 INFO - PROCESS | 2220 | 1464104517351 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}] 08:41:57 INFO - PROCESS | 2220 | 1464104517467 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:41:57 INFO - PROCESS | 2220 | 1464104517505 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a6cc000 == 53 [pid = 2220] [id = 543] 08:41:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x1243f5000) [pid = 2220] [serial = 1629] [outer = 0x0] 08:41:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12452a400) [pid = 2220] [serial = 1630] [outer = 0x1243f5000] 08:41:57 INFO - PROCESS | 2220 | 1464104517530 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x126607c00) [pid = 2220] [serial = 1631] [outer = 0x1243f5000] 08:41:57 INFO - PROCESS | 2220 | 1464104517837 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] 08:41:57 INFO - PROCESS | 2220 | 1464104517873 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:41:57 INFO - PROCESS | 2220 | 1464104517875 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 2220 | 1464104517876 Marionette TRACE conn2 <- [1,2146,null,{}] 08:41:57 INFO - PROCESS | 2220 | 1464104517879 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}] 08:41:57 INFO - PROCESS | 2220 | 1464104517983 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:41:58 INFO - PROCESS | 2220 | 1464104518018 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab54800 == 54 [pid = 2220] [id = 544] 08:41:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x126432000) [pid = 2220] [serial = 1632] [outer = 0x0] 08:41:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x126b7c000) [pid = 2220] [serial = 1633] [outer = 0x126432000] 08:41:58 INFO - PROCESS | 2220 | 1464104518043 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x128ac6000) [pid = 2220] [serial = 1634] [outer = 0x126432000] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x126873000) [pid = 2220] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12310ac00) [pid = 2220] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x123928c00) [pid = 2220] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x11706d400) [pid = 2220] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x1243fa800) [pid = 2220] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x11831ac00) [pid = 2220] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x118318800) [pid = 2220] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x1125c3800) [pid = 2220] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x111a04c00) [pid = 2220] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x123a70000) [pid = 2220] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x123559c00) [pid = 2220] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x117579400) [pid = 2220] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:41:58 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x1184c0000) [pid = 2220] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:41:58 INFO - PROCESS | 2220 | 1464104518720 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] 08:41:58 INFO - PROCESS | 2220 | 1464104518767 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:41:58 INFO - PROCESS | 2220 | 1464104518772 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 2220 | 1464104518775 Marionette TRACE conn2 <- [1,2150,null,{}] 08:41:58 INFO - PROCESS | 2220 | 1464104518778 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}] 08:41:58 INFO - PROCESS | 2220 | 1464104518883 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:41:58 INFO - PROCESS | 2220 | 1464104518955 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x119663000 == 55 [pid = 2220] [id = 545] 08:41:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x11309c800) [pid = 2220] [serial = 1635] [outer = 0x0] 08:41:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x116197c00) [pid = 2220] [serial = 1636] [outer = 0x11309c800] 08:41:58 INFO - PROCESS | 2220 | 1464104518986 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x117f87000) [pid = 2220] [serial = 1637] [outer = 0x11309c800] 08:41:59 INFO - PROCESS | 2220 | 1464104519407 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]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 672ms 08:41:59 INFO - PROCESS | 2220 | 1464104519444 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 2220 | 1464104519448 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:41:59 INFO - PROCESS | 2220 | 1464104519452 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 2220 | 1464104519454 Marionette TRACE conn2 <- [1,2154,null,{}] 08:41:59 INFO - PROCESS | 2220 | 1464104519457 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}] 08:41:59 INFO - PROCESS | 2220 | 1464104519579 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:41:59 INFO - PROCESS | 2220 | 1464104519649 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x126485800 == 56 [pid = 2220] [id = 546] 08:41:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x1180e5400) [pid = 2220] [serial = 1638] [outer = 0x0] 08:41:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1185acc00) [pid = 2220] [serial = 1639] [outer = 0x1180e5400] 08:41:59 INFO - PROCESS | 2220 | 1464104519679 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x119105c00) [pid = 2220] [serial = 1640] [outer = 0x1180e5400] 08:42:00 INFO - PROCESS | 2220 | 1464104520089 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]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 669ms 08:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:42:00 INFO - PROCESS | 2220 | 1464104520122 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 2220 | 1464104520123 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:42:00 INFO - PROCESS | 2220 | 1464104520126 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 2220 | 1464104520129 Marionette TRACE conn2 <- [1,2158,null,{}] 08:42:00 INFO - PROCESS | 2220 | 1464104520136 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}] 08:42:00 INFO - PROCESS | 2220 | 1464104520242 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:42:00 INFO - PROCESS | 2220 | 1464104520313 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be58000 == 57 [pid = 2220] [id = 547] 08:42:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x120e5bc00) [pid = 2220] [serial = 1641] [outer = 0x0] 08:42:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12334b000) [pid = 2220] [serial = 1642] [outer = 0x120e5bc00] 08:42:00 INFO - PROCESS | 2220 | 1464104520344 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12385f800) [pid = 2220] [serial = 1643] [outer = 0x120e5bc00] 08:42:00 INFO - PROCESS | 2220 | 1464104520790 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]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 674ms 08:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:42:00 INFO - PROCESS | 2220 | 1464104520801 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 2220 | 1464104520804 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:42:00 INFO - PROCESS | 2220 | 1464104520808 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 2220 | 1464104520810 Marionette TRACE conn2 <- [1,2162,null,{}] 08:42:00 INFO - PROCESS | 2220 | 1464104520838 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}] 08:42:01 INFO - PROCESS | 2220 | 1464104521008 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:42:01 INFO - PROCESS | 2220 | 1464104521076 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c74b000 == 58 [pid = 2220] [id = 548] 08:42:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x123a77400) [pid = 2220] [serial = 1644] [outer = 0x0] 08:42:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x124eef000) [pid = 2220] [serial = 1645] [outer = 0x123a77400] 08:42:01 INFO - PROCESS | 2220 | 1464104521106 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x126b79800) [pid = 2220] [serial = 1646] [outer = 0x123a77400] 08:42:01 INFO - PROCESS | 2220 | 1464104521515 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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 721ms 08:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:42:01 INFO - PROCESS | 2220 | 1464104521528 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 2220 | 1464104521530 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:42:01 INFO - PROCESS | 2220 | 1464104521534 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 2220 | 1464104521535 Marionette TRACE conn2 <- [1,2166,null,{}] 08:42:01 INFO - PROCESS | 2220 | 1464104521538 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}] 08:42:01 INFO - PROCESS | 2220 | 1464104521637 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:42:01 INFO - PROCESS | 2220 | 1464104521692 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8e5000 == 59 [pid = 2220] [id = 549] 08:42:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x124ef2400) [pid = 2220] [serial = 1647] [outer = 0x0] 08:42:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x128ac3800) [pid = 2220] [serial = 1648] [outer = 0x124ef2400] 08:42:01 INFO - PROCESS | 2220 | 1464104521722 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x128b7c400) [pid = 2220] [serial = 1649] [outer = 0x124ef2400] 08:42:02 INFO - PROCESS | 2220 | 1464104522181 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 669ms 08:42:02 INFO - PROCESS | 2220 | 1464104522203 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 2220 | 1464104522204 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:42:02 INFO - PROCESS | 2220 | 1464104522207 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 2220 | 1464104522208 Marionette TRACE conn2 <- [1,2170,null,{}] 08:42:02 INFO - PROCESS | 2220 | 1464104522210 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}] 08:42:02 INFO - PROCESS | 2220 | 1464104522318 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:42:02 INFO - PROCESS | 2220 | 1464104522409 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5ac800 == 60 [pid = 2220] [id = 550] 08:42:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x128ac6800) [pid = 2220] [serial = 1650] [outer = 0x0] 08:42:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x128bb5400) [pid = 2220] [serial = 1651] [outer = 0x128ac6800] 08:42:02 INFO - PROCESS | 2220 | 1464104522440 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x129126400) [pid = 2220] [serial = 1652] [outer = 0x128ac6800] 08:42:02 INFO - PROCESS | 2220 | 1464104522842 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 08:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:42:02 INFO - PROCESS | 2220 | 1464104522878 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 2220 | 1464104522880 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:42:02 INFO - PROCESS | 2220 | 1464104522882 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 2220 | 1464104522883 Marionette TRACE conn2 <- [1,2174,null,{}] 08:42:02 INFO - PROCESS | 2220 | 1464104522886 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}] 08:42:02 INFO - PROCESS | 2220 | 1464104522989 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:42:03 INFO - PROCESS | 2220 | 1464104523060 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x12db2a000 == 61 [pid = 2220] [id = 551] 08:42:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x120eeb800) [pid = 2220] [serial = 1653] [outer = 0x0] 08:42:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x129120400) [pid = 2220] [serial = 1654] [outer = 0x120eeb800] 08:42:03 INFO - PROCESS | 2220 | 1464104523090 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x1291f2800) [pid = 2220] [serial = 1655] [outer = 0x120eeb800] 08:42:03 INFO - PROCESS | 2220 | 1464104523504 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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 671ms 08:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:42:03 INFO - PROCESS | 2220 | 1464104523554 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 2220 | 1464104523555 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:42:03 INFO - PROCESS | 2220 | 1464104523557 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 2220 | 1464104523559 Marionette TRACE conn2 <- [1,2178,null,{}] 08:42:03 INFO - PROCESS | 2220 | 1464104523561 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}] 08:42:03 INFO - PROCESS | 2220 | 1464104523666 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:42:03 INFO - PROCESS | 2220 | 1464104523756 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x116fb7000 == 62 [pid = 2220] [id = 552] 08:42:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x11277e800) [pid = 2220] [serial = 1656] [outer = 0x0] 08:42:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x1166b4400) [pid = 2220] [serial = 1657] [outer = 0x11277e800] 08:42:03 INFO - PROCESS | 2220 | 1464104523786 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x128a27800) [pid = 2220] [serial = 1658] [outer = 0x11277e800] 08:42:04 INFO - PROCESS | 2220 | 1464104524309 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 771ms 08:42:04 INFO - PROCESS | 2220 | 1464104524330 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 2220 | 1464104524335 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:42:04 INFO - PROCESS | 2220 | 1464104524338 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 2220 | 1464104524340 Marionette TRACE conn2 <- [1,2182,null,{}] 08:42:04 INFO - PROCESS | 2220 | 1464104524344 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}] 08:42:04 INFO - PROCESS | 2220 | 1464104524446 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:42:04 INFO - PROCESS | 2220 | 1464104524508 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x116530800 == 63 [pid = 2220] [id = 553] 08:42:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x111f18800) [pid = 2220] [serial = 1659] [outer = 0x0] 08:42:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x1125c3800) [pid = 2220] [serial = 1660] [outer = 0x111f18800] 08:42:04 INFO - PROCESS | 2220 | 1464104524536 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x11277ac00) [pid = 2220] [serial = 1661] [outer = 0x111f18800] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12a6cc000 == 62 [pid = 2220] [id = 543] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x129148800 == 61 [pid = 2220] [id = 542] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x118c4f000 == 60 [pid = 2220] [id = 541] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x1243cb800 == 59 [pid = 2220] [id = 540] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x119bfa000 == 58 [pid = 2220] [id = 539] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x119119000 == 57 [pid = 2220] [id = 538] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x119be4800 == 56 [pid = 2220] [id = 537] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x128a1d400) [pid = 2220] [serial = 1591] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12d23f800 == 55 [pid = 2220] [id = 535] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12d0d7000 == 54 [pid = 2220] [id = 534] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd85800 == 53 [pid = 2220] [id = 533] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x1243d1800 == 52 [pid = 2220] [id = 532] 08:42:04 INFO - PROCESS | 2220 | --DOCSHELL 0x1182ce800 == 51 [pid = 2220] [id = 531] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x112784400) [pid = 2220] [serial = 1558] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x1161e4c00) [pid = 2220] [serial = 1559] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x1210ea400) [pid = 2220] [serial = 1546] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x1121acc00) [pid = 2220] [serial = 1555] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x112e71800) [pid = 2220] [serial = 1556] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x116194000) [pid = 2220] [serial = 1540] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x124529000) [pid = 2220] [serial = 1552] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x12619b400) [pid = 2220] [serial = 1585] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x119434800) [pid = 2220] [serial = 1543] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x123a6e800) [pid = 2220] [serial = 1535] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x126807000) [pid = 2220] [serial = 1586] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x124ef5000) [pid = 2220] [serial = 1580] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x123555c00) [pid = 2220] [serial = 1549] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x120e50c00) [pid = 2220] [serial = 1582] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x11943b800) [pid = 2220] [serial = 1570] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x123108400) [pid = 2220] [serial = 1571] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x124534000) [pid = 2220] [serial = 1577] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x124ee9000) [pid = 2220] [serial = 1583] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x128a1d800) [pid = 2220] [serial = 1589] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x126b74400) [pid = 2220] [serial = 1588] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12354c000) [pid = 2220] [serial = 1573] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x1243f4000) [pid = 2220] [serial = 1576] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12391c800) [pid = 2220] [serial = 1574] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x117f8ec00) [pid = 2220] [serial = 1561] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1180e9800) [pid = 2220] [serial = 1562] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x12474bc00) [pid = 2220] [serial = 1579] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1186b2000) [pid = 2220] [serial = 1567] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x119102400) [pid = 2220] [serial = 1568] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x11309a000) [pid = 2220] [serial = 1537] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1185aac00) [pid = 2220] [serial = 1565] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x118453800) [pid = 2220] [serial = 1564] [outer = 0x0] [url = about:blank] 08:42:04 INFO - PROCESS | 2220 | 1464104524964 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 08:42:05 INFO - PROCESS | 2220 | 1464104525010 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 2220 | 1464104525014 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:42:05 INFO - PROCESS | 2220 | 1464104525018 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 2220 | 1464104525020 Marionette TRACE conn2 <- [1,2186,null,{}] 08:42:05 INFO - PROCESS | 2220 | 1464104525022 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}] 08:42:05 INFO - PROCESS | 2220 | 1464104525108 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:42:05 INFO - PROCESS | 2220 | 1464104525169 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x117fd6800 == 52 [pid = 2220] [id = 554] 08:42:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1125cc800) [pid = 2220] [serial = 1662] [outer = 0x0] 08:42:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x113804800) [pid = 2220] [serial = 1663] [outer = 0x1125cc800] 08:42:05 INFO - PROCESS | 2220 | 1464104525197 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x115e3ec00) [pid = 2220] [serial = 1664] [outer = 0x1125cc800] 08:42:05 INFO - PROCESS | 2220 | 1464104525496 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 08:42:05 INFO - PROCESS | 2220 | 1464104525537 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 2220 | 1464104525538 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:42:05 INFO - PROCESS | 2220 | 1464104525541 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 2220 | 1464104525543 Marionette TRACE conn2 <- [1,2190,null,{}] 08:42:05 INFO - PROCESS | 2220 | 1464104525553 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}] 08:42:05 INFO - PROCESS | 2220 | 1464104525640 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:42:05 INFO - PROCESS | 2220 | 1464104525697 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x119c30000 == 53 [pid = 2220] [id = 555] 08:42:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x115064000) [pid = 2220] [serial = 1665] [outer = 0x0] 08:42:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x1166b4000) [pid = 2220] [serial = 1666] [outer = 0x115064000] 08:42:05 INFO - PROCESS | 2220 | 1464104525725 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x117f94400) [pid = 2220] [serial = 1667] [outer = 0x115064000] 08:42:06 INFO - PROCESS | 2220 | 1464104526021 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]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 521ms 08:42:06 INFO - PROCESS | 2220 | 1464104526062 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 2220 | 1464104526065 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:42:06 INFO - PROCESS | 2220 | 1464104526069 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 2220 | 1464104526077 Marionette TRACE conn2 <- [1,2194,null,{}] 08:42:06 INFO - PROCESS | 2220 | 1464104526079 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}] 08:42:06 INFO - PROCESS | 2220 | 1464104526162 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:42:06 INFO - PROCESS | 2220 | 1464104526169 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x123d42000 == 54 [pid = 2220] [id = 556] 08:42:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1180c1800) [pid = 2220] [serial = 1668] [outer = 0x0] 08:42:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x11831f800) [pid = 2220] [serial = 1669] [outer = 0x1180c1800] 08:42:06 INFO - PROCESS | 2220 | 1464104526194 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x118456800) [pid = 2220] [serial = 1670] [outer = 0x1180c1800] 08:42:06 INFO - PROCESS | 2220 | 1464104526519 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]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 481ms 08:42:06 INFO - PROCESS | 2220 | 1464104526573 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 2220 | 1464104526575 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:42:06 INFO - PROCESS | 2220 | 1464104526585 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 2220 | 1464104526586 Marionette TRACE conn2 <- [1,2198,null,{}] 08:42:06 INFO - PROCESS | 2220 | 1464104526588 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}] 08:42:06 INFO - PROCESS | 2220 | 1464104526675 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:42:06 INFO - PROCESS | 2220 | 1464104526680 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x126131000 == 55 [pid = 2220] [id = 557] 08:42:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1180bf400) [pid = 2220] [serial = 1671] [outer = 0x0] 08:42:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x1186a6400) [pid = 2220] [serial = 1672] [outer = 0x1180bf400] 08:42:06 INFO - PROCESS | 2220 | 1464104526705 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x118cb9000) [pid = 2220] [serial = 1673] [outer = 0x1180bf400] 08:42:07 INFO - PROCESS | 2220 | 1464104527059 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 08:42:07 INFO - PROCESS | 2220 | 1464104527106 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 2220 | 1464104527107 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:42:07 INFO - PROCESS | 2220 | 1464104527109 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 2220 | 1464104527110 Marionette TRACE conn2 <- [1,2202,null,{}] 08:42:07 INFO - PROCESS | 2220 | 1464104527113 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}] 08:42:07 INFO - PROCESS | 2220 | 1464104527232 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:42:07 INFO - PROCESS | 2220 | 1464104527289 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x12913f800 == 56 [pid = 2220] [id = 558] 08:42:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x119a92c00) [pid = 2220] [serial = 1674] [outer = 0x0] 08:42:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x120e5ac00) [pid = 2220] [serial = 1675] [outer = 0x119a92c00] 08:42:07 INFO - PROCESS | 2220 | 1464104527315 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x1210e7000) [pid = 2220] [serial = 1676] [outer = 0x119a92c00] 08:42:07 INFO - PROCESS | 2220 | 1464104527654 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 570ms 08:42:07 INFO - PROCESS | 2220 | 1464104527680 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 2220 | 1464104527683 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:42:07 INFO - PROCESS | 2220 | 1464104527692 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 2220 | 1464104527693 Marionette TRACE conn2 <- [1,2206,null,{}] 08:42:07 INFO - PROCESS | 2220 | 1464104527695 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}] 08:42:07 INFO - PROCESS | 2220 | 1464104527798 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:42:07 INFO - PROCESS | 2220 | 1464104527833 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x1292d3000 == 57 [pid = 2220] [id = 559] 08:42:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x119a93c00) [pid = 2220] [serial = 1677] [outer = 0x0] 08:42:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x123104800) [pid = 2220] [serial = 1678] [outer = 0x119a93c00] 08:42:07 INFO - PROCESS | 2220 | 1464104527858 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1233ca400) [pid = 2220] [serial = 1679] [outer = 0x119a93c00] 08:42:08 INFO - PROCESS | 2220 | 1464104528178 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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 523ms 08:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:42:08 INFO - PROCESS | 2220 | 1464104528210 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 2220 | 1464104528211 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:42:08 INFO - PROCESS | 2220 | 1464104528220 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 2220 | 1464104528221 Marionette TRACE conn2 <- [1,2210,null,{}] 08:42:08 INFO - PROCESS | 2220 | 1464104528224 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}] 08:42:08 INFO - PROCESS | 2220 | 1464104528329 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:42:08 INFO - PROCESS | 2220 | 1464104528366 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a78f000 == 58 [pid = 2220] [id = 560] 08:42:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x120e55400) [pid = 2220] [serial = 1680] [outer = 0x0] 08:42:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x123552800) [pid = 2220] [serial = 1681] [outer = 0x120e55400] 08:42:08 INFO - PROCESS | 2220 | 1464104528390 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x123856400) [pid = 2220] [serial = 1682] [outer = 0x120e55400] 08:42:08 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x11910dc00) [pid = 2220] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:42:08 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x113d61400) [pid = 2220] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:42:08 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x111c83400) [pid = 2220] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:42:08 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x1186b0c00) [pid = 2220] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:42:08 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x11831b400) [pid = 2220] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:42:08 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1210e1000) [pid = 2220] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:42:08 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x1243f5000) [pid = 2220] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:42:08 INFO - PROCESS | 2220 | 1464104528707 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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 525ms 08:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:42:08 INFO - PROCESS | 2220 | 1464104528739 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 2220 | 1464104528740 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:42:08 INFO - PROCESS | 2220 | 1464104528742 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 2220 | 1464104528743 Marionette TRACE conn2 <- [1,2214,null,{}] 08:42:08 INFO - PROCESS | 2220 | 1464104528746 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}] 08:42:08 INFO - PROCESS | 2220 | 1464104528834 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:42:08 INFO - PROCESS | 2220 | 1464104528838 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b0aa000 == 59 [pid = 2220] [id = 561] 08:42:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x120e58800) [pid = 2220] [serial = 1683] [outer = 0x0] 08:42:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12385d400) [pid = 2220] [serial = 1684] [outer = 0x120e58800] 08:42:08 INFO - PROCESS | 2220 | 1464104528864 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x123a78400) [pid = 2220] [serial = 1685] [outer = 0x120e58800] 08:42:09 INFO - PROCESS | 2220 | 1464104529200 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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 469ms 08:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:42:09 INFO - PROCESS | 2220 | 1464104529211 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 2220 | 1464104529213 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:42:09 INFO - PROCESS | 2220 | 1464104529218 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 2220 | 1464104529219 Marionette TRACE conn2 <- [1,2218,null,{}] 08:42:09 INFO - PROCESS | 2220 | 1464104529222 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}] 08:42:09 INFO - PROCESS | 2220 | 1464104529336 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:42:09 INFO - PROCESS | 2220 | 1464104529343 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba37800 == 60 [pid = 2220] [id = 562] 08:42:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1230e7800) [pid = 2220] [serial = 1686] [outer = 0x0] 08:42:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x124530c00) [pid = 2220] [serial = 1687] [outer = 0x1230e7800] 08:42:09 INFO - PROCESS | 2220 | 1464104529368 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x124ef0800) [pid = 2220] [serial = 1688] [outer = 0x1230e7800] 08:42:09 INFO - PROCESS | 2220 | 1464104529690 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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 522ms 08:42:09 INFO - PROCESS | 2220 | 1464104529739 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 2220 | 1464104529740 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:42:09 INFO - PROCESS | 2220 | 1464104529743 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 2220 | 1464104529744 Marionette TRACE conn2 <- [1,2222,null,{}] 08:42:09 INFO - PROCESS | 2220 | 1464104529747 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}] 08:42:09 INFO - PROCESS | 2220 | 1464104529848 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:42:09 INFO - PROCESS | 2220 | 1464104529852 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a314800 == 61 [pid = 2220] [id = 563] 08:42:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x123103c00) [pid = 2220] [serial = 1689] [outer = 0x0] 08:42:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x1261a1000) [pid = 2220] [serial = 1690] [outer = 0x123103c00] 08:42:09 INFO - PROCESS | 2220 | 1464104529933 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x128ac0400) [pid = 2220] [serial = 1691] [outer = 0x123103c00] 08:42:10 INFO - PROCESS | 2220 | 1464104530194 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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 469ms 08:42:10 INFO - PROCESS | 2220 | 1464104530220 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 2220 | 1464104530221 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:42:10 INFO - PROCESS | 2220 | 1464104530226 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 2220 | 1464104530227 Marionette TRACE conn2 <- [1,2226,null,{}] 08:42:10 INFO - PROCESS | 2220 | 1464104530229 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}] 08:42:10 INFO - PROCESS | 2220 | 1464104530331 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:42:10 INFO - PROCESS | 2220 | 1464104530335 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd8c800 == 62 [pid = 2220] [id = 564] 08:42:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x128ac9000) [pid = 2220] [serial = 1692] [outer = 0x0] 08:42:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x128b8a400) [pid = 2220] [serial = 1693] [outer = 0x128ac9000] 08:42:10 INFO - PROCESS | 2220 | 1464104530359 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x128e09800) [pid = 2220] [serial = 1694] [outer = 0x128ac9000] 08:42:10 INFO - PROCESS | 2220 | 1464104530669 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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 468ms 08:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:42:10 INFO - PROCESS | 2220 | 1464104530695 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 2220 | 1464104530696 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:42:10 INFO - PROCESS | 2220 | 1464104530700 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 2220 | 1464104530701 Marionette TRACE conn2 <- [1,2230,null,{}] 08:42:10 INFO - PROCESS | 2220 | 1464104530704 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}] 08:42:10 INFO - PROCESS | 2220 | 1464104530797 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:42:10 INFO - PROCESS | 2220 | 1464104530924 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x112557800 == 63 [pid = 2220] [id = 565] 08:42:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x110db3c00) [pid = 2220] [serial = 1695] [outer = 0x0] 08:42:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x111a0e400) [pid = 2220] [serial = 1696] [outer = 0x110db3c00] 08:42:10 INFO - PROCESS | 2220 | 1464104530962 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x1125c1400) [pid = 2220] [serial = 1697] [outer = 0x110db3c00] 08:42:11 INFO - PROCESS | 2220 | 1464104531394 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]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 722ms 08:42:11 INFO - PROCESS | 2220 | 1464104531420 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 2220 | 1464104531423 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:42:11 INFO - PROCESS | 2220 | 1464104531426 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 2220 | 1464104531429 Marionette TRACE conn2 <- [1,2234,null,{}] 08:42:11 INFO - PROCESS | 2220 | 1464104531432 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}] 08:42:11 INFO - PROCESS | 2220 | 1464104531541 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:42:11 INFO - PROCESS | 2220 | 1464104531603 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x119e85000 == 64 [pid = 2220] [id = 566] 08:42:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x113096000) [pid = 2220] [serial = 1698] [outer = 0x0] 08:42:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x1165c0000) [pid = 2220] [serial = 1699] [outer = 0x113096000] 08:42:11 INFO - PROCESS | 2220 | 1464104531675 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x117f8d000) [pid = 2220] [serial = 1700] [outer = 0x113096000] 08:42:12 INFO - PROCESS | 2220 | 1464104532059 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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 08:42:12 INFO - PROCESS | 2220 | 1464104532099 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:42:12 INFO - PROCESS | 2220 | 1464104532102 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:42:12 INFO - PROCESS | 2220 | 1464104532105 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 2220 | 1464104532107 Marionette TRACE conn2 <- [1,2238,null,{}] 08:42:12 INFO - PROCESS | 2220 | 1464104532109 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}] 08:42:12 INFO - PROCESS | 2220 | 1464104532217 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:42:12 INFO - PROCESS | 2220 | 1464104532313 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be47800 == 65 [pid = 2220] [id = 567] 08:42:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x1180c0000) [pid = 2220] [serial = 1701] [outer = 0x0] 08:42:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x1185ab400) [pid = 2220] [serial = 1702] [outer = 0x1180c0000] 08:42:12 INFO - PROCESS | 2220 | 1464104532356 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x119434c00) [pid = 2220] [serial = 1703] [outer = 0x1180c0000] 08:42:12 INFO - PROCESS | 2220 | 1464104532741 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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 669ms 08:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:42:12 INFO - PROCESS | 2220 | 1464104532774 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 2220 | 1464104532776 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:42:12 INFO - PROCESS | 2220 | 1464104532779 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 2220 | 1464104532784 Marionette TRACE conn2 <- [1,2242,null,{}] 08:42:12 INFO - PROCESS | 2220 | 1464104532791 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}] 08:42:12 INFO - PROCESS | 2220 | 1464104532901 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:42:13 INFO - PROCESS | 2220 | 1464104533004 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5a5800 == 66 [pid = 2220] [id = 568] 08:42:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x119a95c00) [pid = 2220] [serial = 1704] [outer = 0x0] 08:42:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x120e4f400) [pid = 2220] [serial = 1705] [outer = 0x119a95c00] 08:42:13 INFO - PROCESS | 2220 | 1464104533034 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x124ee9000) [pid = 2220] [serial = 1706] [outer = 0x119a95c00] 08:42:13 INFO - PROCESS | 2220 | 1464104533406 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]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 676ms 08:42:13 INFO - PROCESS | 2220 | 1464104533455 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:42:13 INFO - PROCESS | 2220 | 1464104533457 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:42:13 INFO - PROCESS | 2220 | 1464104533459 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 2220 | 1464104533461 Marionette TRACE conn2 <- [1,2246,null,{}] 08:42:13 INFO - PROCESS | 2220 | 1464104533463 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}] 08:42:13 INFO - PROCESS | 2220 | 1464104533570 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:42:13 INFO - PROCESS | 2220 | 1464104533674 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12f107000 == 67 [pid = 2220] [id = 569] 08:42:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x1261a2400) [pid = 2220] [serial = 1707] [outer = 0x0] 08:42:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x126b74400) [pid = 2220] [serial = 1708] [outer = 0x1261a2400] 08:42:13 INFO - PROCESS | 2220 | 1464104533704 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x128b7e400) [pid = 2220] [serial = 1709] [outer = 0x1261a2400] 08:42:14 INFO - PROCESS | 2220 | 1464104534110 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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 720ms 08:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:42:14 INFO - PROCESS | 2220 | 1464104534180 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 2220 | 1464104534181 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:42:14 INFO - PROCESS | 2220 | 1464104534183 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 2220 | 1464104534185 Marionette TRACE conn2 <- [1,2250,null,{}] 08:42:14 INFO - PROCESS | 2220 | 1464104534187 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}] 08:42:14 INFO - PROCESS | 2220 | 1464104534319 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:42:14 INFO - PROCESS | 2220 | 1464104534609 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x1182b6800 == 68 [pid = 2220] [id = 570] 08:42:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x111f17800) [pid = 2220] [serial = 1710] [outer = 0x0] 08:42:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x1121b6400) [pid = 2220] [serial = 1711] [outer = 0x111f17800] 08:42:14 INFO - PROCESS | 2220 | 1464104534680 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x112780800) [pid = 2220] [serial = 1712] [outer = 0x111f17800] 08:42:15 INFO - PROCESS | 2220 | 1464104535091 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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 974ms 08:42:15 INFO - PROCESS | 2220 | 1464104535157 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 2220 | 1464104535160 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:42:15 INFO - PROCESS | 2220 | 1464104535163 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 2220 | 1464104535165 Marionette TRACE conn2 <- [1,2254,null,{}] 08:42:15 INFO - PROCESS | 2220 | 1464104535168 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}] 08:42:15 INFO - PROCESS | 2220 | 1464104535265 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:42:15 INFO - PROCESS | 2220 | 1464104535330 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x113f1d000 == 69 [pid = 2220] [id = 571] 08:42:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x1125c8800) [pid = 2220] [serial = 1713] [outer = 0x0] 08:42:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x112783c00) [pid = 2220] [serial = 1714] [outer = 0x1125c8800] 08:42:15 INFO - PROCESS | 2220 | 1464104535359 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x116072c00) [pid = 2220] [serial = 1715] [outer = 0x1125c8800] 08:42:15 INFO - PROCESS | 2220 | 1464104535873 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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 727ms 08:42:15 INFO - PROCESS | 2220 | 1464104535903 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 2220 | 1464104535907 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:42:15 INFO - PROCESS | 2220 | 1464104535914 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 2220 | 1464104535918 Marionette TRACE conn2 <- [1,2258,null,{}] 08:42:15 INFO - PROCESS | 2220 | 1464104535921 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}] 08:42:16 INFO - PROCESS | 2220 | 1464104536089 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:42:16 INFO - PROCESS | 2220 | 1464104536168 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x123015000 == 70 [pid = 2220] [id = 572] 08:42:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x1168b8000) [pid = 2220] [serial = 1716] [outer = 0x0] 08:42:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x117576800) [pid = 2220] [serial = 1717] [outer = 0x1168b8000] 08:42:16 INFO - PROCESS | 2220 | 1464104536195 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x118076400) [pid = 2220] [serial = 1718] [outer = 0x1168b8000] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2c6000 == 69 [pid = 2220] [id = 515] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x124554800 == 68 [pid = 2220] [id = 513] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12b0b2800 == 67 [pid = 2220] [id = 514] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x11827b000 == 66 [pid = 2220] [id = 512] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd8c800 == 65 [pid = 2220] [id = 564] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12a314800 == 64 [pid = 2220] [id = 563] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba37800 == 63 [pid = 2220] [id = 562] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12b0aa000 == 62 [pid = 2220] [id = 561] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12a78f000 == 61 [pid = 2220] [id = 560] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x1292d3000 == 60 [pid = 2220] [id = 559] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 157 (0x1130a1800) [pid = 2220] [serial = 1594] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x1180c2000) [pid = 2220] [serial = 1597] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x120e57800) [pid = 2220] [serial = 1600] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x12430cc00) [pid = 2220] [serial = 1603] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x128b7c000) [pid = 2220] [serial = 1609] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x126637800) [pid = 2220] [serial = 1606] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12913f800 == 59 [pid = 2220] [id = 558] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x126131000 == 58 [pid = 2220] [id = 557] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x123d42000 == 57 [pid = 2220] [id = 556] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x119c30000 == 56 [pid = 2220] [id = 555] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x117fd6800 == 55 [pid = 2220] [id = 554] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x116530800 == 54 [pid = 2220] [id = 553] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12be58000 == 53 [pid = 2220] [id = 547] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x126485800 == 52 [pid = 2220] [id = 546] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x119663000 == 51 [pid = 2220] [id = 545] 08:42:16 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab54800 == 50 [pid = 2220] [id = 544] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x1243fb000) [pid = 2220] [serial = 1628] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x12452a400) [pid = 2220] [serial = 1630] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x12310c400) [pid = 2220] [serial = 1627] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x126607c00) [pid = 2220] [serial = 1631] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x119aa0400) [pid = 2220] [serial = 1624] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x1210e5000) [pid = 2220] [serial = 1625] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x11807ec00) [pid = 2220] [serial = 1616] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x1168b2800) [pid = 2220] [serial = 1615] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x1130e5000) [pid = 2220] [serial = 1613] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x1121b1c00) [pid = 2220] [serial = 1612] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x11934ec00) [pid = 2220] [serial = 1621] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x119a95800) [pid = 2220] [serial = 1622] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x11845a800) [pid = 2220] [serial = 1618] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x1186a8400) [pid = 2220] [serial = 1619] [outer = 0x0] [url = about:blank] 08:42:16 INFO - PROCESS | 2220 | 1464104536594 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]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 723ms 08:42:16 INFO - PROCESS | 2220 | 1464104536637 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 2220 | 1464104536638 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:42:16 INFO - PROCESS | 2220 | 1464104536642 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 2220 | 1464104536646 Marionette TRACE conn2 <- [1,2262,null,{}] 08:42:16 INFO - PROCESS | 2220 | 1464104536652 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}] 08:42:16 INFO - PROCESS | 2220 | 1464104536735 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:42:16 INFO - PROCESS | 2220 | 1464104536797 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x119be2000 == 51 [pid = 2220] [id = 573] 08:42:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x1168b9800) [pid = 2220] [serial = 1719] [outer = 0x0] 08:42:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x1180e9400) [pid = 2220] [serial = 1720] [outer = 0x1168b9800] 08:42:16 INFO - PROCESS | 2220 | 1464104536823 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x11845d800) [pid = 2220] [serial = 1721] [outer = 0x1168b9800] 08:42:17 INFO - PROCESS | 2220 | 1464104537119 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]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 523ms 08:42:17 INFO - PROCESS | 2220 | 1464104537165 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:42:17 INFO - PROCESS | 2220 | 1464104537168 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:42:17 INFO - PROCESS | 2220 | 1464104537170 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 2220 | 1464104537172 Marionette TRACE conn2 <- [1,2266,null,{}] 08:42:17 INFO - PROCESS | 2220 | 1464104537174 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}] 08:42:17 INFO - PROCESS | 2220 | 1464104537260 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:42:17 INFO - PROCESS | 2220 | 1464104537266 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x123d37000 == 52 [pid = 2220] [id = 574] 08:42:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x1185a5800) [pid = 2220] [serial = 1722] [outer = 0x0] 08:42:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x1186ac400) [pid = 2220] [serial = 1723] [outer = 0x1185a5800] 08:42:17 INFO - PROCESS | 2220 | 1464104537297 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x11934fc00) [pid = 2220] [serial = 1724] [outer = 0x1185a5800] 08:42:17 INFO - PROCESS | 2220 | 1464104537737 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]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 618ms 08:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:42:17 INFO - PROCESS | 2220 | 1464104537790 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 2220 | 1464104537792 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:42:17 INFO - PROCESS | 2220 | 1464104537805 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 2220 | 1464104537807 Marionette TRACE conn2 <- [1,2270,null,{}] 08:42:17 INFO - PROCESS | 2220 | 1464104537811 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}] 08:42:17 INFO - PROCESS | 2220 | 1464104537910 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:42:17 INFO - PROCESS | 2220 | 1464104537916 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e9a800 == 53 [pid = 2220] [id = 575] 08:42:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x119433400) [pid = 2220] [serial = 1725] [outer = 0x0] 08:42:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x11943b800) [pid = 2220] [serial = 1726] [outer = 0x119433400] 08:42:18 INFO - PROCESS | 2220 | 1464104538001 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x119a9ec00) [pid = 2220] [serial = 1727] [outer = 0x119433400] 08:42:18 INFO - PROCESS | 2220 | 1464104538304 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]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 536ms 08:42:18 INFO - PROCESS | 2220 | 1464104538330 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 2220 | 1464104538333 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:42:18 INFO - PROCESS | 2220 | 1464104538336 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 2220 | 1464104538337 Marionette TRACE conn2 <- [1,2274,null,{}] 08:42:18 INFO - PROCESS | 2220 | 1464104538340 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}] 08:42:18 INFO - PROCESS | 2220 | 1464104538423 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:42:18 INFO - PROCESS | 2220 | 1464104538427 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x12913f800 == 54 [pid = 2220] [id = 576] 08:42:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x119a99000) [pid = 2220] [serial = 1728] [outer = 0x0] 08:42:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x120e53400) [pid = 2220] [serial = 1729] [outer = 0x119a99000] 08:42:18 INFO - PROCESS | 2220 | 1464104538454 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x123103400) [pid = 2220] [serial = 1730] [outer = 0x119a99000] 08:42:18 INFO - PROCESS | 2220 | 1464104538828 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]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 518ms 08:42:18 INFO - PROCESS | 2220 | 1464104538855 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 2220 | 1464104538856 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:42:18 INFO - PROCESS | 2220 | 1464104538858 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 2220 | 1464104538859 Marionette TRACE conn2 <- [1,2278,null,{}] 08:42:18 INFO - PROCESS | 2220 | 1464104538869 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}] 08:42:18 INFO - PROCESS | 2220 | 1464104538977 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:42:18 INFO - PROCESS | 2220 | 1464104538982 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a314800 == 55 [pid = 2220] [id = 577] 08:42:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x119ad4800) [pid = 2220] [serial = 1731] [outer = 0x0] 08:42:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x12310b800) [pid = 2220] [serial = 1732] [outer = 0x119ad4800] 08:42:19 INFO - PROCESS | 2220 | 1464104539039 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x1233c7c00) [pid = 2220] [serial = 1733] [outer = 0x119ad4800] 08:42:19 INFO - PROCESS | 2220 | 1464104539328 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]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 08:42:19 INFO - PROCESS | 2220 | 1464104539379 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 2220 | 1464104539381 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:42:19 INFO - PROCESS | 2220 | 1464104539392 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 2220 | 1464104539393 Marionette TRACE conn2 <- [1,2282,null,{}] 08:42:19 INFO - PROCESS | 2220 | 1464104539396 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}] 08:42:19 INFO - PROCESS | 2220 | 1464104539516 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:42:19 INFO - PROCESS | 2220 | 1464104539531 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a53a800 == 56 [pid = 2220] [id = 578] 08:42:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x123105800) [pid = 2220] [serial = 1734] [outer = 0x0] 08:42:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x12354e000) [pid = 2220] [serial = 1735] [outer = 0x123105800] 08:42:19 INFO - PROCESS | 2220 | 1464104539572 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x123856000) [pid = 2220] [serial = 1736] [outer = 0x123105800] 08:42:20 INFO - PROCESS | 2220 | 1464104540052 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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 668ms 08:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:42:20 INFO - PROCESS | 2220 | 1464104540060 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 2220 | 1464104540062 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:42:20 INFO - PROCESS | 2220 | 1464104540064 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 2220 | 1464104540066 Marionette TRACE conn2 <- [1,2286,null,{}] 08:42:20 INFO - PROCESS | 2220 | 1464104540069 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}] 08:42:20 INFO - PROCESS | 2220 | 1464104540173 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:42:20 INFO - PROCESS | 2220 | 1464104540210 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a795800 == 57 [pid = 2220] [id = 579] 08:42:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x123860c00) [pid = 2220] [serial = 1737] [outer = 0x0] 08:42:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x124187c00) [pid = 2220] [serial = 1738] [outer = 0x123860c00] 08:42:20 INFO - PROCESS | 2220 | 1464104540235 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x12474ac00) [pid = 2220] [serial = 1739] [outer = 0x123860c00] 08:42:20 INFO - PROCESS | 2220 | 1464104540818 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]]]}] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 158 (0x119a92c00) [pid = 2220] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 157 (0x119a93c00) [pid = 2220] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x120e55400) [pid = 2220] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x120e58800) [pid = 2220] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x1230e7800) [pid = 2220] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x111f18800) [pid = 2220] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x120e5bc00) [pid = 2220] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x11277e800) [pid = 2220] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x115064000) [pid = 2220] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x1125cc800) [pid = 2220] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x120eeb800) [pid = 2220] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x1180c1800) [pid = 2220] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x124ef2400) [pid = 2220] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x1180e5400) [pid = 2220] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x128ac6800) [pid = 2220] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x11309c800) [pid = 2220] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x123a77400) [pid = 2220] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x126432000) [pid = 2220] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x1180bf400) [pid = 2220] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x123103c00) [pid = 2220] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x112661c00) [pid = 2220] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x11296c000) [pid = 2220] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x113d61000) [pid = 2220] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x1125c6800) [pid = 2220] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x1186ad400) [pid = 2220] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x128a29400) [pid = 2220] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x120e4f000) [pid = 2220] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x118076000) [pid = 2220] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x119acf000) [pid = 2220] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x123a75400) [pid = 2220] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x12354f800) [pid = 2220] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x1165c0400) [pid = 2220] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x110db1800) [pid = 2220] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x12619c400) [pid = 2220] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12310f400) [pid = 2220] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x110db1000) [pid = 2220] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:42:20 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x1166a9000) [pid = 2220] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:42:20 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 08:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 824ms 08:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:42:20 INFO - PROCESS | 2220 | 1464104540889 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 2220 | 1464104540890 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:42:20 INFO - PROCESS | 2220 | 1464104540892 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 2220 | 1464104540893 Marionette TRACE conn2 <- [1,2290,null,{}] 08:42:20 INFO - PROCESS | 2220 | 1464104540895 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}] 08:42:20 INFO - PROCESS | 2220 | 1464104540977 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:42:20 INFO - PROCESS | 2220 | 1464104540981 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x118035800 == 58 [pid = 2220] [id = 580] 08:42:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x11277e800) [pid = 2220] [serial = 1740] [outer = 0x0] 08:42:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x11296c000) [pid = 2220] [serial = 1741] [outer = 0x11277e800] 08:42:21 INFO - PROCESS | 2220 | 1464104541011 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x116a4e800) [pid = 2220] [serial = 1742] [outer = 0x11277e800] 08:42:21 INFO - PROCESS | 2220 | 1464104541360 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]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 08:42:21 INFO - PROCESS | 2220 | 1464104541416 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 2220 | 1464104541418 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:42:21 INFO - PROCESS | 2220 | 1464104541420 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 2220 | 1464104541422 Marionette TRACE conn2 <- [1,2294,null,{}] 08:42:21 INFO - PROCESS | 2220 | 1464104541424 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}] 08:42:21 INFO - PROCESS | 2220 | 1464104541520 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:42:21 INFO - PROCESS | 2220 | 1464104541525 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be62000 == 59 [pid = 2220] [id = 581] 08:42:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1180bf400) [pid = 2220] [serial = 1743] [outer = 0x0] 08:42:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x123104000) [pid = 2220] [serial = 1744] [outer = 0x1180bf400] 08:42:21 INFO - PROCESS | 2220 | 1464104541549 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x123a74800) [pid = 2220] [serial = 1745] [outer = 0x1180bf400] 08:42:21 INFO - PROCESS | 2220 | 1464104541945 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]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 568ms 08:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:42:21 INFO - PROCESS | 2220 | 1464104541990 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 2220 | 1464104541991 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:42:21 INFO - PROCESS | 2220 | 1464104541995 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 2220 | 1464104541996 Marionette TRACE conn2 <- [1,2298,null,{}] 08:42:22 INFO - PROCESS | 2220 | 1464104542000 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}] 08:42:22 INFO - PROCESS | 2220 | 1464104542162 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:42:22 INFO - PROCESS | 2220 | 1464104542176 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c763000 == 60 [pid = 2220] [id = 582] 08:42:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x120e4f000) [pid = 2220] [serial = 1746] [outer = 0x0] 08:42:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x124844400) [pid = 2220] [serial = 1747] [outer = 0x120e4f000] 08:42:22 INFO - PROCESS | 2220 | 1464104542218 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x1261a0400) [pid = 2220] [serial = 1748] [outer = 0x120e4f000] 08:42:22 INFO - PROCESS | 2220 | 1464104542588 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]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 621ms 08:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:42:22 INFO - PROCESS | 2220 | 1464104542617 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 2220 | 1464104542619 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:42:22 INFO - PROCESS | 2220 | 1464104542621 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 2220 | 1464104542622 Marionette TRACE conn2 <- [1,2302,null,{}] 08:42:22 INFO - PROCESS | 2220 | 1464104542624 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}] 08:42:22 INFO - PROCESS | 2220 | 1464104542708 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:42:22 INFO - PROCESS | 2220 | 1464104542770 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd96000 == 61 [pid = 2220] [id = 583] 08:42:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x123a6f400) [pid = 2220] [serial = 1749] [outer = 0x0] 08:42:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x12663ec00) [pid = 2220] [serial = 1750] [outer = 0x123a6f400] 08:42:22 INFO - PROCESS | 2220 | 1464104542795 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x126b7a400) [pid = 2220] [serial = 1751] [outer = 0x123a6f400] 08:42:23 INFO - PROCESS | 2220 | 1464104543310 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]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 719ms 08:42:23 INFO - PROCESS | 2220 | 1464104543341 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:42:23 INFO - PROCESS | 2220 | 1464104543346 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:42:23 INFO - PROCESS | 2220 | 1464104543351 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 2220 | 1464104543355 Marionette TRACE conn2 <- [1,2306,null,{}] 08:42:23 INFO - PROCESS | 2220 | 1464104543361 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}] 08:42:23 INFO - PROCESS | 2220 | 1464104543508 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:42:23 INFO - PROCESS | 2220 | 1464104543620 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x11966c800 == 62 [pid = 2220] [id = 584] 08:42:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x11380d800) [pid = 2220] [serial = 1752] [outer = 0x0] 08:42:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x1138ed400) [pid = 2220] [serial = 1753] [outer = 0x11380d800] 08:42:23 INFO - PROCESS | 2220 | 1464104543652 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x115e3f000) [pid = 2220] [serial = 1754] [outer = 0x11380d800] 08:42:24 INFO - PROCESS | 2220 | 1464104544071 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]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 779ms 08:42:24 INFO - PROCESS | 2220 | 1464104544129 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 2220 | 1464104544133 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:42:24 INFO - PROCESS | 2220 | 1464104544138 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 2220 | 1464104544139 Marionette TRACE conn2 <- [1,2310,null,{}] 08:42:24 INFO - PROCESS | 2220 | 1464104544142 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}] 08:42:24 INFO - PROCESS | 2220 | 1464104544249 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:42:24 INFO - PROCESS | 2220 | 1464104544311 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x126485800 == 63 [pid = 2220] [id = 585] 08:42:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x1160df000) [pid = 2220] [serial = 1755] [outer = 0x0] 08:42:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x117571c00) [pid = 2220] [serial = 1756] [outer = 0x1160df000] 08:42:24 INFO - PROCESS | 2220 | 1464104544354 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x1180c2000) [pid = 2220] [serial = 1757] [outer = 0x1160df000] 08:42:24 INFO - PROCESS | 2220 | 1464104544772 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]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 669ms 08:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:42:24 INFO - PROCESS | 2220 | 1464104544807 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 2220 | 1464104544808 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:42:24 INFO - PROCESS | 2220 | 1464104544811 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 2220 | 1464104544814 Marionette TRACE conn2 <- [1,2314,null,{}] 08:42:24 INFO - PROCESS | 2220 | 1464104544821 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}] 08:42:24 INFO - PROCESS | 2220 | 1464104544952 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:42:25 INFO - PROCESS | 2220 | 1464104545041 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d372800 == 64 [pid = 2220] [id = 586] 08:42:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x1186ab800) [pid = 2220] [serial = 1758] [outer = 0x0] 08:42:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x119359000) [pid = 2220] [serial = 1759] [outer = 0x1186ab800] 08:42:25 INFO - PROCESS | 2220 | 1464104545072 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x119ad5c00) [pid = 2220] [serial = 1760] [outer = 0x1186ab800] 08:42:25 INFO - PROCESS | 2220 | 1464104545486 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]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 722ms 08:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:42:25 INFO - PROCESS | 2220 | 1464104545533 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 2220 | 1464104545535 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:42:25 INFO - PROCESS | 2220 | 1464104545537 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 2220 | 1464104545539 Marionette TRACE conn2 <- [1,2318,null,{}] 08:42:25 INFO - PROCESS | 2220 | 1464104545541 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}] 08:42:25 INFO - PROCESS | 2220 | 1464104545646 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:42:25 INFO - PROCESS | 2220 | 1464104545750 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x12db33800 == 65 [pid = 2220] [id = 587] 08:42:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x120e5cc00) [pid = 2220] [serial = 1761] [outer = 0x0] 08:42:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x123111800) [pid = 2220] [serial = 1762] [outer = 0x120e5cc00] 08:42:25 INFO - PROCESS | 2220 | 1464104545783 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12417dc00) [pid = 2220] [serial = 1763] [outer = 0x120e5cc00] 08:42:26 INFO - PROCESS | 2220 | 1464104546196 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] 08:42:26 INFO - PROCESS | 2220 | 1464104546211 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:42:26 INFO - PROCESS | 2220 | 1464104546213 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 2220 | 1464104546214 Marionette TRACE conn2 <- [1,2322,null,{}] 08:42:26 INFO - PROCESS | 2220 | 1464104546216 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}] 08:42:26 INFO - PROCESS | 2220 | 1464104546337 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:42:26 INFO - PROCESS | 2220 | 1464104546425 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x1350ca000 == 66 [pid = 2220] [id = 588] 08:42:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x123109800) [pid = 2220] [serial = 1764] [outer = 0x0] 08:42:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x126b72800) [pid = 2220] [serial = 1765] [outer = 0x123109800] 08:42:26 INFO - PROCESS | 2220 | 1464104546456 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x128a27000) [pid = 2220] [serial = 1766] [outer = 0x123109800] 08:42:26 INFO - PROCESS | 2220 | 1464104546858 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]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 08:42:26 INFO - PROCESS | 2220 | 1464104546883 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 2220 | 1464104546885 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:42:26 INFO - PROCESS | 2220 | 1464104546887 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 2220 | 1464104546888 Marionette TRACE conn2 <- [1,2326,null,{}] 08:42:26 INFO - PROCESS | 2220 | 1464104546891 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}] 08:42:27 INFO - PROCESS | 2220 | 1464104547003 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:42:27 INFO - PROCESS | 2220 | 1464104547066 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x1353c8000 == 67 [pid = 2220] [id = 589] 08:42:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x126b73c00) [pid = 2220] [serial = 1767] [outer = 0x0] 08:42:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x128b7dc00) [pid = 2220] [serial = 1768] [outer = 0x126b73c00] 08:42:27 INFO - PROCESS | 2220 | 1464104547136 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x1291eec00) [pid = 2220] [serial = 1769] [outer = 0x126b73c00] 08:42:27 INFO - PROCESS | 2220 | 1464104547571 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]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 721ms 08:42:27 INFO - PROCESS | 2220 | 1464104547609 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 2220 | 1464104547610 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:42:27 INFO - PROCESS | 2220 | 1464104547614 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 2220 | 1464104547616 Marionette TRACE conn2 <- [1,2330,null,{}] 08:42:27 INFO - PROCESS | 2220 | 1464104547620 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}] 08:42:27 INFO - PROCESS | 2220 | 1464104547809 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:42:27 INFO - PROCESS | 2220 | 1464104547898 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d19000 == 68 [pid = 2220] [id = 590] 08:42:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x1121a8800) [pid = 2220] [serial = 1770] [outer = 0x0] 08:42:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x11613b400) [pid = 2220] [serial = 1771] [outer = 0x1121a8800] 08:42:27 INFO - PROCESS | 2220 | 1464104547927 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x123352000) [pid = 2220] [serial = 1772] [outer = 0x1121a8800] 08:42:28 INFO - PROCESS | 2220 | 1464104548533 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]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 975ms 08:42:28 INFO - PROCESS | 2220 | 1464104548589 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 2220 | 1464104548592 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:42:28 INFO - PROCESS | 2220 | 1464104548597 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 2220 | 1464104548602 Marionette TRACE conn2 <- [1,2334,null,{}] 08:42:28 INFO - PROCESS | 2220 | 1464104548606 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}] 08:42:28 INFO - PROCESS | 2220 | 1464104548703 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:42:28 INFO - PROCESS | 2220 | 1464104548783 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x123019000 == 69 [pid = 2220] [id = 591] 08:42:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x1125c7000) [pid = 2220] [serial = 1773] [outer = 0x0] 08:42:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x112e7b800) [pid = 2220] [serial = 1774] [outer = 0x1125c7000] 08:42:28 INFO - PROCESS | 2220 | 1464104548810 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x113342800) [pid = 2220] [serial = 1775] [outer = 0x1125c7000] 08:42:29 INFO - PROCESS | 2220 | 1464104549279 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]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 724ms 08:42:29 INFO - PROCESS | 2220 | 1464104549335 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 2220 | 1464104549340 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:42:29 INFO - PROCESS | 2220 | 1464104549351 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 2220 | 1464104549354 Marionette TRACE conn2 <- [1,2338,null,{}] 08:42:29 INFO - PROCESS | 2220 | 1464104549358 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}] 08:42:29 INFO - PROCESS | 2220 | 1464104549493 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:42:29 INFO - PROCESS | 2220 | 1464104549570 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x118043000 == 70 [pid = 2220] [id = 592] 08:42:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x113df5400) [pid = 2220] [serial = 1776] [outer = 0x0] 08:42:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x1165c4c00) [pid = 2220] [serial = 1777] [outer = 0x113df5400] 08:42:29 INFO - PROCESS | 2220 | 1464104549598 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x117573400) [pid = 2220] [serial = 1778] [outer = 0x113df5400] 08:42:29 INFO - PROCESS | 2220 | --DOCSHELL 0x12613b800 == 69 [pid = 2220] [id = 505] 08:42:29 INFO - PROCESS | 2220 | --DOCSHELL 0x12c763000 == 68 [pid = 2220] [id = 582] 08:42:29 INFO - PROCESS | 2220 | --DOCSHELL 0x12be62000 == 67 [pid = 2220] [id = 581] 08:42:29 INFO - PROCESS | 2220 | --DOCSHELL 0x118035800 == 66 [pid = 2220] [id = 580] 08:42:29 INFO - PROCESS | 2220 | --DOMWINDOW == 160 (0x128b8a400) [pid = 2220] [serial = 1693] [outer = 0x0] [url = about:blank] 08:42:29 INFO - PROCESS | 2220 | --DOCSHELL 0x12a795800 == 65 [pid = 2220] [id = 579] 08:42:29 INFO - PROCESS | 2220 | --DOCSHELL 0x12a53a800 == 64 [pid = 2220] [id = 578] 08:42:29 INFO - PROCESS | 2220 | --DOCSHELL 0x12a314800 == 63 [pid = 2220] [id = 577] 08:42:29 INFO - PROCESS | 2220 | --DOCSHELL 0x12913f800 == 62 [pid = 2220] [id = 576] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x124e9a800 == 61 [pid = 2220] [id = 575] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x123d37000 == 60 [pid = 2220] [id = 574] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x119be2000 == 59 [pid = 2220] [id = 573] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x123015000 == 58 [pid = 2220] [id = 572] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x113f1d000 == 57 [pid = 2220] [id = 571] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x1182b6800 == 56 [pid = 2220] [id = 570] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5a5800 == 55 [pid = 2220] [id = 568] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x12be47800 == 54 [pid = 2220] [id = 567] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x119e85000 == 53 [pid = 2220] [id = 566] 08:42:30 INFO - PROCESS | 2220 | --DOCSHELL 0x112557800 == 52 [pid = 2220] [id = 565] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 159 (0x11505f800) [pid = 2220] [serial = 1595] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 158 (0x113d0c000) [pid = 2220] [serial = 1496] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 157 (0x11807c800) [pid = 2220] [serial = 1541] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x113d63c00) [pid = 2220] [serial = 1538] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x119aa1c00) [pid = 2220] [serial = 1544] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x128bb0000) [pid = 2220] [serial = 1610] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x123102800) [pid = 2220] [serial = 1601] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x12f143000) [pid = 2220] [serial = 1456] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x12354d800) [pid = 2220] [serial = 1547] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x124845800) [pid = 2220] [serial = 1553] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x12619d400) [pid = 2220] [serial = 1604] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x118364400) [pid = 2220] [serial = 1598] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x128a29000) [pid = 2220] [serial = 1592] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x128a20c00) [pid = 2220] [serial = 1607] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x123a70800) [pid = 2220] [serial = 1550] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x111f4b800) [pid = 2220] [serial = 1493] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x1180c2c00) [pid = 2220] [serial = 1499] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x120e5ac00) [pid = 2220] [serial = 1675] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x123104800) [pid = 2220] [serial = 1678] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x1233ca400) [pid = 2220] [serial = 1679] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x1210e7000) [pid = 2220] [serial = 1676] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x123552800) [pid = 2220] [serial = 1681] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x123a78400) [pid = 2220] [serial = 1685] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x124530c00) [pid = 2220] [serial = 1687] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x12385d400) [pid = 2220] [serial = 1684] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x11277ac00) [pid = 2220] [serial = 1661] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x1125c3800) [pid = 2220] [serial = 1660] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x12385f800) [pid = 2220] [serial = 1643] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x12334b000) [pid = 2220] [serial = 1642] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x1166b4400) [pid = 2220] [serial = 1657] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x1166b4000) [pid = 2220] [serial = 1666] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x117f94400) [pid = 2220] [serial = 1667] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x113804800) [pid = 2220] [serial = 1663] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x115e3ec00) [pid = 2220] [serial = 1664] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x1291f2800) [pid = 2220] [serial = 1655] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x129120400) [pid = 2220] [serial = 1654] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x11831f800) [pid = 2220] [serial = 1669] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x118456800) [pid = 2220] [serial = 1670] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x128b7c400) [pid = 2220] [serial = 1649] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x128ac3800) [pid = 2220] [serial = 1648] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x119105c00) [pid = 2220] [serial = 1640] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x1185acc00) [pid = 2220] [serial = 1639] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x129126400) [pid = 2220] [serial = 1652] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x128bb5400) [pid = 2220] [serial = 1651] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x117f87000) [pid = 2220] [serial = 1637] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x116197c00) [pid = 2220] [serial = 1636] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x126b79800) [pid = 2220] [serial = 1646] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x124eef000) [pid = 2220] [serial = 1645] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x126b7c000) [pid = 2220] [serial = 1633] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x128ac6000) [pid = 2220] [serial = 1634] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1186a6400) [pid = 2220] [serial = 1672] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x128ac0400) [pid = 2220] [serial = 1691] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x128a27800) [pid = 2220] [serial = 1658] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1261a1000) [pid = 2220] [serial = 1690] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x123856400) [pid = 2220] [serial = 1682] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x124ef0800) [pid = 2220] [serial = 1688] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x118cb9000) [pid = 2220] [serial = 1673] [outer = 0x0] [url = about:blank] 08:42:30 INFO - PROCESS | 2220 | 1464104550115 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]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 780ms 08:42:30 INFO - PROCESS | 2220 | 1464104550129 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:42:30 INFO - PROCESS | 2220 | 1464104550131 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:42:30 INFO - PROCESS | 2220 | 1464104550137 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 2220 | 1464104550140 Marionette TRACE conn2 <- [1,2342,null,{}] 08:42:30 INFO - PROCESS | 2220 | 1464104550161 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}] 08:42:30 INFO - PROCESS | 2220 | 1464104550306 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:42:30 INFO - PROCESS | 2220 | 1464104550384 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x118c4f000 == 53 [pid = 2220] [id = 593] 08:42:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1130a1800) [pid = 2220] [serial = 1779] [outer = 0x0] 08:42:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1166b4400) [pid = 2220] [serial = 1780] [outer = 0x1130a1800] 08:42:30 INFO - PROCESS | 2220 | 1464104550412 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x118318c00) [pid = 2220] [serial = 1781] [outer = 0x1130a1800] 08:42:30 INFO - PROCESS | 2220 | 1464104550730 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]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 628ms 08:42:30 INFO - PROCESS | 2220 | 1464104550776 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 2220 | 1464104550777 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:42:30 INFO - PROCESS | 2220 | 1464104550782 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 2220 | 1464104550783 Marionette TRACE conn2 <- [1,2346,null,{}] 08:42:30 INFO - PROCESS | 2220 | 1464104550785 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}] 08:42:30 INFO - PROCESS | 2220 | 1464104550869 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:42:30 INFO - PROCESS | 2220 | 1464104550925 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x123018000 == 54 [pid = 2220] [id = 594] 08:42:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x118318000) [pid = 2220] [serial = 1782] [outer = 0x0] 08:42:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x11845d000) [pid = 2220] [serial = 1783] [outer = 0x118318000] 08:42:30 INFO - PROCESS | 2220 | 1464104550951 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x119102400) [pid = 2220] [serial = 1784] [outer = 0x118318000] 08:42:31 INFO - PROCESS | 2220 | 1464104551221 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]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 472ms 08:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:42:31 INFO - PROCESS | 2220 | 1464104551255 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 2220 | 1464104551256 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:42:31 INFO - PROCESS | 2220 | 1464104551258 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 2220 | 1464104551271 Marionette TRACE conn2 <- [1,2350,null,{}] 08:42:31 INFO - PROCESS | 2220 | 1464104551278 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}] 08:42:31 INFO - PROCESS | 2220 | 1464104551366 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:42:31 INFO - PROCESS | 2220 | 1464104551371 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x12886e000 == 55 [pid = 2220] [id = 595] 08:42:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x119105c00) [pid = 2220] [serial = 1785] [outer = 0x0] 08:42:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x119a92c00) [pid = 2220] [serial = 1786] [outer = 0x119105c00] 08:42:31 INFO - PROCESS | 2220 | 1464104551396 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x119acf800) [pid = 2220] [serial = 1787] [outer = 0x119105c00] 08:42:31 INFO - PROCESS | 2220 | 1464104551727 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]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 486ms 08:42:31 INFO - PROCESS | 2220 | 1464104551745 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 2220 | 1464104551746 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:42:31 INFO - PROCESS | 2220 | 1464104551751 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 2220 | 1464104551752 Marionette TRACE conn2 <- [1,2354,null,{}] 08:42:31 INFO - PROCESS | 2220 | 1464104551755 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}] 08:42:31 INFO - PROCESS | 2220 | 1464104551887 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:42:31 INFO - PROCESS | 2220 | 1464104551924 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x129146000 == 56 [pid = 2220] [id = 596] 08:42:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x11831b400) [pid = 2220] [serial = 1788] [outer = 0x0] 08:42:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x1210e0400) [pid = 2220] [serial = 1789] [outer = 0x11831b400] 08:42:31 INFO - PROCESS | 2220 | 1464104551950 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x12354d800) [pid = 2220] [serial = 1790] [outer = 0x11831b400] 08:42:32 INFO - PROCESS | 2220 | 1464104552268 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]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 570ms 08:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:42:32 INFO - PROCESS | 2220 | 1464104552321 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 2220 | 1464104552322 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:42:32 INFO - PROCESS | 2220 | 1464104552324 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 2220 | 1464104552325 Marionette TRACE conn2 <- [1,2358,null,{}] 08:42:32 INFO - PROCESS | 2220 | 1464104552327 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}] 08:42:32 INFO - PROCESS | 2220 | 1464104552435 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:42:32 INFO - PROCESS | 2220 | 1464104552449 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a52d800 == 57 [pid = 2220] [id = 597] 08:42:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x119b97c00) [pid = 2220] [serial = 1791] [outer = 0x0] 08:42:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x123921c00) [pid = 2220] [serial = 1792] [outer = 0x119b97c00] 08:42:32 INFO - PROCESS | 2220 | 1464104552481 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x124022800) [pid = 2220] [serial = 1793] [outer = 0x119b97c00] 08:42:32 INFO - PROCESS | 2220 | 1464104552810 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]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 517ms 08:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:42:32 INFO - PROCESS | 2220 | 1464104552855 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 2220 | 1464104552856 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:42:32 INFO - PROCESS | 2220 | 1464104552858 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 2220 | 1464104552860 Marionette TRACE conn2 <- [1,2362,null,{}] 08:42:32 INFO - PROCESS | 2220 | 1464104552862 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}] 08:42:32 INFO - PROCESS | 2220 | 1464104552971 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:42:33 INFO - PROCESS | 2220 | 1464104553009 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b09e000 == 58 [pid = 2220] [id = 598] 08:42:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x1235fc800) [pid = 2220] [serial = 1794] [outer = 0x0] 08:42:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12474c400) [pid = 2220] [serial = 1795] [outer = 0x1235fc800] 08:42:33 INFO - PROCESS | 2220 | 1464104553033 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x126640800) [pid = 2220] [serial = 1796] [outer = 0x1235fc800] 08:42:33 INFO - PROCESS | 2220 | 1464104553356 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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 521ms 08:42:33 INFO - PROCESS | 2220 | 1464104553380 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 2220 | 1464104553383 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:42:33 INFO - PROCESS | 2220 | 1464104553386 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 2220 | 1464104553387 Marionette TRACE conn2 <- [1,2366,null,{}] 08:42:33 INFO - PROCESS | 2220 | 1464104553396 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}] 08:42:33 INFO - PROCESS | 2220 | 1464104553503 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:42:33 INFO - PROCESS | 2220 | 1464104553541 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba43000 == 59 [pid = 2220] [id = 599] 08:42:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x123a79800) [pid = 2220] [serial = 1797] [outer = 0x0] 08:42:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x126b7dc00) [pid = 2220] [serial = 1798] [outer = 0x123a79800] 08:42:33 INFO - PROCESS | 2220 | 1464104553565 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x128ac2800) [pid = 2220] [serial = 1799] [outer = 0x123a79800] 08:42:33 INFO - PROCESS | 2220 | 1464104553917 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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 568ms 08:42:33 INFO - PROCESS | 2220 | 1464104553961 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 2220 | 1464104553962 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:42:33 INFO - PROCESS | 2220 | 1464104553965 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 2220 | 1464104553966 Marionette TRACE conn2 <- [1,2370,null,{}] 08:42:33 INFO - PROCESS | 2220 | 1464104553968 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}] 08:42:34 INFO - PROCESS | 2220 | 1464104554121 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:42:34 INFO - PROCESS | 2220 | 1464104554136 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4a3000 == 60 [pid = 2220] [id = 600] 08:42:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x128a1dc00) [pid = 2220] [serial = 1800] [outer = 0x0] 08:42:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x128b8a400) [pid = 2220] [serial = 1801] [outer = 0x128a1dc00] 08:42:34 INFO - PROCESS | 2220 | 1464104554161 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x129126000) [pid = 2220] [serial = 1802] [outer = 0x128a1dc00] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x1168b9800) [pid = 2220] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x1125c8800) [pid = 2220] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x119a99000) [pid = 2220] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x11277e800) [pid = 2220] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x120e4f000) [pid = 2220] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x1180bf400) [pid = 2220] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x128ac9000) [pid = 2220] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x119ad4800) [pid = 2220] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x123105800) [pid = 2220] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x123860c00) [pid = 2220] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x119433400) [pid = 2220] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x111f17800) [pid = 2220] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1168b8000) [pid = 2220] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:42:34 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x1185a5800) [pid = 2220] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:42:34 INFO - PROCESS | 2220 | 1464104554558 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]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 622ms 08:42:34 INFO - PROCESS | 2220 | 1464104554592 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 2220 | 1464104554594 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:42:34 INFO - PROCESS | 2220 | 1464104554596 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 2220 | 1464104554598 Marionette TRACE conn2 <- [1,2374,null,{}] 08:42:34 INFO - PROCESS | 2220 | 1464104554606 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}] 08:42:34 INFO - PROCESS | 2220 | 1464104554717 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:42:34 INFO - PROCESS | 2220 | 1464104554722 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c766000 == 61 [pid = 2220] [id = 601] 08:42:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x120e4f000) [pid = 2220] [serial = 1803] [outer = 0x0] 08:42:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1235f6000) [pid = 2220] [serial = 1804] [outer = 0x120e4f000] 08:42:34 INFO - PROCESS | 2220 | 1464104554751 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x129484800) [pid = 2220] [serial = 1805] [outer = 0x120e4f000] 08:42:35 INFO - PROCESS | 2220 | 1464104555106 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]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 527ms 08:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:42:35 INFO - PROCESS | 2220 | 1464104555123 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 2220 | 1464104555124 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:42:35 INFO - PROCESS | 2220 | 1464104555126 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 2220 | 1464104555137 Marionette TRACE conn2 <- [1,2378,null,{}] 08:42:35 INFO - PROCESS | 2220 | 1464104555140 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}] 08:42:35 INFO - PROCESS | 2220 | 1464104555231 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:42:35 INFO - PROCESS | 2220 | 1464104555294 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cda0800 == 62 [pid = 2220] [id = 602] 08:42:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x120e5b800) [pid = 2220] [serial = 1806] [outer = 0x0] 08:42:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12a389c00) [pid = 2220] [serial = 1807] [outer = 0x120e5b800] 08:42:35 INFO - PROCESS | 2220 | 1464104555319 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12a6da800) [pid = 2220] [serial = 1808] [outer = 0x120e5b800] 08:42:35 INFO - PROCESS | 2220 | 1464104555639 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]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 528ms 08:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:42:35 INFO - PROCESS | 2220 | 1464104555655 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 2220 | 1464104555657 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:42:35 INFO - PROCESS | 2220 | 1464104555660 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 2220 | 1464104555662 Marionette TRACE conn2 <- [1,2382,null,{}] 08:42:35 INFO - PROCESS | 2220 | 1464104555669 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}] 08:42:35 INFO - PROCESS | 2220 | 1464104555810 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:42:35 INFO - PROCESS | 2220 | 1464104555882 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d247800 == 63 [pid = 2220] [id = 603] 08:42:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1186a5800) [pid = 2220] [serial = 1809] [outer = 0x0] 08:42:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12a6dd400) [pid = 2220] [serial = 1810] [outer = 0x1186a5800] 08:42:35 INFO - PROCESS | 2220 | 1464104555906 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12a775800) [pid = 2220] [serial = 1811] [outer = 0x1186a5800] 08:42:36 INFO - PROCESS | 2220 | 1464104556167 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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 521ms 08:42:36 INFO - PROCESS | 2220 | 1464104556183 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 2220 | 1464104556185 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:42:36 INFO - PROCESS | 2220 | 1464104556193 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 2220 | 1464104556194 Marionette TRACE conn2 <- [1,2386,null,{}] 08:42:36 INFO - PROCESS | 2220 | 1464104556197 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}] 08:42:36 INFO - PROCESS | 2220 | 1464104556298 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:42:36 INFO - PROCESS | 2220 | 1464104556310 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12f115000 == 64 [pid = 2220] [id = 604] 08:42:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12a778400) [pid = 2220] [serial = 1812] [outer = 0x0] 08:42:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12a77e800) [pid = 2220] [serial = 1813] [outer = 0x12a778400] 08:42:36 INFO - PROCESS | 2220 | 1464104556335 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x12ab1a800) [pid = 2220] [serial = 1814] [outer = 0x12a778400] 08:42:36 INFO - PROCESS | 2220 | 1464104556865 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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 720ms 08:42:36 INFO - PROCESS | 2220 | 1464104556934 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 2220 | 1464104556937 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:42:36 INFO - PROCESS | 2220 | 1464104556941 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 2220 | 1464104556944 Marionette TRACE conn2 <- [1,2390,null,{}] 08:42:36 INFO - PROCESS | 2220 | 1464104556949 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}] 08:42:37 INFO - PROCESS | 2220 | 1464104557059 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:42:37 INFO - PROCESS | 2220 | 1464104557135 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x11965b000 == 65 [pid = 2220] [id = 605] 08:42:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x113342400) [pid = 2220] [serial = 1815] [outer = 0x0] 08:42:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x113d63c00) [pid = 2220] [serial = 1816] [outer = 0x113342400] 08:42:37 INFO - PROCESS | 2220 | 1464104557167 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x1161f1800) [pid = 2220] [serial = 1817] [outer = 0x113342400] 08:42:37 INFO - PROCESS | 2220 | 1464104557602 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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 672ms 08:42:37 INFO - PROCESS | 2220 | 1464104557614 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 2220 | 1464104557620 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:42:37 INFO - PROCESS | 2220 | 1464104557624 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 2220 | 1464104557626 Marionette TRACE conn2 <- [1,2394,null,{}] 08:42:37 INFO - PROCESS | 2220 | 1464104557628 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}] 08:42:37 INFO - PROCESS | 2220 | 1464104557768 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:42:37 INFO - PROCESS | 2220 | 1464104557874 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x1292c3000 == 66 [pid = 2220] [id = 606] 08:42:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x117574c00) [pid = 2220] [serial = 1818] [outer = 0x0] 08:42:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x118450000) [pid = 2220] [serial = 1819] [outer = 0x117574c00] 08:42:37 INFO - PROCESS | 2220 | 1464104557907 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x11935d000) [pid = 2220] [serial = 1820] [outer = 0x117574c00] 08:42:38 INFO - PROCESS | 2220 | 1464104558328 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]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 719ms 08:42:38 INFO - PROCESS | 2220 | 1464104558344 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:42:38 INFO - PROCESS | 2220 | 1464104558345 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:42:38 INFO - PROCESS | 2220 | 1464104558348 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 2220 | 1464104558351 Marionette TRACE conn2 <- [1,2398,null,{}] 08:42:38 INFO - PROCESS | 2220 | 1464104558358 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}] 08:42:38 INFO - PROCESS | 2220 | 1464104558471 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:42:38 INFO - PROCESS | 2220 | 1464104558577 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12db38800 == 67 [pid = 2220] [id = 607] 08:42:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x119b98c00) [pid = 2220] [serial = 1821] [outer = 0x0] 08:42:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x123109400) [pid = 2220] [serial = 1822] [outer = 0x119b98c00] 08:42:38 INFO - PROCESS | 2220 | 1464104558610 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x124529c00) [pid = 2220] [serial = 1823] [outer = 0x119b98c00] 08:42:39 INFO - PROCESS | 2220 | 1464104559044 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]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 724ms 08:42:39 INFO - PROCESS | 2220 | 1464104559072 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:42:39 INFO - PROCESS | 2220 | 1464104559074 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:42:39 INFO - PROCESS | 2220 | 1464104559076 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 2220 | 1464104559078 Marionette TRACE conn2 <- [1,2402,null,{}] 08:42:39 INFO - PROCESS | 2220 | 1464104559080 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}] 08:42:39 INFO - PROCESS | 2220 | 1464104559208 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:42:39 INFO - PROCESS | 2220 | 1464104559284 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x1356e0800 == 68 [pid = 2220] [id = 608] 08:42:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x126874800) [pid = 2220] [serial = 1824] [outer = 0x0] 08:42:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x128ac4c00) [pid = 2220] [serial = 1825] [outer = 0x126874800] 08:42:39 INFO - PROCESS | 2220 | 1464104559314 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x129127800) [pid = 2220] [serial = 1826] [outer = 0x126874800] 08:42:39 INFO - PROCESS | 2220 | 1464104559718 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]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 669ms 08:42:39 INFO - PROCESS | 2220 | 1464104559745 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 2220 | 1464104559746 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:42:39 INFO - PROCESS | 2220 | 1464104559749 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 2220 | 1464104559750 Marionette TRACE conn2 <- [1,2406,null,{}] 08:42:39 INFO - PROCESS | 2220 | 1464104559753 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}] 08:42:39 INFO - PROCESS | 2220 | 1464104559859 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:42:39 INFO - PROCESS | 2220 | 1464104559963 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x1356f6000 == 69 [pid = 2220] [id = 609] 08:42:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x128a29800) [pid = 2220] [serial = 1827] [outer = 0x0] 08:42:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12a393800) [pid = 2220] [serial = 1828] [outer = 0x128a29800] 08:42:39 INFO - PROCESS | 2220 | 1464104559995 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12a77c800) [pid = 2220] [serial = 1829] [outer = 0x128a29800] 08:42:40 INFO - PROCESS | 2220 | 1464104560452 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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 719ms 08:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:42:40 INFO - PROCESS | 2220 | 1464104560469 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 2220 | 1464104560470 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:42:40 INFO - PROCESS | 2220 | 1464104560473 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 2220 | 1464104560474 Marionette TRACE conn2 <- [1,2410,null,{}] 08:42:40 INFO - PROCESS | 2220 | 1464104560494 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}] 08:42:40 INFO - PROCESS | 2220 | 1464104560647 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:42:40 INFO - PROCESS | 2220 | 1464104560704 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x11966b800 == 70 [pid = 2220] [id = 610] 08:42:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x128e0d800) [pid = 2220] [serial = 1830] [outer = 0x0] 08:42:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x12ab21c00) [pid = 2220] [serial = 1831] [outer = 0x128e0d800] 08:42:40 INFO - PROCESS | 2220 | 1464104560735 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x12b040400) [pid = 2220] [serial = 1832] [outer = 0x128e0d800] 08:42:41 INFO - PROCESS | 2220 | 1464104561389 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]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 936ms 08:42:41 INFO - PROCESS | 2220 | 1464104561410 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 2220 | 1464104561413 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:42:41 INFO - PROCESS | 2220 | 1464104561417 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 2220 | 1464104561418 Marionette TRACE conn2 <- [1,2414,null,{}] 08:42:41 INFO - PROCESS | 2220 | 1464104561422 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}] 08:42:41 INFO - PROCESS | 2220 | 1464104561519 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:42:41 INFO - PROCESS | 2220 | 1464104561599 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x128877800 == 71 [pid = 2220] [id = 611] 08:42:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x1138fb000) [pid = 2220] [serial = 1833] [outer = 0x0] 08:42:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x113d66800) [pid = 2220] [serial = 1834] [outer = 0x1138fb000] 08:42:41 INFO - PROCESS | 2220 | 1464104561627 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x117447c00) [pid = 2220] [serial = 1835] [outer = 0x1138fb000] 08:42:42 INFO - PROCESS | 2220 | 1464104562055 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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 08:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:42:42 INFO - PROCESS | 2220 | 1464104562088 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 2220 | 1464104562092 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:42:42 INFO - PROCESS | 2220 | 1464104562097 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 2220 | 1464104562099 Marionette TRACE conn2 <- [1,2418,null,{}] 08:42:42 INFO - PROCESS | 2220 | 1464104562102 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}] 08:42:42 INFO - PROCESS | 2220 | 1464104562280 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:42:42 INFO - PROCESS | 2220 | 1464104562409 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a5a000 == 72 [pid = 2220] [id = 612] 08:42:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x117069400) [pid = 2220] [serial = 1836] [outer = 0x0] 08:42:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x118312400) [pid = 2220] [serial = 1837] [outer = 0x117069400] 08:42:42 INFO - PROCESS | 2220 | 1464104562458 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x118370800) [pid = 2220] [serial = 1838] [outer = 0x117069400] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x116fb7000 == 71 [pid = 2220] [id = 552] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5ac800 == 70 [pid = 2220] [id = 550] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12db2a000 == 69 [pid = 2220] [id = 551] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12d247800 == 68 [pid = 2220] [id = 603] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12cda0800 == 67 [pid = 2220] [id = 602] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12c766000 == 66 [pid = 2220] [id = 601] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4a3000 == 65 [pid = 2220] [id = 600] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba43000 == 64 [pid = 2220] [id = 599] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x111a0e400) [pid = 2220] [serial = 1696] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x1165c0000) [pid = 2220] [serial = 1699] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x1185ab400) [pid = 2220] [serial = 1702] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x120e4f400) [pid = 2220] [serial = 1705] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x126b74400) [pid = 2220] [serial = 1708] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12b09e000 == 63 [pid = 2220] [id = 598] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12a52d800 == 62 [pid = 2220] [id = 597] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x129146000 == 61 [pid = 2220] [id = 596] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12886e000 == 60 [pid = 2220] [id = 595] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x123018000 == 59 [pid = 2220] [id = 594] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x118c4f000 == 58 [pid = 2220] [id = 593] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x118043000 == 57 [pid = 2220] [id = 592] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x123019000 == 56 [pid = 2220] [id = 591] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x1353c8000 == 55 [pid = 2220] [id = 589] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x1350ca000 == 54 [pid = 2220] [id = 588] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12db33800 == 53 [pid = 2220] [id = 587] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12d372800 == 52 [pid = 2220] [id = 586] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x126485800 == 51 [pid = 2220] [id = 585] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x11966c800 == 50 [pid = 2220] [id = 584] 08:42:42 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd96000 == 49 [pid = 2220] [id = 583] 08:42:42 INFO - PROCESS | 2220 | 1464104562870 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]]]}] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x128e09800) [pid = 2220] [serial = 1694] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x12310b800) [pid = 2220] [serial = 1732] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x12354e000) [pid = 2220] [serial = 1735] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x1233c7c00) [pid = 2220] [serial = 1733] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x124187c00) [pid = 2220] [serial = 1738] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x11943b800) [pid = 2220] [serial = 1726] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x119a9ec00) [pid = 2220] [serial = 1727] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x112780800) [pid = 2220] [serial = 1712] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x1121b6400) [pid = 2220] [serial = 1711] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x118076400) [pid = 2220] [serial = 1718] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x117576800) [pid = 2220] [serial = 1717] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x1186ac400) [pid = 2220] [serial = 1723] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x11934fc00) [pid = 2220] [serial = 1724] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x1180e9400) [pid = 2220] [serial = 1720] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x11845d800) [pid = 2220] [serial = 1721] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x116072c00) [pid = 2220] [serial = 1715] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x112783c00) [pid = 2220] [serial = 1714] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x120e53400) [pid = 2220] [serial = 1729] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x11296c000) [pid = 2220] [serial = 1741] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x124844400) [pid = 2220] [serial = 1747] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x123104000) [pid = 2220] [serial = 1744] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12474ac00) [pid = 2220] [serial = 1739] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x123856000) [pid = 2220] [serial = 1736] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x116a4e800) [pid = 2220] [serial = 1742] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x123103400) [pid = 2220] [serial = 1730] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x1261a0400) [pid = 2220] [serial = 1748] [outer = 0x0] [url = about:blank] 08:42:42 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x123a74800) [pid = 2220] [serial = 1745] [outer = 0x0] [url = about:blank] 08:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 823ms 08:42:42 INFO - PROCESS | 2220 | 1464104562919 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 2220 | 1464104562921 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:42:42 INFO - PROCESS | 2220 | 1464104562923 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 2220 | 1464104562925 Marionette TRACE conn2 <- [1,2422,null,{}] 08:42:42 INFO - PROCESS | 2220 | 1464104562933 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}] 08:42:43 INFO - PROCESS | 2220 | 1464104563022 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:42:43 INFO - PROCESS | 2220 | 1464104563027 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x11966c800 == 50 [pid = 2220] [id = 613] 08:42:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1185aa000) [pid = 2220] [serial = 1839] [outer = 0x0] 08:42:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x1186ad400) [pid = 2220] [serial = 1840] [outer = 0x1185aa000] 08:42:43 INFO - PROCESS | 2220 | 1464104563056 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x11934fc00) [pid = 2220] [serial = 1841] [outer = 0x1185aa000] 08:42:43 INFO - PROCESS | 2220 | 1464104563403 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]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 522ms 08:42:43 INFO - PROCESS | 2220 | 1464104563473 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 2220 | 1464104563474 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:42:43 INFO - PROCESS | 2220 | 1464104563478 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 2220 | 1464104563479 Marionette TRACE conn2 <- [1,2426,null,{}] 08:42:43 INFO - PROCESS | 2220 | 1464104563481 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}] 08:42:43 INFO - PROCESS | 2220 | 1464104563568 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:42:43 INFO - PROCESS | 2220 | 1464104563573 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e85800 == 51 [pid = 2220] [id = 614] 08:42:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x11943d800) [pid = 2220] [serial = 1842] [outer = 0x0] 08:42:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x119aa0000) [pid = 2220] [serial = 1843] [outer = 0x11943d800] 08:42:43 INFO - PROCESS | 2220 | 1464104563599 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x120e4f800) [pid = 2220] [serial = 1844] [outer = 0x11943d800] 08:42:43 INFO - PROCESS | 2220 | 1464104563941 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]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 471ms 08:42:43 INFO - PROCESS | 2220 | 1464104563950 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 2220 | 1464104563958 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:42:43 INFO - PROCESS | 2220 | 1464104563961 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 2220 | 1464104563962 Marionette TRACE conn2 <- [1,2430,null,{}] 08:42:43 INFO - PROCESS | 2220 | 1464104563964 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}] 08:42:44 INFO - PROCESS | 2220 | 1464104564055 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:42:44 INFO - PROCESS | 2220 | 1464104564113 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x126865800 == 52 [pid = 2220] [id = 615] 08:42:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x1186a8000) [pid = 2220] [serial = 1845] [outer = 0x0] 08:42:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x120e57c00) [pid = 2220] [serial = 1846] [outer = 0x1186a8000] 08:42:44 INFO - PROCESS | 2220 | 1464104564139 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x123109c00) [pid = 2220] [serial = 1847] [outer = 0x1186a8000] 08:42:44 INFO - PROCESS | 2220 | 1464104564472 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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 522ms 08:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:42:44 INFO - PROCESS | 2220 | 1464104564484 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 2220 | 1464104564486 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:42:44 INFO - PROCESS | 2220 | 1464104564489 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 2220 | 1464104564491 Marionette TRACE conn2 <- [1,2434,null,{}] 08:42:44 INFO - PROCESS | 2220 | 1464104564495 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}] 08:42:44 INFO - PROCESS | 2220 | 1464104564655 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:42:44 INFO - PROCESS | 2220 | 1464104564786 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a525000 == 53 [pid = 2220] [id = 616] 08:42:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x1210e5400) [pid = 2220] [serial = 1848] [outer = 0x0] 08:42:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x1233f1000) [pid = 2220] [serial = 1849] [outer = 0x1210e5400] 08:42:44 INFO - PROCESS | 2220 | 1464104564834 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12452a800) [pid = 2220] [serial = 1850] [outer = 0x1210e5400] 08:42:45 INFO - PROCESS | 2220 | 1464104565148 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]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 08:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:42:45 INFO - PROCESS | 2220 | 1464104565159 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 2220 | 1464104565160 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:42:45 INFO - PROCESS | 2220 | 1464104565162 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 2220 | 1464104565163 Marionette TRACE conn2 <- [1,2438,null,{}] 08:42:45 INFO - PROCESS | 2220 | 1464104565167 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}] 08:42:45 INFO - PROCESS | 2220 | 1464104565287 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:42:45 INFO - PROCESS | 2220 | 1464104565301 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b0b3800 == 54 [pid = 2220] [id = 617] 08:42:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x12474d800) [pid = 2220] [serial = 1851] [outer = 0x0] 08:42:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x1261a2000) [pid = 2220] [serial = 1852] [outer = 0x12474d800] 08:42:45 INFO - PROCESS | 2220 | 1464104565326 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x126807000) [pid = 2220] [serial = 1853] [outer = 0x12474d800] 08:42:45 INFO - PROCESS | 2220 | 1464104565661 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]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 523ms 08:42:45 INFO - PROCESS | 2220 | 1464104565686 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 2220 | 1464104565687 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:42:45 INFO - PROCESS | 2220 | 1464104565689 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 2220 | 1464104565690 Marionette TRACE conn2 <- [1,2442,null,{}] 08:42:45 INFO - PROCESS | 2220 | 1464104565699 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}] 08:42:45 INFO - PROCESS | 2220 | 1464104565807 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:42:45 INFO - PROCESS | 2220 | 1464104565820 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba3b000 == 55 [pid = 2220] [id = 618] 08:42:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x124843400) [pid = 2220] [serial = 1854] [outer = 0x0] 08:42:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x128a25400) [pid = 2220] [serial = 1855] [outer = 0x124843400] 08:42:45 INFO - PROCESS | 2220 | 1464104565847 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x128b7b800) [pid = 2220] [serial = 1856] [outer = 0x124843400] 08:42:46 INFO - PROCESS | 2220 | 1464104566220 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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 578ms 08:42:46 INFO - PROCESS | 2220 | 1464104566268 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 2220 | 1464104566269 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:42:46 INFO - PROCESS | 2220 | 1464104566277 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 2220 | 1464104566278 Marionette TRACE conn2 <- [1,2446,null,{}] 08:42:46 INFO - PROCESS | 2220 | 1464104566280 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}] 08:42:46 INFO - PROCESS | 2220 | 1464104566394 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:42:46 INFO - PROCESS | 2220 | 1464104566405 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c74a800 == 56 [pid = 2220] [id = 619] 08:42:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x128a26400) [pid = 2220] [serial = 1857] [outer = 0x0] 08:42:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x128e09800) [pid = 2220] [serial = 1858] [outer = 0x128a26400] 08:42:46 INFO - PROCESS | 2220 | 1464104566430 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x129485000) [pid = 2220] [serial = 1859] [outer = 0x128a26400] 08:42:46 INFO - PROCESS | 2220 | 1464104566756 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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 08:42:46 INFO - PROCESS | 2220 | 1464104566796 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 2220 | 1464104566797 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:42:46 INFO - PROCESS | 2220 | 1464104566799 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 2220 | 1464104566800 Marionette TRACE conn2 <- [1,2450,null,{}] 08:42:46 INFO - PROCESS | 2220 | 1464104566803 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}] 08:42:46 INFO - PROCESS | 2220 | 1464104566913 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:42:46 INFO - PROCESS | 2220 | 1464104566927 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd88000 == 57 [pid = 2220] [id = 620] 08:42:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x128b85400) [pid = 2220] [serial = 1860] [outer = 0x0] 08:42:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x12a6e4000) [pid = 2220] [serial = 1861] [outer = 0x128b85400] 08:42:46 INFO - PROCESS | 2220 | 1464104566952 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x12a77cc00) [pid = 2220] [serial = 1862] [outer = 0x128b85400] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x1235fc800) [pid = 2220] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x119b97c00) [pid = 2220] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x123a79800) [pid = 2220] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x128a1dc00) [pid = 2220] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x123a6f400) [pid = 2220] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x1125c7000) [pid = 2220] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x1130a1800) [pid = 2220] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x119105c00) [pid = 2220] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x11831b400) [pid = 2220] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x118318000) [pid = 2220] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x113df5400) [pid = 2220] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x120e4f000) [pid = 2220] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x120e5b800) [pid = 2220] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:42:47 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x1186a5800) [pid = 2220] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:42:47 INFO - PROCESS | 2220 | 1464104567436 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]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 669ms 08:42:47 INFO - PROCESS | 2220 | 1464104567477 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 2220 | 1464104567479 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:42:47 INFO - PROCESS | 2220 | 1464104567488 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 2220 | 1464104567490 Marionette TRACE conn2 <- [1,2454,null,{}] 08:42:47 INFO - PROCESS | 2220 | 1464104567492 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}] 08:42:47 INFO - PROCESS | 2220 | 1464104567602 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:42:47 INFO - PROCESS | 2220 | 1464104567607 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be5d800 == 58 [pid = 2220] [id = 621] 08:42:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x119b97c00) [pid = 2220] [serial = 1863] [outer = 0x0] 08:42:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12a6e7400) [pid = 2220] [serial = 1864] [outer = 0x119b97c00] 08:42:47 INFO - PROCESS | 2220 | 1464104567636 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x12b034000) [pid = 2220] [serial = 1865] [outer = 0x119b97c00] 08:42:47 INFO - PROCESS | 2220 | 1464104567977 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]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 524ms 08:42:48 INFO - PROCESS | 2220 | 1464104568007 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 2220 | 1464104568009 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:42:48 INFO - PROCESS | 2220 | 1464104568011 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 2220 | 1464104568012 Marionette TRACE conn2 <- [1,2458,null,{}] 08:42:48 INFO - PROCESS | 2220 | 1464104568014 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}] 08:42:48 INFO - PROCESS | 2220 | 1464104568103 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:42:48 INFO - PROCESS | 2220 | 1464104568170 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d24a000 == 59 [pid = 2220] [id = 622] 08:42:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x1230e5000) [pid = 2220] [serial = 1866] [outer = 0x0] 08:42:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x12b041c00) [pid = 2220] [serial = 1867] [outer = 0x1230e5000] 08:42:48 INFO - PROCESS | 2220 | 1464104568195 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x12b0e6000) [pid = 2220] [serial = 1868] [outer = 0x1230e5000] 08:42:48 INFO - PROCESS | 2220 | 1464104568487 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]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 08:42:48 INFO - PROCESS | 2220 | 1464104568530 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 2220 | 1464104568532 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:42:48 INFO - PROCESS | 2220 | 1464104568537 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 2220 | 1464104568538 Marionette TRACE conn2 <- [1,2462,null,{}] 08:42:48 INFO - PROCESS | 2220 | 1464104568540 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}] 08:42:48 INFO - PROCESS | 2220 | 1464104568629 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:42:48 INFO - PROCESS | 2220 | 1464104568633 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12f10b800 == 60 [pid = 2220] [id = 623] 08:42:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x12b0e8c00) [pid = 2220] [serial = 1869] [outer = 0x0] 08:42:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x12b998c00) [pid = 2220] [serial = 1870] [outer = 0x12b0e8c00] 08:42:48 INFO - PROCESS | 2220 | 1464104568658 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12b99f000) [pid = 2220] [serial = 1871] [outer = 0x12b0e8c00] 08:42:48 INFO - PROCESS | 2220 | 1464104568972 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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 469ms 08:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:42:49 INFO - PROCESS | 2220 | 1464104569005 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 2220 | 1464104569007 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:42:49 INFO - PROCESS | 2220 | 1464104569009 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 2220 | 1464104569010 Marionette TRACE conn2 <- [1,2466,null,{}] 08:42:49 INFO - PROCESS | 2220 | 1464104569012 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}] 08:42:49 INFO - PROCESS | 2220 | 1464104569142 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:42:49 INFO - PROCESS | 2220 | 1464104569149 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x1350d3000 == 61 [pid = 2220] [id = 624] 08:42:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x12b0e0800) [pid = 2220] [serial = 1872] [outer = 0x0] 08:42:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12b9a0800) [pid = 2220] [serial = 1873] [outer = 0x12b0e0800] 08:42:49 INFO - PROCESS | 2220 | 1464104569172 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12b9f1c00) [pid = 2220] [serial = 1874] [outer = 0x12b0e0800] 08:42:49 INFO - PROCESS | 2220 | 1464104569673 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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 08:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:42:49 INFO - PROCESS | 2220 | 1464104569679 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 2220 | 1464104569683 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:42:49 INFO - PROCESS | 2220 | 1464104569686 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 2220 | 1464104569689 Marionette TRACE conn2 <- [1,2470,null,{}] 08:42:49 INFO - PROCESS | 2220 | 1464104569692 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}] 08:42:49 INFO - PROCESS | 2220 | 1464104569804 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:42:49 INFO - PROCESS | 2220 | 1464104569883 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x119c30000 == 62 [pid = 2220] [id = 625] 08:42:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x112785800) [pid = 2220] [serial = 1875] [outer = 0x0] 08:42:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x113d0c000) [pid = 2220] [serial = 1876] [outer = 0x112785800] 08:42:49 INFO - PROCESS | 2220 | 1464104569917 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x116843400) [pid = 2220] [serial = 1877] [outer = 0x112785800] 08:42:50 INFO - PROCESS | 2220 | 1464104570335 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]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 08:42:50 INFO - PROCESS | 2220 | 1464104570358 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 2220 | 1464104570362 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:42:50 INFO - PROCESS | 2220 | 1464104570367 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 2220 | 1464104570369 Marionette TRACE conn2 <- [1,2474,null,{}] 08:42:50 INFO - PROCESS | 2220 | 1464104570371 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}] 08:42:50 INFO - PROCESS | 2220 | 1464104570481 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:42:50 INFO - PROCESS | 2220 | 1464104570591 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12914f000 == 63 [pid = 2220] [id = 626] 08:42:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x118076000) [pid = 2220] [serial = 1878] [outer = 0x0] 08:42:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x1186a3800) [pid = 2220] [serial = 1879] [outer = 0x118076000] 08:42:50 INFO - PROCESS | 2220 | 1464104570624 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x11934f400) [pid = 2220] [serial = 1880] [outer = 0x118076000] 08:42:51 INFO - PROCESS | 2220 | 1464104571140 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]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 824ms 08:42:51 INFO - PROCESS | 2220 | 1464104571192 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 2220 | 1464104571194 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:42:51 INFO - PROCESS | 2220 | 1464104571198 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 2220 | 1464104571202 Marionette TRACE conn2 <- [1,2478,null,{}] 08:42:51 INFO - PROCESS | 2220 | 1464104571214 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}] 08:42:51 INFO - PROCESS | 2220 | 1464104571331 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:42:51 INFO - PROCESS | 2220 | 1464104571439 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x1356df000 == 64 [pid = 2220] [id = 627] 08:42:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12354ac00) [pid = 2220] [serial = 1881] [outer = 0x0] 08:42:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x123554800) [pid = 2220] [serial = 1882] [outer = 0x12354ac00] 08:42:51 INFO - PROCESS | 2220 | 1464104571472 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x123a75400) [pid = 2220] [serial = 1883] [outer = 0x12354ac00] 08:42:51 INFO - PROCESS | 2220 | 1464104571907 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]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 775ms 08:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:42:51 INFO - PROCESS | 2220 | 1464104571973 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 2220 | 1464104571975 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:42:51 INFO - PROCESS | 2220 | 1464104571977 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 2220 | 1464104571978 Marionette TRACE conn2 <- [1,2482,null,{}] 08:42:51 INFO - PROCESS | 2220 | 1464104571997 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}] 08:42:52 INFO - PROCESS | 2220 | 1464104572133 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:42:52 INFO - PROCESS | 2220 | 1464104572190 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x13590a800 == 65 [pid = 2220] [id = 628] 08:42:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x124026800) [pid = 2220] [serial = 1884] [outer = 0x0] 08:42:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x128a26c00) [pid = 2220] [serial = 1885] [outer = 0x124026800] 08:42:52 INFO - PROCESS | 2220 | 1464104572220 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12a38e000) [pid = 2220] [serial = 1886] [outer = 0x124026800] 08:42:52 INFO - PROCESS | 2220 | 1464104572626 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]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 08:42:52 INFO - PROCESS | 2220 | 1464104572648 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 2220 | 1464104572650 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:42:52 INFO - PROCESS | 2220 | 1464104572652 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 2220 | 1464104572653 Marionette TRACE conn2 <- [1,2486,null,{}] 08:42:52 INFO - PROCESS | 2220 | 1464104572656 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}] 08:42:52 INFO - PROCESS | 2220 | 1464104572763 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:42:52 INFO - PROCESS | 2220 | 1464104572829 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x13591f800 == 66 [pid = 2220] [id = 629] 08:42:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x124530c00) [pid = 2220] [serial = 1887] [outer = 0x0] 08:42:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12a773800) [pid = 2220] [serial = 1888] [outer = 0x124530c00] 08:42:52 INFO - PROCESS | 2220 | 1464104572899 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12b999000) [pid = 2220] [serial = 1889] [outer = 0x124530c00] 08:42:53 INFO - PROCESS | 2220 | 1464104573318 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]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 720ms 08:42:53 INFO - PROCESS | 2220 | 1464104573382 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 2220 | 1464104573384 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:42:53 INFO - PROCESS | 2220 | 1464104573388 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 2220 | 1464104573389 Marionette TRACE conn2 <- [1,2490,null,{}] 08:42:53 INFO - PROCESS | 2220 | 1464104573391 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}] 08:42:53 INFO - PROCESS | 2220 | 1464104573524 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:42:53 INFO - PROCESS | 2220 | 1464104573603 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x1377c7000 == 67 [pid = 2220] [id = 630] 08:42:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x12b9f3800) [pid = 2220] [serial = 1890] [outer = 0x0] 08:42:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x12bbb1800) [pid = 2220] [serial = 1891] [outer = 0x12b9f3800] 08:42:53 INFO - PROCESS | 2220 | 1464104573634 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x12bbb6c00) [pid = 2220] [serial = 1892] [outer = 0x12b9f3800] 08:42:54 INFO - PROCESS | 2220 | 1464104574038 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]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 672ms 08:42:54 INFO - PROCESS | 2220 | 1464104574061 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:42:54 INFO - PROCESS | 2220 | 1464104574062 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:42:54 INFO - PROCESS | 2220 | 1464104574064 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 2220 | 1464104574066 Marionette TRACE conn2 <- [1,2494,null,{}] 08:42:54 INFO - PROCESS | 2220 | 1464104574070 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}] 08:42:54 INFO - PROCESS | 2220 | 1464104574180 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:42:54 INFO - PROCESS | 2220 | 1464104574287 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x1377d9800 == 68 [pid = 2220] [id = 631] 08:42:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x12bbb2400) [pid = 2220] [serial = 1893] [outer = 0x0] 08:42:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x12bbbb400) [pid = 2220] [serial = 1894] [outer = 0x12bbb2400] 08:42:54 INFO - PROCESS | 2220 | 1464104574319 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x12be0d400) [pid = 2220] [serial = 1895] [outer = 0x12bbb2400] 08:42:54 INFO - PROCESS | 2220 | 1464104574727 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]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 674ms 08:42:54 INFO - PROCESS | 2220 | 1464104574738 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:42:54 INFO - PROCESS | 2220 | 1464104574740 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:42:54 INFO - PROCESS | 2220 | 1464104574742 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 2220 | 1464104574743 Marionette TRACE conn2 <- [1,2498,null,{}] 08:42:54 INFO - PROCESS | 2220 | 1464104574746 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}] 08:42:54 INFO - PROCESS | 2220 | 1464104574858 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:42:54 INFO - PROCESS | 2220 | 1464104574958 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x119e7b800 == 69 [pid = 2220] [id = 632] 08:42:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x1121a9000) [pid = 2220] [serial = 1896] [outer = 0x0] 08:42:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 162 (0x124eed800) [pid = 2220] [serial = 1897] [outer = 0x1121a9000] 08:42:54 INFO - PROCESS | 2220 | 1464104574988 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 163 (0x12be0f800) [pid = 2220] [serial = 1898] [outer = 0x1121a9000] 08:42:55 INFO - PROCESS | 2220 | 1464104575553 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]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 871ms 08:42:55 INFO - PROCESS | 2220 | 1464104575616 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 2220 | 1464104575618 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:42:55 INFO - PROCESS | 2220 | 1464104575624 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 2220 | 1464104575626 Marionette TRACE conn2 <- [1,2502,null,{}] 08:42:55 INFO - PROCESS | 2220 | 1464104575629 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}] 08:42:55 INFO - PROCESS | 2220 | 1464104575736 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:42:55 INFO - PROCESS | 2220 | 1464104575822 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x126136800 == 70 [pid = 2220] [id = 633] 08:42:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 164 (0x1125cc800) [pid = 2220] [serial = 1899] [outer = 0x0] 08:42:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 165 (0x1138ec400) [pid = 2220] [serial = 1900] [outer = 0x1125cc800] 08:42:55 INFO - PROCESS | 2220 | 1464104575851 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 166 (0x1166b3c00) [pid = 2220] [serial = 1901] [outer = 0x1125cc800] 08:42:56 INFO - PROCESS | 2220 | 1464104576327 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]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 773ms 08:42:56 INFO - PROCESS | 2220 | 1464104576398 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 2220 | 1464104576406 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:42:56 INFO - PROCESS | 2220 | 1464104576412 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 2220 | 1464104576415 Marionette TRACE conn2 <- [1,2506,null,{}] 08:42:56 INFO - PROCESS | 2220 | 1464104576419 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}] 08:42:56 INFO - PROCESS | 2220 | 1464104576576 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:42:56 INFO - PROCESS | 2220 | 1464104576668 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x123880800 == 71 [pid = 2220] [id = 634] 08:42:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 167 (0x118319c00) [pid = 2220] [serial = 1902] [outer = 0x0] 08:42:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 168 (0x1186a4c00) [pid = 2220] [serial = 1903] [outer = 0x118319c00] 08:42:56 INFO - PROCESS | 2220 | 1464104576695 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 169 (0x119352c00) [pid = 2220] [serial = 1904] [outer = 0x118319c00] 08:42:56 INFO - PROCESS | 2220 | --DOCSHELL 0x12f10b800 == 70 [pid = 2220] [id = 623] 08:42:56 INFO - PROCESS | 2220 | --DOCSHELL 0x12d24a000 == 69 [pid = 2220] [id = 622] 08:42:56 INFO - PROCESS | 2220 | --DOCSHELL 0x12be5d800 == 68 [pid = 2220] [id = 621] 08:42:56 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd88000 == 67 [pid = 2220] [id = 620] 08:42:56 INFO - PROCESS | 2220 | --DOCSHELL 0x12c74a800 == 66 [pid = 2220] [id = 619] 08:42:56 INFO - PROCESS | 2220 | --DOMWINDOW == 168 (0x126b72800) [pid = 2220] [serial = 1765] [outer = 0x0] [url = about:blank] 08:42:56 INFO - PROCESS | 2220 | --DOMWINDOW == 167 (0x128b7dc00) [pid = 2220] [serial = 1768] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba3b000 == 65 [pid = 2220] [id = 618] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12b0b3800 == 64 [pid = 2220] [id = 617] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12a525000 == 63 [pid = 2220] [id = 616] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x126865800 == 62 [pid = 2220] [id = 615] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x124e85800 == 61 [pid = 2220] [id = 614] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x11966c800 == 60 [pid = 2220] [id = 613] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x119a5a000 == 59 [pid = 2220] [id = 612] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x128877800 == 58 [pid = 2220] [id = 611] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x1356f6000 == 57 [pid = 2220] [id = 609] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x1356e0800 == 56 [pid = 2220] [id = 608] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12db38800 == 55 [pid = 2220] [id = 607] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x1292c3000 == 54 [pid = 2220] [id = 606] 08:42:57 INFO - PROCESS | 2220 | --DOCSHELL 0x11965b000 == 53 [pid = 2220] [id = 605] 08:42:57 INFO - PROCESS | 2220 | 1464104577079 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]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 674ms 08:42:57 INFO - PROCESS | 2220 | 1464104577085 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 2220 | 1464104577086 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:42:57 INFO - PROCESS | 2220 | 1464104577088 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 2220 | 1464104577090 Marionette TRACE conn2 <- [1,2510,null,{}] 08:42:57 INFO - PROCESS | 2220 | 1464104577096 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}] 08:42:57 INFO - PROCESS | 2220 | 1464104577234 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 166 (0x12474c400) [pid = 2220] [serial = 1795] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 165 (0x123921c00) [pid = 2220] [serial = 1792] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 164 (0x126b7dc00) [pid = 2220] [serial = 1798] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 163 (0x126640800) [pid = 2220] [serial = 1796] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 162 (0x128b8a400) [pid = 2220] [serial = 1801] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 161 (0x128ac2800) [pid = 2220] [serial = 1799] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 160 (0x12663ec00) [pid = 2220] [serial = 1750] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 159 (0x126b7a400) [pid = 2220] [serial = 1751] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 158 (0x113342800) [pid = 2220] [serial = 1775] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 157 (0x112e7b800) [pid = 2220] [serial = 1774] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x1166b4400) [pid = 2220] [serial = 1780] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x118318c00) [pid = 2220] [serial = 1781] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x11613b400) [pid = 2220] [serial = 1771] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x119a92c00) [pid = 2220] [serial = 1786] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x119acf800) [pid = 2220] [serial = 1787] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x1210e0400) [pid = 2220] [serial = 1789] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x117571c00) [pid = 2220] [serial = 1756] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x11845d000) [pid = 2220] [serial = 1783] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x119102400) [pid = 2220] [serial = 1784] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x117573400) [pid = 2220] [serial = 1778] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x1165c4c00) [pid = 2220] [serial = 1777] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x119359000) [pid = 2220] [serial = 1759] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x123111800) [pid = 2220] [serial = 1762] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x1138ed400) [pid = 2220] [serial = 1753] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x1235f6000) [pid = 2220] [serial = 1804] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 141 (0x12a6da800) [pid = 2220] [serial = 1808] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 140 (0x124022800) [pid = 2220] [serial = 1793] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x129126000) [pid = 2220] [serial = 1802] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x129484800) [pid = 2220] [serial = 1805] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x12354d800) [pid = 2220] [serial = 1790] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x12a775800) [pid = 2220] [serial = 1811] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x12a389c00) [pid = 2220] [serial = 1807] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x12a6dd400) [pid = 2220] [serial = 1810] [outer = 0x0] [url = about:blank] 08:42:57 INFO - PROCESS | 2220 | 1464104577352 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x123494000 == 54 [pid = 2220] [id = 635] 08:42:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x1165c4c00) [pid = 2220] [serial = 1905] [outer = 0x0] 08:42:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x118454000) [pid = 2220] [serial = 1906] [outer = 0x1165c4c00] 08:42:57 INFO - PROCESS | 2220 | 1464104577406 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x1210e7c00) [pid = 2220] [serial = 1907] [outer = 0x1165c4c00] 08:42:57 INFO - PROCESS | 2220 | 1464104577746 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]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 08:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:42:57 INFO - PROCESS | 2220 | 1464104577760 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 2220 | 1464104577762 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:42:57 INFO - PROCESS | 2220 | 1464104577764 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 2220 | 1464104577765 Marionette TRACE conn2 <- [1,2514,null,{}] 08:42:57 INFO - PROCESS | 2220 | 1464104577770 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}] 08:42:57 INFO - PROCESS | 2220 | 1464104577865 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:42:57 INFO - PROCESS | 2220 | 1464104577947 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x129143000 == 55 [pid = 2220] [id = 636] 08:42:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x12310d800) [pid = 2220] [serial = 1908] [outer = 0x0] 08:42:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x12354d400) [pid = 2220] [serial = 1909] [outer = 0x12310d800] 08:42:57 INFO - PROCESS | 2220 | 1464104577973 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x123a74000) [pid = 2220] [serial = 1910] [outer = 0x12310d800] 08:42:58 INFO - PROCESS | 2220 | 1464104578252 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]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 522ms 08:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:42:58 INFO - PROCESS | 2220 | 1464104578290 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 2220 | 1464104578292 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:42:58 INFO - PROCESS | 2220 | 1464104578294 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 2220 | 1464104578307 Marionette TRACE conn2 <- [1,2518,null,{}] 08:42:58 INFO - PROCESS | 2220 | 1464104578309 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}] 08:42:58 INFO - PROCESS | 2220 | 1464104578399 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:42:58 INFO - PROCESS | 2220 | 1464104578465 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a786800 == 56 [pid = 2220] [id = 637] 08:42:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 141 (0x123111000) [pid = 2220] [serial = 1911] [outer = 0x0] 08:42:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 142 (0x124528800) [pid = 2220] [serial = 1912] [outer = 0x123111000] 08:42:58 INFO - PROCESS | 2220 | 1464104578489 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x126606000) [pid = 2220] [serial = 1913] [outer = 0x123111000] 08:42:58 INFO - PROCESS | 2220 | 1464104578779 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]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 531ms 08:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:42:58 INFO - PROCESS | 2220 | 1464104578826 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 2220 | 1464104578827 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:42:58 INFO - PROCESS | 2220 | 1464104578829 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 2220 | 1464104578831 Marionette TRACE conn2 <- [1,2522,null,{}] 08:42:58 INFO - PROCESS | 2220 | 1464104578836 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}] 08:42:58 INFO - PROCESS | 2220 | 1464104578937 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:42:58 INFO - PROCESS | 2220 | 1464104578942 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be4c800 == 57 [pid = 2220] [id = 638] 08:42:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x128a1e800) [pid = 2220] [serial = 1914] [outer = 0x0] 08:42:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x129124000) [pid = 2220] [serial = 1915] [outer = 0x128a1e800] 08:42:58 INFO - PROCESS | 2220 | 1464104578968 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12a778000) [pid = 2220] [serial = 1916] [outer = 0x128a1e800] 08:42:59 INFO - PROCESS | 2220 | 1464104579362 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]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 568ms 08:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:42:59 INFO - PROCESS | 2220 | 1464104579400 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 2220 | 1464104579402 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:42:59 INFO - PROCESS | 2220 | 1464104579404 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 2220 | 1464104579405 Marionette TRACE conn2 <- [1,2526,null,{}] 08:42:59 INFO - PROCESS | 2220 | 1464104579408 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}] 08:42:59 INFO - PROCESS | 2220 | 1464104579521 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:42:59 INFO - PROCESS | 2220 | 1464104579536 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4b7000 == 58 [pid = 2220] [id = 639] 08:42:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x128abec00) [pid = 2220] [serial = 1917] [outer = 0x0] 08:42:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x12b035c00) [pid = 2220] [serial = 1918] [outer = 0x128abec00] 08:42:59 INFO - PROCESS | 2220 | 1464104579568 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x12b0e6800) [pid = 2220] [serial = 1919] [outer = 0x128abec00] 08:42:59 INFO - PROCESS | 2220 | 1464104579913 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]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 517ms 08:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:42:59 INFO - PROCESS | 2220 | 1464104579923 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 2220 | 1464104579924 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:42:59 INFO - PROCESS | 2220 | 1464104579926 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 2220 | 1464104579927 Marionette TRACE conn2 <- [1,2530,null,{}] 08:42:59 INFO - PROCESS | 2220 | 1464104579929 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}] 08:43:00 INFO - PROCESS | 2220 | 1464104580047 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:43:00 INFO - PROCESS | 2220 | 1464104580088 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd90000 == 59 [pid = 2220] [id = 640] 08:43:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12b9ef000) [pid = 2220] [serial = 1920] [outer = 0x0] 08:43:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12b99a000) [pid = 2220] [serial = 1921] [outer = 0x12b9ef000] 08:43:00 INFO - PROCESS | 2220 | 1464104580114 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x12b9f7400) [pid = 2220] [serial = 1922] [outer = 0x12b9ef000] 08:43:00 INFO - PROCESS | 2220 | 1464104580503 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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 619ms 08:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:43:00 INFO - PROCESS | 2220 | 1464104580545 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 2220 | 1464104580546 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:43:00 INFO - PROCESS | 2220 | 1464104580548 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 2220 | 1464104580549 Marionette TRACE conn2 <- [1,2534,null,{}] 08:43:00 INFO - PROCESS | 2220 | 1464104580551 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}] 08:43:00 INFO - PROCESS | 2220 | 1464104580671 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:43:00 INFO - PROCESS | 2220 | 1464104580694 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d379000 == 60 [pid = 2220] [id = 641] 08:43:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12b9a2800) [pid = 2220] [serial = 1923] [outer = 0x0] 08:43:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12bbb9400) [pid = 2220] [serial = 1924] [outer = 0x12b9a2800] 08:43:00 INFO - PROCESS | 2220 | 1464104580732 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x12be14c00) [pid = 2220] [serial = 1925] [outer = 0x12b9a2800] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x128a26400) [pid = 2220] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x128b85400) [pid = 2220] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x119b97c00) [pid = 2220] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x1230e5000) [pid = 2220] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x12b0e8c00) [pid = 2220] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x117069400) [pid = 2220] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x1210e5400) [pid = 2220] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x12474d800) [pid = 2220] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 146 (0x1185aa000) [pid = 2220] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 145 (0x1138fb000) [pid = 2220] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 144 (0x1186a8000) [pid = 2220] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 143 (0x11943d800) [pid = 2220] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:43:01 INFO - PROCESS | 2220 | --DOMWINDOW == 142 (0x124843400) [pid = 2220] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:43:01 INFO - PROCESS | 2220 | 1464104581380 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]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 873ms 08:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:43:01 INFO - PROCESS | 2220 | 1464104581422 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 2220 | 1464104581423 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:43:01 INFO - PROCESS | 2220 | 1464104581425 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 2220 | 1464104581426 Marionette TRACE conn2 <- [1,2538,null,{}] 08:43:01 INFO - PROCESS | 2220 | 1464104581429 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}] 08:43:01 INFO - PROCESS | 2220 | 1464104581522 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:43:01 INFO - PROCESS | 2220 | 1464104581526 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba42000 == 61 [pid = 2220] [id = 642] 08:43:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 143 (0x1180c8000) [pid = 2220] [serial = 1926] [outer = 0x0] 08:43:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 144 (0x1210e5000) [pid = 2220] [serial = 1927] [outer = 0x1180c8000] 08:43:01 INFO - PROCESS | 2220 | 1464104581551 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 145 (0x12a6e5c00) [pid = 2220] [serial = 1928] [outer = 0x1180c8000] 08:43:01 INFO - PROCESS | 2220 | 1464104581907 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]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 519ms 08:43:01 INFO - PROCESS | 2220 | 1464104581945 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 2220 | 1464104581946 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:43:01 INFO - PROCESS | 2220 | 1464104581956 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 2220 | 1464104581958 Marionette TRACE conn2 <- [1,2542,null,{}] 08:43:01 INFO - PROCESS | 2220 | 1464104581960 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}] 08:43:02 INFO - PROCESS | 2220 | 1464104582065 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:43:02 INFO - PROCESS | 2220 | 1464104582070 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x1350c9000 == 62 [pid = 2220] [id = 643] 08:43:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 146 (0x12be07c00) [pid = 2220] [serial = 1929] [outer = 0x0] 08:43:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 147 (0x12bf4cc00) [pid = 2220] [serial = 1930] [outer = 0x12be07c00] 08:43:02 INFO - PROCESS | 2220 | 1464104582099 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x12c48b400) [pid = 2220] [serial = 1931] [outer = 0x12be07c00] 08:43:02 INFO - PROCESS | 2220 | 1464104582447 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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 519ms 08:43:02 INFO - PROCESS | 2220 | 1464104582488 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 2220 | 1464104582490 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:43:02 INFO - PROCESS | 2220 | 1464104582492 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 2220 | 1464104582493 Marionette TRACE conn2 <- [1,2546,null,{}] 08:43:02 INFO - PROCESS | 2220 | 1464104582495 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}] 08:43:02 INFO - PROCESS | 2220 | 1464104582585 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:43:02 INFO - PROCESS | 2220 | 1464104582658 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x135905000 == 63 [pid = 2220] [id = 644] 08:43:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x110db5800) [pid = 2220] [serial = 1932] [outer = 0x0] 08:43:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x12c48dc00) [pid = 2220] [serial = 1933] [outer = 0x110db5800] 08:43:02 INFO - PROCESS | 2220 | 1464104582682 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12be0fc00) [pid = 2220] [serial = 1934] [outer = 0x110db5800] 08:43:02 INFO - PROCESS | 2220 | 1464104582986 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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 519ms 08:43:03 INFO - PROCESS | 2220 | 1464104583012 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 2220 | 1464104583013 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:43:03 INFO - PROCESS | 2220 | 1464104583016 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 2220 | 1464104583019 Marionette TRACE conn2 <- [1,2550,null,{}] 08:43:03 INFO - PROCESS | 2220 | 1464104583022 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}] 08:43:03 INFO - PROCESS | 2220 | 1464104583113 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:43:03 INFO - PROCESS | 2220 | 1464104583117 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x13ef86800 == 64 [pid = 2220] [id = 645] 08:43:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x12c7d5c00) [pid = 2220] [serial = 1935] [outer = 0x0] 08:43:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12c7dc000) [pid = 2220] [serial = 1936] [outer = 0x12c7d5c00] 08:43:03 INFO - PROCESS | 2220 | 1464104583142 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x12c865800) [pid = 2220] [serial = 1937] [outer = 0x12c7d5c00] 08:43:03 INFO - PROCESS | 2220 | 1464104583700 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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 722ms 08:43:03 INFO - PROCESS | 2220 | 1464104583739 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 2220 | 1464104583742 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:43:03 INFO - PROCESS | 2220 | 1464104583746 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 2220 | 1464104583748 Marionette TRACE conn2 <- [1,2554,null,{}] 08:43:03 INFO - PROCESS | 2220 | 1464104583772 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}] 08:43:03 INFO - PROCESS | 2220 | 1464104583888 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:43:03 INFO - PROCESS | 2220 | 1464104583996 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x123141800 == 65 [pid = 2220] [id = 646] 08:43:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x117449800) [pid = 2220] [serial = 1938] [outer = 0x0] 08:43:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x118313c00) [pid = 2220] [serial = 1939] [outer = 0x117449800] 08:43:04 INFO - PROCESS | 2220 | 1464104584027 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x1186af800) [pid = 2220] [serial = 1940] [outer = 0x117449800] 08:43:04 INFO - PROCESS | 2220 | 1464104584471 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]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 789ms 08:43:04 INFO - PROCESS | 2220 | 1464104584536 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 2220 | 1464104584540 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:43:04 INFO - PROCESS | 2220 | 1464104584545 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 2220 | 1464104584547 Marionette TRACE conn2 <- [1,2558,null,{}] 08:43:04 INFO - PROCESS | 2220 | 1464104584550 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}] 08:43:04 INFO - PROCESS | 2220 | 1464104584686 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:43:04 INFO - PROCESS | 2220 | 1464104584845 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba3a800 == 66 [pid = 2220] [id = 647] 08:43:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x1184bfc00) [pid = 2220] [serial = 1941] [outer = 0x0] 08:43:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x119a9ec00) [pid = 2220] [serial = 1942] [outer = 0x1184bfc00] 08:43:04 INFO - PROCESS | 2220 | 1464104584880 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x123355c00) [pid = 2220] [serial = 1943] [outer = 0x1184bfc00] 08:43:05 INFO - PROCESS | 2220 | 1464104585356 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]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 822ms 08:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:43:05 INFO - PROCESS | 2220 | 1464104585368 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 2220 | 1464104585370 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:43:05 INFO - PROCESS | 2220 | 1464104585373 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 2220 | 1464104585375 Marionette TRACE conn2 <- [1,2562,null,{}] 08:43:05 INFO - PROCESS | 2220 | 1464104585383 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}] 08:43:05 INFO - PROCESS | 2220 | 1464104585498 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:43:05 INFO - PROCESS | 2220 | 1464104585582 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x135296000 == 67 [pid = 2220] [id = 648] 08:43:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x123856000) [pid = 2220] [serial = 1944] [outer = 0x0] 08:43:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 162 (0x128bad400) [pid = 2220] [serial = 1945] [outer = 0x123856000] 08:43:05 INFO - PROCESS | 2220 | 1464104585614 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 163 (0x12a605800) [pid = 2220] [serial = 1946] [outer = 0x123856000] 08:43:06 INFO - PROCESS | 2220 | 1464104586057 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]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 721ms 08:43:06 INFO - PROCESS | 2220 | 1464104586095 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 2220 | 1464104586096 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:43:06 INFO - PROCESS | 2220 | 1464104586117 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 2220 | 1464104586118 Marionette TRACE conn2 <- [1,2566,null,{}] 08:43:06 INFO - PROCESS | 2220 | 1464104586122 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}] 08:43:06 INFO - PROCESS | 2220 | 1464104586234 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:43:06 INFO - PROCESS | 2220 | 1464104586315 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x1377dc800 == 68 [pid = 2220] [id = 649] 08:43:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 164 (0x12b032c00) [pid = 2220] [serial = 1947] [outer = 0x0] 08:43:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 165 (0x12b9f1800) [pid = 2220] [serial = 1948] [outer = 0x12b032c00] 08:43:06 INFO - PROCESS | 2220 | 1464104586346 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 166 (0x12be08800) [pid = 2220] [serial = 1949] [outer = 0x12b032c00] 08:43:06 INFO - PROCESS | 2220 | 1464104586774 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]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 689ms 08:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:43:06 INFO - PROCESS | 2220 | 1464104586789 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 2220 | 1464104586790 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:43:06 INFO - PROCESS | 2220 | 1464104586792 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 2220 | 1464104586794 Marionette TRACE conn2 <- [1,2570,null,{}] 08:43:06 INFO - PROCESS | 2220 | 1464104586796 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}] 08:43:06 INFO - PROCESS | 2220 | 1464104586924 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:43:07 INFO - PROCESS | 2220 | 1464104587035 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x12de74800 == 69 [pid = 2220] [id = 650] 08:43:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 167 (0x12b9fb000) [pid = 2220] [serial = 1950] [outer = 0x0] 08:43:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 168 (0x12bf47800) [pid = 2220] [serial = 1951] [outer = 0x12b9fb000] 08:43:07 INFO - PROCESS | 2220 | 1464104587068 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 169 (0x12c487c00) [pid = 2220] [serial = 1952] [outer = 0x12b9fb000] 08:43:07 INFO - PROCESS | 2220 | 1464104587491 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]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 720ms 08:43:07 INFO - PROCESS | 2220 | 1464104587513 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 2220 | 1464104587514 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:43:07 INFO - PROCESS | 2220 | 1464104587519 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 2220 | 1464104587521 Marionette TRACE conn2 <- [1,2574,null,{}] 08:43:07 INFO - PROCESS | 2220 | 1464104587523 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}] 08:43:07 INFO - PROCESS | 2220 | 1464104587648 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:43:07 INFO - PROCESS | 2220 | 1464104587744 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x13f8c4000 == 70 [pid = 2220] [id = 651] 08:43:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 170 (0x12c7dfc00) [pid = 2220] [serial = 1953] [outer = 0x0] 08:43:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 171 (0x12c871000) [pid = 2220] [serial = 1954] [outer = 0x12c7dfc00] 08:43:07 INFO - PROCESS | 2220 | 1464104587774 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 172 (0x12ce71c00) [pid = 2220] [serial = 1955] [outer = 0x12c7dfc00] 08:43:08 INFO - PROCESS | 2220 | 1464104588334 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]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 873ms 08:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:43:08 INFO - PROCESS | 2220 | 1464104588392 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 2220 | 1464104588394 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:43:08 INFO - PROCESS | 2220 | 1464104588397 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 2220 | 1464104588399 Marionette TRACE conn2 <- [1,2578,null,{}] 08:43:08 INFO - PROCESS | 2220 | 1464104588403 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}] 08:43:08 INFO - PROCESS | 2220 | 1464104588544 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:43:08 INFO - PROCESS | 2220 | 1464104588628 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x123867000 == 71 [pid = 2220] [id = 652] 08:43:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 173 (0x11277a000) [pid = 2220] [serial = 1956] [outer = 0x0] 08:43:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 174 (0x1186a5800) [pid = 2220] [serial = 1957] [outer = 0x11277a000] 08:43:08 INFO - PROCESS | 2220 | 1464104588658 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 175 (0x12c7e0400) [pid = 2220] [serial = 1958] [outer = 0x11277a000] 08:43:09 INFO - PROCESS | 2220 | 1464104589359 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]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 975ms 08:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:43:09 INFO - PROCESS | 2220 | 1464104589371 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 2220 | 1464104589373 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:43:09 INFO - PROCESS | 2220 | 1464104589376 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 2220 | 1464104589378 Marionette TRACE conn2 <- [1,2582,null,{}] 08:43:09 INFO - PROCESS | 2220 | 1464104589382 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}] 08:43:09 INFO - PROCESS | 2220 | 1464104589515 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:43:09 INFO - PROCESS | 2220 | 1464104589523 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x126679800 == 72 [pid = 2220] [id = 653] 08:43:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 176 (0x112778c00) [pid = 2220] [serial = 1959] [outer = 0x0] 08:43:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 177 (0x113860400) [pid = 2220] [serial = 1960] [outer = 0x112778c00] 08:43:09 INFO - PROCESS | 2220 | 1464104589547 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 178 (0x116841400) [pid = 2220] [serial = 1961] [outer = 0x112778c00] 08:43:10 INFO - PROCESS | 2220 | 1464104590125 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]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 772ms 08:43:10 INFO - PROCESS | 2220 | 1464104590148 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 2220 | 1464104590154 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:43:10 INFO - PROCESS | 2220 | 1464104590159 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 2220 | 1464104590160 Marionette TRACE conn2 <- [1,2586,null,{}] 08:43:10 INFO - PROCESS | 2220 | 1464104590163 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}] 08:43:10 INFO - PROCESS | 2220 | 1464104590266 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:43:10 INFO - PROCESS | 2220 | 1464104590392 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x116544800 == 73 [pid = 2220] [id = 654] 08:43:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 179 (0x118316000) [pid = 2220] [serial = 1962] [outer = 0x0] 08:43:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 180 (0x11831fc00) [pid = 2220] [serial = 1963] [outer = 0x118316000] 08:43:10 INFO - PROCESS | 2220 | 1464104590418 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 181 (0x1186aa000) [pid = 2220] [serial = 1964] [outer = 0x118316000] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba45000 == 72 [pid = 2220] [id = 516] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x117d19000 == 71 [pid = 2220] [id = 590] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x135905000 == 70 [pid = 2220] [id = 644] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x1350c9000 == 69 [pid = 2220] [id = 643] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba42000 == 68 [pid = 2220] [id = 642] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x12d379000 == 67 [pid = 2220] [id = 641] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd90000 == 66 [pid = 2220] [id = 640] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 180 (0x12a393800) [pid = 2220] [serial = 1828] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 179 (0x12b9a0800) [pid = 2220] [serial = 1873] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4b7000 == 65 [pid = 2220] [id = 639] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x12be4c800 == 64 [pid = 2220] [id = 638] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x12a786800 == 63 [pid = 2220] [id = 637] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x129143000 == 62 [pid = 2220] [id = 636] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x123494000 == 61 [pid = 2220] [id = 635] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x123880800 == 60 [pid = 2220] [id = 634] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x126136800 == 59 [pid = 2220] [id = 633] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x1377c7000 == 58 [pid = 2220] [id = 630] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x13591f800 == 57 [pid = 2220] [id = 629] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x13590a800 == 56 [pid = 2220] [id = 628] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x1356df000 == 55 [pid = 2220] [id = 627] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x12914f000 == 54 [pid = 2220] [id = 626] 08:43:10 INFO - PROCESS | 2220 | --DOCSHELL 0x119c30000 == 53 [pid = 2220] [id = 625] 08:43:10 INFO - PROCESS | 2220 | 1464104590914 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]]]}] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 178 (0x1233f1000) [pid = 2220] [serial = 1849] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 177 (0x1261a2000) [pid = 2220] [serial = 1852] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 176 (0x1186ad400) [pid = 2220] [serial = 1840] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 175 (0x11934fc00) [pid = 2220] [serial = 1841] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 174 (0x117447c00) [pid = 2220] [serial = 1835] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 173 (0x113d66800) [pid = 2220] [serial = 1834] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 172 (0x12a77e800) [pid = 2220] [serial = 1813] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 171 (0x120e57c00) [pid = 2220] [serial = 1846] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 170 (0x123109c00) [pid = 2220] [serial = 1847] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 169 (0x119aa0000) [pid = 2220] [serial = 1843] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 168 (0x120e4f800) [pid = 2220] [serial = 1844] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 167 (0x128a25400) [pid = 2220] [serial = 1855] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 166 (0x128ac4c00) [pid = 2220] [serial = 1825] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 165 (0x128b7b800) [pid = 2220] [serial = 1856] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 164 (0x113d63c00) [pid = 2220] [serial = 1816] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 163 (0x118450000) [pid = 2220] [serial = 1819] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 162 (0x12ab21c00) [pid = 2220] [serial = 1831] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 161 (0x128e09800) [pid = 2220] [serial = 1858] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 160 (0x129485000) [pid = 2220] [serial = 1859] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 159 (0x12a6e4000) [pid = 2220] [serial = 1861] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 158 (0x12a6e7400) [pid = 2220] [serial = 1864] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 157 (0x12a77cc00) [pid = 2220] [serial = 1862] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 156 (0x12b034000) [pid = 2220] [serial = 1865] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 155 (0x12b041c00) [pid = 2220] [serial = 1867] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 154 (0x12b0e6000) [pid = 2220] [serial = 1868] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 153 (0x12b99f000) [pid = 2220] [serial = 1871] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 152 (0x126807000) [pid = 2220] [serial = 1853] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 151 (0x12452a800) [pid = 2220] [serial = 1850] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 150 (0x12b998c00) [pid = 2220] [serial = 1870] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 149 (0x118370800) [pid = 2220] [serial = 1838] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 148 (0x118312400) [pid = 2220] [serial = 1837] [outer = 0x0] [url = about:blank] 08:43:10 INFO - PROCESS | 2220 | --DOMWINDOW == 147 (0x123109400) [pid = 2220] [serial = 1822] [outer = 0x0] [url = about:blank] 08:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 823ms 08:43:10 INFO - PROCESS | 2220 | 1464104590992 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 2220 | 1464104590993 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:43:10 INFO - PROCESS | 2220 | 1464104590995 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 2220 | 1464104590998 Marionette TRACE conn2 <- [1,2590,null,{}] 08:43:11 INFO - PROCESS | 2220 | 1464104591007 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}] 08:43:11 INFO - PROCESS | 2220 | 1464104591098 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:43:11 INFO - PROCESS | 2220 | 1464104591108 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x12301f000 == 54 [pid = 2220] [id = 655] 08:43:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 148 (0x119a9e400) [pid = 2220] [serial = 1965] [outer = 0x0] 08:43:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 149 (0x119b97c00) [pid = 2220] [serial = 1966] [outer = 0x119a9e400] 08:43:11 INFO - PROCESS | 2220 | 1464104591136 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 150 (0x120e5c800) [pid = 2220] [serial = 1967] [outer = 0x119a9e400] 08:43:11 INFO - PROCESS | 2220 | 1464104591516 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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 575ms 08:43:11 INFO - PROCESS | 2220 | 1464104591571 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 2220 | 1464104591573 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:43:11 INFO - PROCESS | 2220 | 1464104591575 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 2220 | 1464104591576 Marionette TRACE conn2 <- [1,2594,null,{}] 08:43:11 INFO - PROCESS | 2220 | 1464104591579 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}] 08:43:11 INFO - PROCESS | 2220 | 1464104591671 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:43:11 INFO - PROCESS | 2220 | 1464104591675 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x129143000 == 55 [pid = 2220] [id = 656] 08:43:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 151 (0x12310dc00) [pid = 2220] [serial = 1968] [outer = 0x0] 08:43:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 152 (0x123556c00) [pid = 2220] [serial = 1969] [outer = 0x12310dc00] 08:43:11 INFO - PROCESS | 2220 | 1464104591701 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 153 (0x12385f400) [pid = 2220] [serial = 1970] [outer = 0x12310dc00] 08:43:12 INFO - PROCESS | 2220 | 1464104592045 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]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 519ms 08:43:12 INFO - PROCESS | 2220 | 1464104592094 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 2220 | 1464104592095 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:43:12 INFO - PROCESS | 2220 | 1464104592105 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 2220 | 1464104592106 Marionette TRACE conn2 <- [1,2598,null,{}] 08:43:12 INFO - PROCESS | 2220 | 1464104592108 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}] 08:43:12 INFO - PROCESS | 2220 | 1464104592195 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:43:12 INFO - PROCESS | 2220 | 1464104592201 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a78d800 == 56 [pid = 2220] [id = 657] 08:43:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 154 (0x123927000) [pid = 2220] [serial = 1971] [outer = 0x0] 08:43:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 155 (0x1243fb000) [pid = 2220] [serial = 1972] [outer = 0x123927000] 08:43:12 INFO - PROCESS | 2220 | 1464104592227 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 156 (0x124ef4000) [pid = 2220] [serial = 1973] [outer = 0x123927000] 08:43:12 INFO - PROCESS | 2220 | 1464104592585 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]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 521ms 08:43:12 INFO - PROCESS | 2220 | 1464104592627 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 2220 | 1464104592628 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:43:12 INFO - PROCESS | 2220 | 1464104592630 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 2220 | 1464104592631 Marionette TRACE conn2 <- [1,2602,null,{}] 08:43:12 INFO - PROCESS | 2220 | 1464104592633 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}] 08:43:12 INFO - PROCESS | 2220 | 1464104592770 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:43:12 INFO - PROCESS | 2220 | 1464104592817 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba42000 == 57 [pid = 2220] [id = 658] 08:43:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 157 (0x126437c00) [pid = 2220] [serial = 1974] [outer = 0x0] 08:43:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 158 (0x126b7a400) [pid = 2220] [serial = 1975] [outer = 0x126437c00] 08:43:12 INFO - PROCESS | 2220 | 1464104592843 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 159 (0x129485400) [pid = 2220] [serial = 1976] [outer = 0x126437c00] 08:43:13 INFO - PROCESS | 2220 | 1464104593150 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]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 569ms 08:43:13 INFO - PROCESS | 2220 | 1464104593199 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 2220 | 1464104593201 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:43:13 INFO - PROCESS | 2220 | 1464104593203 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 2220 | 1464104593204 Marionette TRACE conn2 <- [1,2606,null,{}] 08:43:13 INFO - PROCESS | 2220 | 1464104593206 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}] 08:43:13 INFO - PROCESS | 2220 | 1464104593332 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:43:13 INFO - PROCESS | 2220 | 1464104593345 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4af000 == 58 [pid = 2220] [id = 659] 08:43:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x128a20000) [pid = 2220] [serial = 1977] [outer = 0x0] 08:43:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x12a6dc800) [pid = 2220] [serial = 1978] [outer = 0x128a20000] 08:43:13 INFO - PROCESS | 2220 | 1464104593371 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 162 (0x12a77e800) [pid = 2220] [serial = 1979] [outer = 0x128a20000] 08:43:13 INFO - PROCESS | 2220 | 1464104593739 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]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 569ms 08:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:43:13 INFO - PROCESS | 2220 | 1464104593777 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 2220 | 1464104593778 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:43:13 INFO - PROCESS | 2220 | 1464104593780 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 2220 | 1464104593781 Marionette TRACE conn2 <- [1,2610,null,{}] 08:43:13 INFO - PROCESS | 2220 | 1464104593783 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}] 08:43:13 INFO - PROCESS | 2220 | 1464104593896 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:43:13 INFO - PROCESS | 2220 | 1464104593908 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd97000 == 59 [pid = 2220] [id = 660] 08:43:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 163 (0x12a76f800) [pid = 2220] [serial = 1980] [outer = 0x0] 08:43:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 164 (0x12b0df000) [pid = 2220] [serial = 1981] [outer = 0x12a76f800] 08:43:13 INFO - PROCESS | 2220 | 1464104593933 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 165 (0x12b995800) [pid = 2220] [serial = 1982] [outer = 0x12a76f800] 08:43:14 INFO - PROCESS | 2220 | 1464104594283 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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 517ms 08:43:14 INFO - PROCESS | 2220 | 1464104594298 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 2220 | 1464104594300 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:43:14 INFO - PROCESS | 2220 | 1464104594305 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 2220 | 1464104594306 Marionette TRACE conn2 <- [1,2614,null,{}] 08:43:14 INFO - PROCESS | 2220 | 1464104594309 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}] 08:43:14 INFO - PROCESS | 2220 | 1464104594425 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:43:14 INFO - PROCESS | 2220 | 1464104594438 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d383000 == 60 [pid = 2220] [id = 661] 08:43:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 166 (0x12b0e2800) [pid = 2220] [serial = 1983] [outer = 0x0] 08:43:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 167 (0x12b9f4800) [pid = 2220] [serial = 1984] [outer = 0x12b0e2800] 08:43:14 INFO - PROCESS | 2220 | 1464104594463 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 168 (0x12bbb2c00) [pid = 2220] [serial = 1985] [outer = 0x12b0e2800] 08:43:14 INFO - PROCESS | 2220 | 1464104594829 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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 569ms 08:43:14 INFO - PROCESS | 2220 | 1464104594874 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 2220 | 1464104594875 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:43:14 INFO - PROCESS | 2220 | 1464104594877 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 2220 | 1464104594878 Marionette TRACE conn2 <- [1,2618,null,{}] 08:43:14 INFO - PROCESS | 2220 | 1464104594881 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}] 08:43:15 INFO - PROCESS | 2220 | 1464104594995 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:43:15 INFO - PROCESS | 2220 | 1464104595007 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12f106800 == 61 [pid = 2220] [id = 662] 08:43:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 169 (0x12b0ea800) [pid = 2220] [serial = 1986] [outer = 0x0] 08:43:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 170 (0x12be12800) [pid = 2220] [serial = 1987] [outer = 0x12b0ea800] 08:43:15 INFO - PROCESS | 2220 | 1464104595032 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 171 (0x12bf50000) [pid = 2220] [serial = 1988] [outer = 0x12b0ea800] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 170 (0x128a1e800) [pid = 2220] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 169 (0x12b9ef000) [pid = 2220] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 168 (0x123111000) [pid = 2220] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 167 (0x1165c4c00) [pid = 2220] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 166 (0x128abec00) [pid = 2220] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 165 (0x12b9a2800) [pid = 2220] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 164 (0x118319c00) [pid = 2220] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 163 (0x1180c8000) [pid = 2220] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 162 (0x12310d800) [pid = 2220] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 161 (0x12be07c00) [pid = 2220] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 160 (0x110db5800) [pid = 2220] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:43:15 INFO - PROCESS | 2220 | --DOMWINDOW == 159 (0x1125cc800) [pid = 2220] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:43:15 INFO - PROCESS | 2220 | 1464104595475 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]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 622ms 08:43:15 INFO - PROCESS | 2220 | 1464104595504 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:43:15 INFO - PROCESS | 2220 | 1464104595506 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:43:15 INFO - PROCESS | 2220 | 1464104595508 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 2220 | 1464104595510 Marionette TRACE conn2 <- [1,2622,null,{}] 08:43:15 INFO - PROCESS | 2220 | 1464104595513 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}] 08:43:15 INFO - PROCESS | 2220 | 1464104595662 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:43:15 INFO - PROCESS | 2220 | 1464104595721 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x1350c6000 == 62 [pid = 2220] [id = 663] 08:43:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 160 (0x12b994c00) [pid = 2220] [serial = 1989] [outer = 0x0] 08:43:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 161 (0x12c488000) [pid = 2220] [serial = 1990] [outer = 0x12b994c00] 08:43:15 INFO - PROCESS | 2220 | 1464104595751 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 162 (0x12c7d8400) [pid = 2220] [serial = 1991] [outer = 0x12b994c00] 08:43:16 INFO - PROCESS | 2220 | 1464104596044 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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 571ms 08:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:43:16 INFO - PROCESS | 2220 | 1464104596081 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 2220 | 1464104596082 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:43:16 INFO - PROCESS | 2220 | 1464104596086 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 2220 | 1464104596089 Marionette TRACE conn2 <- [1,2626,null,{}] 08:43:16 INFO - PROCESS | 2220 | 1464104596091 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}] 08:43:16 INFO - PROCESS | 2220 | 1464104596184 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:43:16 INFO - PROCESS | 2220 | 1464104596256 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x13528d000 == 63 [pid = 2220] [id = 664] 08:43:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 163 (0x12b9a2800) [pid = 2220] [serial = 1992] [outer = 0x0] 08:43:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 164 (0x12c866400) [pid = 2220] [serial = 1993] [outer = 0x12b9a2800] 08:43:16 INFO - PROCESS | 2220 | 1464104596281 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 165 (0x12ce6bc00) [pid = 2220] [serial = 1994] [outer = 0x12b9a2800] 08:43:16 INFO - PROCESS | 2220 | 1464104596543 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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 473ms 08:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:43:16 INFO - PROCESS | 2220 | 1464104596559 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 2220 | 1464104596560 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:43:16 INFO - PROCESS | 2220 | 1464104596562 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 2220 | 1464104596563 Marionette TRACE conn2 <- [1,2630,null,{}] 08:43:16 INFO - PROCESS | 2220 | 1464104596573 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}] 08:43:16 INFO - PROCESS | 2220 | 1464104596671 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:43:16 INFO - PROCESS | 2220 | 1464104596675 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x1358d2800 == 64 [pid = 2220] [id = 665] 08:43:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 166 (0x12ce73000) [pid = 2220] [serial = 1995] [outer = 0x0] 08:43:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 167 (0x12d0af400) [pid = 2220] [serial = 1996] [outer = 0x12ce73000] 08:43:16 INFO - PROCESS | 2220 | 1464104596700 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 168 (0x12d3c1c00) [pid = 2220] [serial = 1997] [outer = 0x12ce73000] 08:43:17 INFO - PROCESS | 2220 | 1464104597055 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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 524ms 08:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:43:17 INFO - PROCESS | 2220 | 1464104597088 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 2220 | 1464104597089 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:43:17 INFO - PROCESS | 2220 | 1464104597091 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 2220 | 1464104597092 Marionette TRACE conn2 <- [1,2634,null,{}] 08:43:17 INFO - PROCESS | 2220 | 1464104597095 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}] 08:43:17 INFO - PROCESS | 2220 | 1464104597230 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:43:17 INFO - PROCESS | 2220 | 1464104597238 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x135a1e000 == 65 [pid = 2220] [id = 666] 08:43:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 169 (0x12c866c00) [pid = 2220] [serial = 1998] [outer = 0x0] 08:43:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 170 (0x12d6c3c00) [pid = 2220] [serial = 1999] [outer = 0x12c866c00] 08:43:17 INFO - PROCESS | 2220 | 1464104597275 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 171 (0x12d6cac00) [pid = 2220] [serial = 2000] [outer = 0x12c866c00] 08:43:17 INFO - PROCESS | 2220 | 1464104597920 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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 869ms 08:43:17 INFO - PROCESS | 2220 | 1464104597988 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 2220 | 1464104597992 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:43:17 INFO - PROCESS | 2220 | 1464104597995 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 2220 | 1464104597998 Marionette TRACE conn2 <- [1,2638,null,{}] 08:43:18 INFO - PROCESS | 2220 | 1464104598016 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}] 08:43:18 INFO - PROCESS | 2220 | 1464104598131 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:43:18 INFO - PROCESS | 2220 | 1464104598244 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x123d43000 == 66 [pid = 2220] [id = 667] 08:43:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 172 (0x113d63c00) [pid = 2220] [serial = 2001] [outer = 0x0] 08:43:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 173 (0x11807c800) [pid = 2220] [serial = 2002] [outer = 0x113d63c00] 08:43:18 INFO - PROCESS | 2220 | 1464104598278 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 174 (0x1186a8000) [pid = 2220] [serial = 2003] [outer = 0x113d63c00] 08:43:18 INFO - PROCESS | 2220 | 1464104598692 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]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 742ms 08:43:18 INFO - PROCESS | 2220 | 1464104598736 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 2220 | 1464104598740 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:43:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:43:18 INFO - PROCESS | 2220 | 1464104598745 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 2220 | 1464104598746 Marionette TRACE conn2 <- [1,2642,null,{}] 08:43:18 INFO - PROCESS | 2220 | 1464104598749 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}] 08:43:18 INFO - PROCESS | 2220 | 1464104598910 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:43:19 INFO - PROCESS | 2220 | 1464104599074 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2c7800 == 67 [pid = 2220] [id = 668] 08:43:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 175 (0x1186a8400) [pid = 2220] [serial = 2004] [outer = 0x0] 08:43:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 176 (0x120e55800) [pid = 2220] [serial = 2005] [outer = 0x1186a8400] 08:43:19 INFO - PROCESS | 2220 | 1464104599119 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 177 (0x1233f1000) [pid = 2220] [serial = 2006] [outer = 0x1186a8400] 08:43:19 INFO - PROCESS | 2220 | 1464104599564 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]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:43:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 873ms 08:43:19 INFO - PROCESS | 2220 | 1464104599617 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 2220 | 1464104599619 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:43:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:43:19 INFO - PROCESS | 2220 | 1464104599621 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 2220 | 1464104599624 Marionette TRACE conn2 <- [1,2646,null,{}] 08:43:19 INFO - PROCESS | 2220 | 1464104599632 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}] 08:43:19 INFO - PROCESS | 2220 | 1464104599747 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:43:19 INFO - PROCESS | 2220 | 1464104599861 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x1358d2000 == 68 [pid = 2220] [id = 669] 08:43:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 178 (0x12663cc00) [pid = 2220] [serial = 2007] [outer = 0x0] 08:43:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 179 (0x128abc400) [pid = 2220] [serial = 2008] [outer = 0x12663cc00] 08:43:19 INFO - PROCESS | 2220 | 1464104599894 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 180 (0x12911fc00) [pid = 2220] [serial = 2009] [outer = 0x12663cc00] 08:43:20 INFO - PROCESS | 2220 | 1464104600295 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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:43:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 722ms 08:43:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:43:20 INFO - PROCESS | 2220 | 1464104600344 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 2220 | 1464104600345 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:43:20 INFO - PROCESS | 2220 | 1464104600348 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 2220 | 1464104600349 Marionette TRACE conn2 <- [1,2650,null,{}] 08:43:20 INFO - PROCESS | 2220 | 1464104600351 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}] 08:43:20 INFO - PROCESS | 2220 | 1464104600463 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:43:20 INFO - PROCESS | 2220 | 1464104600575 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x13f8c6000 == 69 [pid = 2220] [id = 670] 08:43:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 181 (0x12a609400) [pid = 2220] [serial = 2010] [outer = 0x0] 08:43:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 182 (0x12b9a1000) [pid = 2220] [serial = 2011] [outer = 0x12a609400] 08:43:20 INFO - PROCESS | 2220 | 1464104600607 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 183 (0x12be11000) [pid = 2220] [serial = 2012] [outer = 0x12a609400] 08:43:21 INFO - PROCESS | 2220 | 1464104601014 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]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 672ms 08:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:43:21 INFO - PROCESS | 2220 | 1464104601020 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 2220 | 1464104601022 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:43:21 INFO - PROCESS | 2220 | 1464104601024 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 2220 | 1464104601025 Marionette TRACE conn2 <- [1,2654,null,{}] 08:43:21 INFO - PROCESS | 2220 | 1464104601027 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}] 08:43:21 INFO - PROCESS | 2220 | 1464104601135 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:43:21 INFO - PROCESS | 2220 | 1464104601234 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x135484000 == 70 [pid = 2220] [id = 671] 08:43:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 184 (0x112794000) [pid = 2220] [serial = 2013] [outer = 0x0] 08:43:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 185 (0x112799000) [pid = 2220] [serial = 2014] [outer = 0x112794000] 08:43:21 INFO - PROCESS | 2220 | 1464104601263 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 186 (0x11279e400) [pid = 2220] [serial = 2015] [outer = 0x112794000] 08:43:21 INFO - PROCESS | 2220 | 1464104601667 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]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 08:43:21 INFO - PROCESS | 2220 | 1464104601694 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 2220 | 1464104601696 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:43:21 INFO - PROCESS | 2220 | 1464104601698 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 2220 | 1464104601699 Marionette TRACE conn2 <- [1,2658,null,{}] 08:43:21 INFO - PROCESS | 2220 | 1464104601702 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}] 08:43:21 INFO - PROCESS | 2220 | 1464104601819 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:43:21 INFO - PROCESS | 2220 | 1464104601904 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x1352ee800 == 71 [pid = 2220] [id = 672] 08:43:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 187 (0x11279f800) [pid = 2220] [serial = 2016] [outer = 0x0] 08:43:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 188 (0x12bf43800) [pid = 2220] [serial = 2017] [outer = 0x11279f800] 08:43:21 INFO - PROCESS | 2220 | 1464104601935 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 189 (0x12ce6f400) [pid = 2220] [serial = 2018] [outer = 0x11279f800] 08:43:22 INFO - PROCESS | 2220 | 1464104602333 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]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:43:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 08:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:43:22 INFO - PROCESS | 2220 | 1464104602369 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 2220 | 1464104602371 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:43:22 INFO - PROCESS | 2220 | 1464104602373 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 2220 | 1464104602374 Marionette TRACE conn2 <- [1,2662,null,{}] 08:43:22 INFO - PROCESS | 2220 | 1464104602376 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}] 08:43:22 INFO - PROCESS | 2220 | 1464104602486 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:43:22 INFO - PROCESS | 2220 | 1464104602589 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x13f8e2800 == 72 [pid = 2220] [id = 673] 08:43:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 190 (0x12d3bc800) [pid = 2220] [serial = 2019] [outer = 0x0] 08:43:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 191 (0x12d6cb400) [pid = 2220] [serial = 2020] [outer = 0x12d3bc800] 08:43:22 INFO - PROCESS | 2220 | 1464104602618 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 192 (0x12db71000) [pid = 2220] [serial = 2021] [outer = 0x12d3bc800] 08:43:22 INFO - PROCESS | 2220 | 1464104602996 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]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:43:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 08:43:23 INFO - PROCESS | 2220 | 1464104603044 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 2220 | 1464104603045 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:43:23 INFO - PROCESS | 2220 | 1464104603047 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 2220 | 1464104603049 Marionette TRACE conn2 <- [1,2666,null,{}] 08:43:23 INFO - PROCESS | 2220 | 1464104603051 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}] 08:43:23 INFO - PROCESS | 2220 | 1464104603161 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:43:23 INFO - PROCESS | 2220 | 1464104603262 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x140670800 == 73 [pid = 2220] [id = 674] 08:43:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 193 (0x1125c6400) [pid = 2220] [serial = 2022] [outer = 0x0] 08:43:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 194 (0x12d6c1400) [pid = 2220] [serial = 2023] [outer = 0x1125c6400] 08:43:23 INFO - PROCESS | 2220 | 1464104603293 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 195 (0x12db7ac00) [pid = 2220] [serial = 2024] [outer = 0x1125c6400] 08:43:24 INFO - PROCESS | 2220 | 1464104604199 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]]]}] 08:43:24 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) 08:43:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1372ms 08:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:43:24 INFO - PROCESS | 2220 | 1464104604419 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 2220 | 1464104604421 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:43:24 INFO - PROCESS | 2220 | 1464104604425 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 2220 | 1464104604427 Marionette TRACE conn2 <- [1,2670,null,{}] 08:43:24 INFO - PROCESS | 2220 | 1464104604434 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}] 08:43:24 INFO - PROCESS | 2220 | 1464104604535 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:43:24 INFO - PROCESS | 2220 | 1464104604653 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x128884000 == 74 [pid = 2220] [id = 675] 08:43:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 196 (0x11279a000) [pid = 2220] [serial = 2025] [outer = 0x0] 08:43:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 197 (0x11279e000) [pid = 2220] [serial = 2026] [outer = 0x11279a000] 08:43:24 INFO - PROCESS | 2220 | 1464104604683 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 198 (0x115063400) [pid = 2220] [serial = 2027] [outer = 0x11279a000] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x1350d3000 == 73 [pid = 2220] [id = 624] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x1358d2800 == 72 [pid = 2220] [id = 665] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x13528d000 == 71 [pid = 2220] [id = 664] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x1350c6000 == 70 [pid = 2220] [id = 663] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x12f106800 == 69 [pid = 2220] [id = 662] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x12d383000 == 68 [pid = 2220] [id = 661] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd97000 == 67 [pid = 2220] [id = 660] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4af000 == 66 [pid = 2220] [id = 659] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 197 (0x12c7dc000) [pid = 2220] [serial = 1936] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 196 (0x12bbbb400) [pid = 2220] [serial = 1894] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba42000 == 65 [pid = 2220] [id = 658] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x12a78d800 == 64 [pid = 2220] [id = 657] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x129143000 == 63 [pid = 2220] [id = 656] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x12301f000 == 62 [pid = 2220] [id = 655] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x116544800 == 61 [pid = 2220] [id = 654] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x126679800 == 60 [pid = 2220] [id = 653] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x12de74800 == 59 [pid = 2220] [id = 650] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x1377dc800 == 58 [pid = 2220] [id = 649] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x135296000 == 57 [pid = 2220] [id = 648] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba3a800 == 56 [pid = 2220] [id = 647] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x123141800 == 55 [pid = 2220] [id = 646] 08:43:25 INFO - PROCESS | 2220 | --DOCSHELL 0x13ef86800 == 54 [pid = 2220] [id = 645] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 195 (0x12be0fc00) [pid = 2220] [serial = 1934] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 194 (0x129124000) [pid = 2220] [serial = 1915] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 193 (0x124eed800) [pid = 2220] [serial = 1897] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 192 (0x12b99a000) [pid = 2220] [serial = 1921] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 191 (0x126606000) [pid = 2220] [serial = 1913] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 190 (0x12a773800) [pid = 2220] [serial = 1888] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 189 (0x124528800) [pid = 2220] [serial = 1912] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 188 (0x118454000) [pid = 2220] [serial = 1906] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 187 (0x12b035c00) [pid = 2220] [serial = 1918] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 186 (0x113d0c000) [pid = 2220] [serial = 1876] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 185 (0x1186a3800) [pid = 2220] [serial = 1879] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 184 (0x12bbb1800) [pid = 2220] [serial = 1891] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 183 (0x12be14c00) [pid = 2220] [serial = 1925] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 182 (0x123554800) [pid = 2220] [serial = 1882] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 181 (0x12b0e6800) [pid = 2220] [serial = 1919] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 180 (0x12a778000) [pid = 2220] [serial = 1916] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 179 (0x1186a4c00) [pid = 2220] [serial = 1903] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 178 (0x1210e7c00) [pid = 2220] [serial = 1907] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 177 (0x12a6e5c00) [pid = 2220] [serial = 1928] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 176 (0x119352c00) [pid = 2220] [serial = 1904] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 175 (0x123a74000) [pid = 2220] [serial = 1910] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 174 (0x12bbb9400) [pid = 2220] [serial = 1924] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 173 (0x1210e5000) [pid = 2220] [serial = 1927] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 172 (0x12354d400) [pid = 2220] [serial = 1909] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 171 (0x12bf4cc00) [pid = 2220] [serial = 1930] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 170 (0x12c48dc00) [pid = 2220] [serial = 1933] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 169 (0x128a26c00) [pid = 2220] [serial = 1885] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 168 (0x12c48b400) [pid = 2220] [serial = 1931] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 167 (0x1166b3c00) [pid = 2220] [serial = 1901] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 166 (0x12b9f7400) [pid = 2220] [serial = 1922] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | --DOMWINDOW == 165 (0x1138ec400) [pid = 2220] [serial = 1900] [outer = 0x0] [url = about:blank] 08:43:25 INFO - PROCESS | 2220 | 1464104605549 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] 08:43:25 INFO - PROCESS | 2220 | 1464104605601 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:43:25 INFO - PROCESS | 2220 | 1464104605606 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 2220 | 1464104605609 Marionette TRACE conn2 <- [1,2674,null,{}] 08:43:25 INFO - PROCESS | 2220 | 1464104605611 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}] 08:43:25 INFO - PROCESS | 2220 | 1464104605703 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:43:25 INFO - PROCESS | 2220 | 1464104605708 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x123141800 == 55 [pid = 2220] [id = 676] 08:43:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 166 (0x118370c00) [pid = 2220] [serial = 2028] [outer = 0x0] 08:43:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 167 (0x119352c00) [pid = 2220] [serial = 2029] [outer = 0x118370c00] 08:43:25 INFO - PROCESS | 2220 | 1464104605735 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 168 (0x119aa0000) [pid = 2220] [serial = 2030] [outer = 0x118370c00] 08:43:26 INFO - PROCESS | 2220 | 1464104606660 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] 08:43:26 INFO - PROCESS | 2220 | 1464104606683 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:43:26 INFO - PROCESS | 2220 | 1464104606687 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 2220 | 1464104606689 Marionette TRACE conn2 <- [1,2678,null,{}] 08:43:26 INFO - PROCESS | 2220 | 1464104606695 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}] 08:43:26 INFO - PROCESS | 2220 | 1464104606790 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:43:26 INFO - PROCESS | 2220 | 1464104606796 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a30e800 == 56 [pid = 2220] [id = 677] 08:43:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 169 (0x1235f6400) [pid = 2220] [serial = 2031] [outer = 0x0] 08:43:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 170 (0x123921c00) [pid = 2220] [serial = 2032] [outer = 0x1235f6400] 08:43:26 INFO - PROCESS | 2220 | 1464104606826 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 171 (0x124843400) [pid = 2220] [serial = 2033] [outer = 0x1235f6400] 08:43:27 INFO - PROCESS | 2220 | 1464104607674 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]]]}] 08:43:27 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) 08:43:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1021ms 08:43:27 INFO - PROCESS | 2220 | 1464104607708 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:43:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:43:27 INFO - PROCESS | 2220 | 1464104607709 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:43:27 INFO - PROCESS | 2220 | 1464104607711 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 2220 | 1464104607713 Marionette TRACE conn2 <- [1,2682,null,{}] 08:43:27 INFO - PROCESS | 2220 | 1464104607715 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}] 08:43:27 INFO - PROCESS | 2220 | 1464104607841 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:43:27 INFO - PROCESS | 2220 | 1464104607854 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2c3800 == 57 [pid = 2220] [id = 678] 08:43:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 172 (0x1261a6800) [pid = 2220] [serial = 2034] [outer = 0x0] 08:43:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 173 (0x128a29000) [pid = 2220] [serial = 2035] [outer = 0x1261a6800] 08:43:27 INFO - PROCESS | 2220 | 1464104607880 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 174 (0x129122800) [pid = 2220] [serial = 2036] [outer = 0x1261a6800] 08:43:28 INFO - PROCESS | 2220 | 1464104608721 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]]]}] 08:43:28 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) 08:43:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1021ms 08:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:43:28 INFO - PROCESS | 2220 | 1464104608735 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 2220 | 1464104608736 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:43:28 INFO - PROCESS | 2220 | 1464104608738 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 2220 | 1464104608739 Marionette TRACE conn2 <- [1,2686,null,{}] 08:43:28 INFO - PROCESS | 2220 | 1464104608741 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}] 08:43:28 INFO - PROCESS | 2220 | 1464104608858 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:43:28 INFO - PROCESS | 2220 | 1464104608873 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c74c000 == 58 [pid = 2220] [id = 679] 08:43:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 175 (0x129124000) [pid = 2220] [serial = 2037] [outer = 0x0] 08:43:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 176 (0x12a76f400) [pid = 2220] [serial = 2038] [outer = 0x129124000] 08:43:28 INFO - PROCESS | 2220 | 1464104608898 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 177 (0x12b034c00) [pid = 2220] [serial = 2039] [outer = 0x129124000] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 176 (0x128a20000) [pid = 2220] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 175 (0x112778c00) [pid = 2220] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 174 (0x119a9e400) [pid = 2220] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 173 (0x123927000) [pid = 2220] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 172 (0x126437c00) [pid = 2220] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 171 (0x118316000) [pid = 2220] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 170 (0x12a76f800) [pid = 2220] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 169 (0x12310dc00) [pid = 2220] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 168 (0x12b0e2800) [pid = 2220] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 167 (0x12b994c00) [pid = 2220] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 166 (0x12b0ea800) [pid = 2220] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 165 (0x12b9a2800) [pid = 2220] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:43:29 INFO - PROCESS | 2220 | --DOMWINDOW == 164 (0x12ce73000) [pid = 2220] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:43:29 INFO - PROCESS | 2220 | 1464104609730 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] 08:43:29 INFO - PROCESS | 2220 | 1464104609760 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:43:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:43:29 INFO - PROCESS | 2220 | 1464104609763 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 2220 | 1464104609764 Marionette TRACE conn2 <- [1,2690,null,{}] 08:43:29 INFO - PROCESS | 2220 | 1464104609766 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}] 08:43:29 INFO - PROCESS | 2220 | 1464104609880 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:43:29 INFO - PROCESS | 2220 | 1464104609956 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d0d9800 == 59 [pid = 2220] [id = 680] 08:43:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 165 (0x12b995000) [pid = 2220] [serial = 2040] [outer = 0x0] 08:43:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 166 (0x12b998c00) [pid = 2220] [serial = 2041] [outer = 0x12b995000] 08:43:29 INFO - PROCESS | 2220 | 1464104609982 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 167 (0x12b9fbc00) [pid = 2220] [serial = 2042] [outer = 0x12b995000] 08:43:30 INFO - PROCESS | 2220 | 1464104610753 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] 08:43:30 INFO - PROCESS | 2220 | 1464104610788 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:43:30 INFO - PROCESS | 2220 | 1464104610791 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 2220 | 1464104610792 Marionette TRACE conn2 <- [1,2694,null,{}] 08:43:30 INFO - PROCESS | 2220 | 1464104610794 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}] 08:43:30 INFO - PROCESS | 2220 | 1464104610884 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:43:30 INFO - PROCESS | 2220 | 1464104610888 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5bf800 == 60 [pid = 2220] [id = 681] 08:43:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 168 (0x12bbb7800) [pid = 2220] [serial = 2043] [outer = 0x0] 08:43:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 169 (0x12be14c00) [pid = 2220] [serial = 2044] [outer = 0x12bbb7800] 08:43:30 INFO - PROCESS | 2220 | 1464104610913 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 170 (0x12c48b400) [pid = 2220] [serial = 2045] [outer = 0x12bbb7800] 08:43:31 INFO - PROCESS | 2220 | 1464104611770 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] 08:43:31 INFO - PROCESS | 2220 | 1464104611814 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:43:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:43:31 INFO - PROCESS | 2220 | 1464104611830 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 2220 | 1464104611833 Marionette TRACE conn2 <- [1,2698,null,{}] 08:43:31 INFO - PROCESS | 2220 | 1464104611837 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}] 08:43:31 INFO - PROCESS | 2220 | 1464104611949 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:43:32 INFO - PROCESS | 2220 | 1464104612060 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12886c000 == 61 [pid = 2220] [id = 682] 08:43:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 171 (0x1165c4c00) [pid = 2220] [serial = 2046] [outer = 0x0] 08:43:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 172 (0x117571c00) [pid = 2220] [serial = 2047] [outer = 0x1165c4c00] 08:43:32 INFO - PROCESS | 2220 | 1464104612094 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 173 (0x1186aa400) [pid = 2220] [serial = 2048] [outer = 0x1165c4c00] 08:43:33 INFO - PROCESS | 2220 | 1464104613021 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] 08:43:33 INFO - PROCESS | 2220 | 1464104613059 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:43:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:43:33 INFO - PROCESS | 2220 | 1464104613064 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 2220 | 1464104613066 Marionette TRACE conn2 <- [1,2702,null,{}] 08:43:33 INFO - PROCESS | 2220 | 1464104613111 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}] 08:43:33 INFO - PROCESS | 2220 | 1464104613212 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:43:33 INFO - PROCESS | 2220 | 1464104613338 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5b9800 == 62 [pid = 2220] [id = 683] 08:43:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 174 (0x119a9bc00) [pid = 2220] [serial = 2049] [outer = 0x0] 08:43:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 175 (0x123111000) [pid = 2220] [serial = 2050] [outer = 0x119a9bc00] 08:43:33 INFO - PROCESS | 2220 | 1464104613369 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 176 (0x123a74c00) [pid = 2220] [serial = 2051] [outer = 0x119a9bc00] 08:43:33 INFO - PROCESS | 2220 | 1464104613798 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]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:43:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 760ms 08:43:33 INFO - PROCESS | 2220 | 1464104613825 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 2220 | 1464104613826 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:43:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:43:33 INFO - PROCESS | 2220 | 1464104613829 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 2220 | 1464104613831 Marionette TRACE conn2 <- [1,2706,null,{}] 08:43:33 INFO - PROCESS | 2220 | 1464104613839 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}] 08:43:33 INFO - PROCESS | 2220 | 1464104613957 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:43:34 INFO - PROCESS | 2220 | 1464104614072 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x135284800 == 63 [pid = 2220] [id = 684] 08:43:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 177 (0x1261a3000) [pid = 2220] [serial = 2052] [outer = 0x0] 08:43:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 178 (0x128e09000) [pid = 2220] [serial = 2053] [outer = 0x1261a3000] 08:43:34 INFO - PROCESS | 2220 | 1464104614107 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 179 (0x12b0e4400) [pid = 2220] [serial = 2054] [outer = 0x1261a3000] 08:43:34 INFO - PROCESS | 2220 | 1464104614513 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]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:43:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 724ms 08:43:34 INFO - PROCESS | 2220 | 1464104614554 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 2220 | 1464104614556 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:43:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:43:34 INFO - PROCESS | 2220 | 1464104614558 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 2220 | 1464104614559 Marionette TRACE conn2 <- [1,2710,null,{}] 08:43:34 INFO - PROCESS | 2220 | 1464104614562 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}] 08:43:34 INFO - PROCESS | 2220 | 1464104614691 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:43:34 INFO - PROCESS | 2220 | 1464104614806 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x1352f1000 == 64 [pid = 2220] [id = 685] 08:43:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 180 (0x110da5000) [pid = 2220] [serial = 2055] [outer = 0x0] 08:43:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 181 (0x110da7400) [pid = 2220] [serial = 2056] [outer = 0x110da5000] 08:43:34 INFO - PROCESS | 2220 | 1464104614838 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 182 (0x128abe000) [pid = 2220] [serial = 2057] [outer = 0x110da5000] 08:43:35 INFO - PROCESS | 2220 | 1464104615254 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] 08:43:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:43:35 INFO - PROCESS | 2220 | 1464104615279 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:43:35 INFO - PROCESS | 2220 | 1464104615281 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 2220 | 1464104615283 Marionette TRACE conn2 <- [1,2714,null,{}] 08:43:35 INFO - PROCESS | 2220 | 1464104615285 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}] 08:43:35 INFO - PROCESS | 2220 | 1464104615393 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:43:35 INFO - PROCESS | 2220 | 1464104615506 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x1358c7800 == 65 [pid = 2220] [id = 686] 08:43:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 183 (0x11309cc00) [pid = 2220] [serial = 2058] [outer = 0x0] 08:43:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 184 (0x12b9fb400) [pid = 2220] [serial = 2059] [outer = 0x11309cc00] 08:43:35 INFO - PROCESS | 2220 | 1464104615537 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 185 (0x12c492000) [pid = 2220] [serial = 2060] [outer = 0x11309cc00] 08:43:35 INFO - PROCESS | 2220 | 1464104615912 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]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:43:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 08:43:35 INFO - PROCESS | 2220 | 1464104615953 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 2220 | 1464104615955 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:43:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:43:35 INFO - PROCESS | 2220 | 1464104615957 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 2220 | 1464104615958 Marionette TRACE conn2 <- [1,2718,null,{}] 08:43:35 INFO - PROCESS | 2220 | 1464104615961 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}] 08:43:36 INFO - PROCESS | 2220 | 1464104616102 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:43:36 INFO - PROCESS | 2220 | 1464104616202 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x135991000 == 66 [pid = 2220] [id = 687] 08:43:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 186 (0x12b9efc00) [pid = 2220] [serial = 2061] [outer = 0x0] 08:43:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 187 (0x12c7df400) [pid = 2220] [serial = 2062] [outer = 0x12b9efc00] 08:43:36 INFO - PROCESS | 2220 | 1464104616234 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 188 (0x12d6c1000) [pid = 2220] [serial = 2063] [outer = 0x12b9efc00] 08:43:36 INFO - PROCESS | 2220 | 1464104616654 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] 08:43:36 INFO - PROCESS | 2220 | 1464104616678 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:43:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:43:36 INFO - PROCESS | 2220 | 1464104616680 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 2220 | 1464104616681 Marionette TRACE conn2 <- [1,2722,null,{}] 08:43:36 INFO - PROCESS | 2220 | 1464104616683 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}] 08:43:36 INFO - PROCESS | 2220 | 1464104616809 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:43:36 INFO - PROCESS | 2220 | 1464104616899 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x1359a0800 == 67 [pid = 2220] [id = 688] 08:43:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 189 (0x112635400) [pid = 2220] [serial = 2064] [outer = 0x0] 08:43:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 190 (0x12d3bbc00) [pid = 2220] [serial = 2065] [outer = 0x112635400] 08:43:36 INFO - PROCESS | 2220 | 1464104616931 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 191 (0x12dd2bc00) [pid = 2220] [serial = 2066] [outer = 0x112635400] 08:43:37 INFO - PROCESS | 2220 | 1464104617376 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] 08:43:37 INFO - PROCESS | 2220 | 1464104617419 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:43:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:43:37 INFO - PROCESS | 2220 | 1464104617457 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 2220 | 1464104617458 Marionette TRACE conn2 <- [1,2726,null,{}] 08:43:37 INFO - PROCESS | 2220 | 1464104617461 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}] 08:43:37 INFO - PROCESS | 2220 | 1464104617569 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:43:37 INFO - PROCESS | 2220 | 1464104617656 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x126136800 == 68 [pid = 2220] [id = 689] 08:43:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 192 (0x1165bbc00) [pid = 2220] [serial = 2067] [outer = 0x0] 08:43:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 193 (0x12c871800) [pid = 2220] [serial = 2068] [outer = 0x1165bbc00] 08:43:37 INFO - PROCESS | 2220 | 1464104617685 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 194 (0x12dd2d800) [pid = 2220] [serial = 2069] [outer = 0x1165bbc00] 08:43:38 INFO - PROCESS | 2220 | 1464104618281 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]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:43:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 869ms 08:43:38 INFO - PROCESS | 2220 | 1464104618326 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 2220 | 1464104618328 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:43:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:43:38 INFO - PROCESS | 2220 | 1464104618331 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 2220 | 1464104618333 Marionette TRACE conn2 <- [1,2730,null,{}] 08:43:38 INFO - PROCESS | 2220 | 1464104618337 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}] 08:43:38 INFO - PROCESS | 2220 | 1464104618445 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:43:38 INFO - PROCESS | 2220 | 1464104618537 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be4e800 == 69 [pid = 2220] [id = 690] 08:43:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 195 (0x11279bc00) [pid = 2220] [serial = 2070] [outer = 0x0] 08:43:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 196 (0x11309b800) [pid = 2220] [serial = 2071] [outer = 0x11279bc00] 08:43:38 INFO - PROCESS | 2220 | 1464104618566 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 197 (0x1184c0000) [pid = 2220] [serial = 2072] [outer = 0x11279bc00] 08:43:39 INFO - PROCESS | 2220 | --DOCSHELL 0x12d0d9800 == 68 [pid = 2220] [id = 680] 08:43:39 INFO - PROCESS | 2220 | --DOCSHELL 0x12c74c000 == 67 [pid = 2220] [id = 679] 08:43:39 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2c3800 == 66 [pid = 2220] [id = 678] 08:43:39 INFO - PROCESS | 2220 | --DOCSHELL 0x12a30e800 == 65 [pid = 2220] [id = 677] 08:43:39 INFO - PROCESS | 2220 | --DOCSHELL 0x123141800 == 64 [pid = 2220] [id = 676] 08:43:39 INFO - PROCESS | 2220 | --DOCSHELL 0x128884000 == 63 [pid = 2220] [id = 675] 08:43:39 INFO - PROCESS | 2220 | --DOCSHELL 0x1358d2000 == 62 [pid = 2220] [id = 669] 08:43:39 INFO - PROCESS | 2220 | --DOCSHELL 0x12b2c7800 == 61 [pid = 2220] [id = 668] 08:43:39 INFO - PROCESS | 2220 | --DOCSHELL 0x123d43000 == 60 [pid = 2220] [id = 667] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 196 (0x12d0af400) [pid = 2220] [serial = 1996] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 195 (0x12a6dc800) [pid = 2220] [serial = 1978] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 194 (0x116841400) [pid = 2220] [serial = 1961] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 193 (0x113860400) [pid = 2220] [serial = 1960] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 192 (0x119b97c00) [pid = 2220] [serial = 1966] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 191 (0x120e5c800) [pid = 2220] [serial = 1967] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 190 (0x1243fb000) [pid = 2220] [serial = 1972] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 189 (0x124ef4000) [pid = 2220] [serial = 1973] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 188 (0x126b7a400) [pid = 2220] [serial = 1975] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 187 (0x11831fc00) [pid = 2220] [serial = 1963] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 186 (0x1186aa000) [pid = 2220] [serial = 1964] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 185 (0x12b0df000) [pid = 2220] [serial = 1981] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 184 (0x119a9ec00) [pid = 2220] [serial = 1942] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 183 (0x118313c00) [pid = 2220] [serial = 1939] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 182 (0x1186a5800) [pid = 2220] [serial = 1957] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 181 (0x12b9f1800) [pid = 2220] [serial = 1948] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 180 (0x128bad400) [pid = 2220] [serial = 1945] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 179 (0x12bf47800) [pid = 2220] [serial = 1951] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 178 (0x123556c00) [pid = 2220] [serial = 1969] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 177 (0x12385f400) [pid = 2220] [serial = 1970] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 176 (0x12c871000) [pid = 2220] [serial = 1954] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 175 (0x12b9f4800) [pid = 2220] [serial = 1984] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 174 (0x12c488000) [pid = 2220] [serial = 1990] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 173 (0x12be12800) [pid = 2220] [serial = 1987] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 172 (0x12ce6bc00) [pid = 2220] [serial = 1994] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 171 (0x12bf50000) [pid = 2220] [serial = 1988] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 170 (0x12b995800) [pid = 2220] [serial = 1982] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 169 (0x12bbb2c00) [pid = 2220] [serial = 1985] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 168 (0x12a77e800) [pid = 2220] [serial = 1979] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 167 (0x12c866400) [pid = 2220] [serial = 1993] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 166 (0x129485400) [pid = 2220] [serial = 1976] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 165 (0x12c7d8400) [pid = 2220] [serial = 1991] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | --DOMWINDOW == 164 (0x12d3c1c00) [pid = 2220] [serial = 1997] [outer = 0x0] [url = about:blank] 08:43:39 INFO - PROCESS | 2220 | 1464104619470 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] 08:43:39 INFO - PROCESS | 2220 | 1464104619511 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:43:39 INFO - PROCESS | 2220 | 1464104619515 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 2220 | 1464104619517 Marionette TRACE conn2 <- [1,2734,null,{}] 08:43:39 INFO - PROCESS | 2220 | 1464104619519 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}] 08:43:39 INFO - PROCESS | 2220 | 1464104619611 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:43:39 INFO - PROCESS | 2220 | 1464104619681 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x123d42800 == 61 [pid = 2220] [id = 691] 08:43:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 165 (0x119106800) [pid = 2220] [serial = 2073] [outer = 0x0] 08:43:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 166 (0x119b97c00) [pid = 2220] [serial = 2074] [outer = 0x119106800] 08:43:39 INFO - PROCESS | 2220 | 1464104619708 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 167 (0x123557000) [pid = 2220] [serial = 2075] [outer = 0x119106800] 08:43:40 INFO - PROCESS | 2220 | 1464104620035 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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 569ms 08:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:43:40 INFO - PROCESS | 2220 | 1464104620085 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 2220 | 1464104620086 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:43:40 INFO - PROCESS | 2220 | 1464104620089 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 2220 | 1464104620091 Marionette TRACE conn2 <- [1,2738,null,{}] 08:43:40 INFO - PROCESS | 2220 | 1464104620098 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}] 08:43:40 INFO - PROCESS | 2220 | 1464104620194 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:43:40 INFO - PROCESS | 2220 | 1464104620271 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab67000 == 62 [pid = 2220] [id = 692] 08:43:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 168 (0x123861000) [pid = 2220] [serial = 2076] [outer = 0x0] 08:43:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 169 (0x126437800) [pid = 2220] [serial = 2077] [outer = 0x123861000] 08:43:40 INFO - PROCESS | 2220 | 1464104620299 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 170 (0x12a38d000) [pid = 2220] [serial = 2078] [outer = 0x123861000] 08:43:40 INFO - PROCESS | 2220 | 1464104620587 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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 520ms 08:43:40 INFO - PROCESS | 2220 | 1464104620609 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 2220 | 1464104620611 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:43:40 INFO - PROCESS | 2220 | 1464104620613 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 2220 | 1464104620614 Marionette TRACE conn2 <- [1,2742,null,{}] 08:43:40 INFO - PROCESS | 2220 | 1464104620617 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}] 08:43:40 INFO - PROCESS | 2220 | 1464104620730 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:43:40 INFO - PROCESS | 2220 | 1464104620735 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4ac800 == 63 [pid = 2220] [id = 693] 08:43:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 171 (0x123a73800) [pid = 2220] [serial = 2079] [outer = 0x0] 08:43:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 172 (0x12b034000) [pid = 2220] [serial = 2080] [outer = 0x123a73800] 08:43:40 INFO - PROCESS | 2220 | 1464104620826 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 173 (0x12be09400) [pid = 2220] [serial = 2081] [outer = 0x123a73800] 08:43:41 INFO - PROCESS | 2220 | 1464104621139 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]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 569ms 08:43:41 INFO - PROCESS | 2220 | 1464104621182 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:43:41 INFO - PROCESS | 2220 | 1464104621184 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:43:41 INFO - PROCESS | 2220 | 1464104621186 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 2220 | 1464104621187 Marionette TRACE conn2 <- [1,2746,null,{}] 08:43:41 INFO - PROCESS | 2220 | 1464104621189 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}] 08:43:41 INFO - PROCESS | 2220 | 1464104621281 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:43:41 INFO - PROCESS | 2220 | 1464104621286 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12de5f800 == 64 [pid = 2220] [id = 694] 08:43:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 174 (0x12c7d5800) [pid = 2220] [serial = 2082] [outer = 0x0] 08:43:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 175 (0x12c48e800) [pid = 2220] [serial = 2083] [outer = 0x12c7d5800] 08:43:41 INFO - PROCESS | 2220 | 1464104621312 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 176 (0x12c86bc00) [pid = 2220] [serial = 2084] [outer = 0x12c7d5800] 08:43:41 INFO - PROCESS | 2220 | 1464104621699 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]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 521ms 08:43:41 INFO - PROCESS | 2220 | 1464104621707 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 2220 | 1464104621708 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:43:41 INFO - PROCESS | 2220 | 1464104621711 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 2220 | 1464104621712 Marionette TRACE conn2 <- [1,2750,null,{}] 08:43:41 INFO - PROCESS | 2220 | 1464104621714 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}] 08:43:41 INFO - PROCESS | 2220 | 1464104621850 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:43:41 INFO - PROCESS | 2220 | 1464104621865 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x135282800 == 65 [pid = 2220] [id = 695] 08:43:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 177 (0x12c873800) [pid = 2220] [serial = 2085] [outer = 0x0] 08:43:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 178 (0x12d3c0000) [pid = 2220] [serial = 2086] [outer = 0x12c873800] 08:43:41 INFO - PROCESS | 2220 | 1464104621892 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 179 (0x12dd34000) [pid = 2220] [serial = 2087] [outer = 0x12c873800] 08:43:42 INFO - PROCESS | 2220 | 1464104622243 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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 570ms 08:43:42 INFO - PROCESS | 2220 | 1464104622281 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 2220 | 1464104622283 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:43:42 INFO - PROCESS | 2220 | 1464104622285 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 2220 | 1464104622286 Marionette TRACE conn2 <- [1,2754,null,{}] 08:43:42 INFO - PROCESS | 2220 | 1464104622288 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}] 08:43:42 INFO - PROCESS | 2220 | 1464104622406 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:43:42 INFO - PROCESS | 2220 | 1464104622417 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x1352ee000 == 66 [pid = 2220] [id = 696] 08:43:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 180 (0x12ce6a000) [pid = 2220] [serial = 2088] [outer = 0x0] 08:43:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 181 (0x12f13e000) [pid = 2220] [serial = 2089] [outer = 0x12ce6a000] 08:43:42 INFO - PROCESS | 2220 | 1464104622442 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 182 (0x12f142c00) [pid = 2220] [serial = 2090] [outer = 0x12ce6a000] 08:43:42 INFO - PROCESS | 2220 | 1464104622802 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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 569ms 08:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:43:42 INFO - PROCESS | 2220 | 1464104622854 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 2220 | 1464104622856 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:43:42 INFO - PROCESS | 2220 | 1464104622858 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 2220 | 1464104622859 Marionette TRACE conn2 <- [1,2758,null,{}] 08:43:42 INFO - PROCESS | 2220 | 1464104622861 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}] 08:43:42 INFO - PROCESS | 2220 | 1464104622979 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:43:42 INFO - PROCESS | 2220 | 1464104622997 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x1358e3000 == 67 [pid = 2220] [id = 697] 08:43:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 183 (0x12f13c800) [pid = 2220] [serial = 2091] [outer = 0x0] 08:43:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 184 (0x12f148400) [pid = 2220] [serial = 2092] [outer = 0x12f13c800] 08:43:43 INFO - PROCESS | 2220 | 1464104623021 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 185 (0x135347000) [pid = 2220] [serial = 2093] [outer = 0x12f13c800] 08:43:43 INFO - PROCESS | 2220 | 1464104623517 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]]]}] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 184 (0x12c7d5c00) [pid = 2220] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 183 (0x129124000) [pid = 2220] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 182 (0x1235f6400) [pid = 2220] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 181 (0x11279a000) [pid = 2220] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 180 (0x12b995000) [pid = 2220] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 179 (0x118370c00) [pid = 2220] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 178 (0x12c866c00) [pid = 2220] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 177 (0x1261a6800) [pid = 2220] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 176 (0x12a778400) [pid = 2220] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:43:43 INFO - PROCESS | 2220 | --DOMWINDOW == 175 (0x12b0e0800) [pid = 2220] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 718ms 08:43:43 INFO - PROCESS | 2220 | 1464104623577 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 2220 | 1464104623579 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:43:43 INFO - PROCESS | 2220 | 1464104623582 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 2220 | 1464104623584 Marionette TRACE conn2 <- [1,2762,null,{}] 08:43:43 INFO - PROCESS | 2220 | 1464104623590 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}] 08:43:43 INFO - PROCESS | 2220 | 1464104623736 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:43:43 INFO - PROCESS | 2220 | 1464104623740 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be50800 == 68 [pid = 2220] [id = 698] 08:43:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 176 (0x116145800) [pid = 2220] [serial = 2094] [outer = 0x0] 08:43:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 177 (0x1210e2800) [pid = 2220] [serial = 2095] [outer = 0x116145800] 08:43:43 INFO - PROCESS | 2220 | 1464104623765 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 178 (0x12a778400) [pid = 2220] [serial = 2096] [outer = 0x116145800] 08:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 526ms 08:43:44 INFO - PROCESS | 2220 | 1464104624104 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]]]}] 08:43:44 INFO - PROCESS | 2220 | 1464104624108 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 2220 | 1464104624109 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:43:44 INFO - PROCESS | 2220 | 1464104624113 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 2220 | 1464104624114 Marionette TRACE conn2 <- [1,2766,null,{}] 08:43:44 INFO - PROCESS | 2220 | 1464104624120 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}] 08:43:44 INFO - PROCESS | 2220 | 1464104624256 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:43:44 INFO - PROCESS | 2220 | 1464104624278 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x13ef85800 == 69 [pid = 2220] [id = 699] 08:43:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 179 (0x118316c00) [pid = 2220] [serial = 2097] [outer = 0x0] 08:43:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 180 (0x13534a400) [pid = 2220] [serial = 2098] [outer = 0x118316c00] 08:43:44 INFO - PROCESS | 2220 | 1464104624303 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 181 (0x13534e800) [pid = 2220] [serial = 2099] [outer = 0x118316c00] 08:43:44 INFO - PROCESS | 2220 | 1464104624616 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]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 08:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:43:44 INFO - PROCESS | 2220 | 1464104624633 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 2220 | 1464104624636 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:43:44 INFO - PROCESS | 2220 | 1464104624640 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 2220 | 1464104624642 Marionette TRACE conn2 <- [1,2770,null,{}] 08:43:44 INFO - PROCESS | 2220 | 1464104624655 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}] 08:43:44 INFO - PROCESS | 2220 | 1464104624763 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:43:44 INFO - PROCESS | 2220 | 1464104624768 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x135309800 == 70 [pid = 2220] [id = 700] 08:43:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 182 (0x134eb1800) [pid = 2220] [serial = 2100] [outer = 0x0] 08:43:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 183 (0x134eb4400) [pid = 2220] [serial = 2101] [outer = 0x134eb1800] 08:43:44 INFO - PROCESS | 2220 | 1464104624796 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 184 (0x135616800) [pid = 2220] [serial = 2102] [outer = 0x134eb1800] 08:43:45 INFO - PROCESS | 2220 | 1464104625141 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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 520ms 08:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:43:45 INFO - PROCESS | 2220 | 1464104625160 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 2220 | 1464104625162 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:43:45 INFO - PROCESS | 2220 | 1464104625164 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 2220 | 1464104625165 Marionette TRACE conn2 <- [1,2774,null,{}] 08:43:45 INFO - PROCESS | 2220 | 1464104625173 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}] 08:43:45 INFO - PROCESS | 2220 | 1464104625312 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:43:45 INFO - PROCESS | 2220 | 1464104625319 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x12de90800 == 71 [pid = 2220] [id = 701] 08:43:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 185 (0x110d9f000) [pid = 2220] [serial = 2103] [outer = 0x0] 08:43:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 186 (0x135616c00) [pid = 2220] [serial = 2104] [outer = 0x110d9f000] 08:43:45 INFO - PROCESS | 2220 | 1464104625344 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 187 (0x135620400) [pid = 2220] [serial = 2105] [outer = 0x110d9f000] 08:43:45 INFO - PROCESS | 2220 | 1464104625805 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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 676ms 08:43:45 INFO - PROCESS | 2220 | 1464104625842 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 2220 | 1464104625844 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:43:45 INFO - PROCESS | 2220 | 1464104625848 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 2220 | 1464104625851 Marionette TRACE conn2 <- [1,2778,null,{}] 08:43:45 INFO - PROCESS | 2220 | 1464104625857 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}] 08:43:45 INFO - PROCESS | 2220 | 1464104625977 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:43:46 INFO - PROCESS | 2220 | 1464104626096 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x128891800 == 72 [pid = 2220] [id = 702] 08:43:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 188 (0x112797800) [pid = 2220] [serial = 2106] [outer = 0x0] 08:43:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 189 (0x116a52c00) [pid = 2220] [serial = 2107] [outer = 0x112797800] 08:43:46 INFO - PROCESS | 2220 | 1464104626130 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 190 (0x119356800) [pid = 2220] [serial = 2108] [outer = 0x112797800] 08:43:46 INFO - PROCESS | 2220 | 1464104626612 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]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 774ms 08:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:43:46 INFO - PROCESS | 2220 | 1464104626622 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 2220 | 1464104626626 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:43:46 INFO - PROCESS | 2220 | 1464104626631 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 2220 | 1464104626633 Marionette TRACE conn2 <- [1,2782,null,{}] 08:43:46 INFO - PROCESS | 2220 | 1464104626635 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}] 08:43:46 INFO - PROCESS | 2220 | 1464104626751 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:43:46 INFO - PROCESS | 2220 | 1464104626842 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d389000 == 73 [pid = 2220] [id = 703] 08:43:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 191 (0x123351400) [pid = 2220] [serial = 2109] [outer = 0x0] 08:43:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 192 (0x12452c000) [pid = 2220] [serial = 2110] [outer = 0x123351400] 08:43:46 INFO - PROCESS | 2220 | 1464104626871 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 193 (0x128a1f800) [pid = 2220] [serial = 2111] [outer = 0x123351400] 08:43:47 INFO - PROCESS | 2220 | 1464104627306 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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:43:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 722ms 08:43:47 INFO - PROCESS | 2220 | 1464104627368 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 2220 | 1464104627369 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:43:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:43:47 INFO - PROCESS | 2220 | 1464104627374 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 2220 | 1464104627376 Marionette TRACE conn2 <- [1,2786,null,{}] 08:43:47 INFO - PROCESS | 2220 | 1464104627384 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}] 08:43:47 INFO - PROCESS | 2220 | 1464104627502 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:43:47 INFO - PROCESS | 2220 | 1464104627593 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x135314000 == 74 [pid = 2220] [id = 704] 08:43:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 194 (0x12bf4d000) [pid = 2220] [serial = 2112] [outer = 0x0] 08:43:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 195 (0x12c86c400) [pid = 2220] [serial = 2113] [outer = 0x12bf4d000] 08:43:47 INFO - PROCESS | 2220 | 1464104627625 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 196 (0x12d6c2c00) [pid = 2220] [serial = 2114] [outer = 0x12bf4d000] 08:43:48 INFO - PROCESS | 2220 | 1464104628046 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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 723ms 08:43:48 INFO - PROCESS | 2220 | 1464104628101 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 2220 | 1464104628103 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:43:48 INFO - PROCESS | 2220 | 1464104628107 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 2220 | 1464104628108 Marionette TRACE conn2 <- [1,2790,null,{}] 08:43:48 INFO - PROCESS | 2220 | 1464104628111 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}] 08:43:48 INFO - PROCESS | 2220 | 1464104628227 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:43:48 INFO - PROCESS | 2220 | 1464104628315 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x13f981000 == 75 [pid = 2220] [id = 705] 08:43:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 197 (0x12db7c000) [pid = 2220] [serial = 2115] [outer = 0x0] 08:43:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 198 (0x12dd37c00) [pid = 2220] [serial = 2116] [outer = 0x12db7c000] 08:43:48 INFO - PROCESS | 2220 | 1464104628347 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 199 (0x134eb1000) [pid = 2220] [serial = 2117] [outer = 0x12db7c000] 08:43:48 INFO - PROCESS | 2220 | 1464104628760 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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 669ms 08:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:43:48 INFO - PROCESS | 2220 | 1464104628777 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 2220 | 1464104628778 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:43:48 INFO - PROCESS | 2220 | 1464104628780 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 2220 | 1464104628781 Marionette TRACE conn2 <- [1,2794,null,{}] 08:43:48 INFO - PROCESS | 2220 | 1464104628784 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}] 08:43:48 INFO - PROCESS | 2220 | 1464104628897 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:43:49 INFO - PROCESS | 2220 | 1464104629013 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x13f993000 == 76 [pid = 2220] [id = 706] 08:43:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 200 (0x12dd35000) [pid = 2220] [serial = 2118] [outer = 0x0] 08:43:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 201 (0x135349c00) [pid = 2220] [serial = 2119] [outer = 0x12dd35000] 08:43:49 INFO - PROCESS | 2220 | 1464104629044 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 202 (0x13561b000) [pid = 2220] [serial = 2120] [outer = 0x12dd35000] 08:43:49 INFO - PROCESS | 2220 | 1464104629439 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]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:43:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 08:43:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:43:49 INFO - PROCESS | 2220 | 1464104629501 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 2220 | 1464104629503 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:43:49 INFO - PROCESS | 2220 | 1464104629505 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 2220 | 1464104629506 Marionette TRACE conn2 <- [1,2798,null,{}] 08:43:49 INFO - PROCESS | 2220 | 1464104629509 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}] 08:43:49 INFO - PROCESS | 2220 | 1464104629652 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:43:49 INFO - PROCESS | 2220 | 1464104629772 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x13f9b1000 == 77 [pid = 2220] [id = 707] 08:43:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 203 (0x13550ec00) [pid = 2220] [serial = 2121] [outer = 0x0] 08:43:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 204 (0x135514400) [pid = 2220] [serial = 2122] [outer = 0x13550ec00] 08:43:49 INFO - PROCESS | 2220 | 1464104629803 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 205 (0x137e18c00) [pid = 2220] [serial = 2123] [outer = 0x13550ec00] 08:43:50 INFO - PROCESS | 2220 | 1464104630221 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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 768ms 08:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:43:50 INFO - PROCESS | 2220 | 1464104630274 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 2220 | 1464104630275 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:43:50 INFO - PROCESS | 2220 | 1464104630278 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 2220 | 1464104630279 Marionette TRACE conn2 <- [1,2802,null,{}] 08:43:50 INFO - PROCESS | 2220 | 1464104630281 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}] 08:43:50 INFO - PROCESS | 2220 | 1464104630398 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:43:50 INFO - PROCESS | 2220 | 1464104630488 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e82800 == 78 [pid = 2220] [id = 708] 08:43:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 206 (0x123102400) [pid = 2220] [serial = 2124] [outer = 0x0] 08:43:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 207 (0x1347df000) [pid = 2220] [serial = 2125] [outer = 0x123102400] 08:43:50 INFO - PROCESS | 2220 | 1464104630517 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 208 (0x1347e2800) [pid = 2220] [serial = 2126] [outer = 0x123102400] 08:43:50 INFO - PROCESS | 2220 | 1464104630900 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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 668ms 08:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:43:50 INFO - PROCESS | 2220 | 1464104630963 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 2220 | 1464104630964 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:43:50 INFO - PROCESS | 2220 | 1464104630980 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 2220 | 1464104630981 Marionette TRACE conn2 <- [1,2806,null,{}] 08:43:50 INFO - PROCESS | 2220 | 1464104630987 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}] 08:43:51 INFO - PROCESS | 2220 | 1464104631101 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:43:51 INFO - PROCESS | 2220 | 1464104631193 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4b8800 == 79 [pid = 2220] [id = 709] 08:43:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 209 (0x11334e400) [pid = 2220] [serial = 2127] [outer = 0x0] 08:43:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 210 (0x123775000) [pid = 2220] [serial = 2128] [outer = 0x11334e400] 08:43:51 INFO - PROCESS | 2220 | 1464104631223 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 211 (0x1347e5000) [pid = 2220] [serial = 2129] [outer = 0x11334e400] 08:43:52 INFO - PROCESS | 2220 | 1464104632063 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]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1138ms 08:43:52 INFO - PROCESS | 2220 | 1464104632105 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 2220 | 1464104632109 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:43:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:43:52 INFO - PROCESS | 2220 | 1464104632113 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 2220 | 1464104632115 Marionette TRACE conn2 <- [1,2810,null,{}] 08:43:52 INFO - PROCESS | 2220 | 1464104632120 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}] 08:43:52 INFO - PROCESS | 2220 | 1464104632221 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:43:52 INFO - PROCESS | 2220 | 1464104632313 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x124553800 == 80 [pid = 2220] [id = 710] 08:43:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 212 (0x11279b000) [pid = 2220] [serial = 2130] [outer = 0x0] 08:43:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 213 (0x112962400) [pid = 2220] [serial = 2131] [outer = 0x11279b000] 08:43:52 INFO - PROCESS | 2220 | 1464104632341 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 214 (0x11619dc00) [pid = 2220] [serial = 2132] [outer = 0x11279b000] 08:43:52 INFO - PROCESS | 2220 | 1464104632777 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]]]}] 08:43:52 INFO - PROCESS | 2220 | --DOCSHELL 0x12d0d5000 == 79 [pid = 2220] [id = 17] 08:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 721ms 08:43:52 INFO - PROCESS | 2220 | 1464104632838 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 2220 | 1464104632841 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:43:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:43:52 INFO - PROCESS | 2220 | 1464104632846 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 2220 | 1464104632847 Marionette TRACE conn2 <- [1,2814,null,{}] 08:43:52 INFO - PROCESS | 2220 | 1464104632849 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}] 08:43:52 INFO - PROCESS | 2220 | 1464104632960 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:43:53 INFO - PROCESS | 2220 | 1464104633082 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x12419a800 == 80 [pid = 2220] [id = 711] 08:43:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 215 (0x1168bb000) [pid = 2220] [serial = 2133] [outer = 0x0] 08:43:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 216 (0x117069400) [pid = 2220] [serial = 2134] [outer = 0x1168bb000] 08:43:53 INFO - PROCESS | 2220 | 1464104633112 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 217 (0x11807c400) [pid = 2220] [serial = 2135] [outer = 0x1168bb000] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x135309800 == 79 [pid = 2220] [id = 700] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x13ef85800 == 78 [pid = 2220] [id = 699] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12be50800 == 77 [pid = 2220] [id = 698] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x1358e3000 == 76 [pid = 2220] [id = 697] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x1352ee000 == 75 [pid = 2220] [id = 696] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 216 (0x12be14c00) [pid = 2220] [serial = 2044] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | 1464104633591 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]]]}] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x135282800 == 74 [pid = 2220] [id = 695] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12de5f800 == 73 [pid = 2220] [id = 694] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4ac800 == 72 [pid = 2220] [id = 693] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab67000 == 71 [pid = 2220] [id = 692] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x123d42800 == 70 [pid = 2220] [id = 691] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12be4e800 == 69 [pid = 2220] [id = 690] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x1358c7800 == 68 [pid = 2220] [id = 686] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x1352f1000 == 67 [pid = 2220] [id = 685] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x135284800 == 66 [pid = 2220] [id = 684] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5b9800 == 65 [pid = 2220] [id = 683] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12886c000 == 64 [pid = 2220] [id = 682] 08:43:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5bf800 == 63 [pid = 2220] [id = 681] 08:43:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:43:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 775ms 08:43:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:43:53 INFO - PROCESS | 2220 | 1464104633621 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 2220 | 1464104633622 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:43:53 INFO - PROCESS | 2220 | 1464104633624 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 2220 | 1464104633627 Marionette TRACE conn2 <- [1,2818,null,{}] 08:43:53 INFO - PROCESS | 2220 | 1464104633634 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}] 08:43:53 INFO - PROCESS | 2220 | 1464104633733 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:43:53 INFO - PROCESS | 2220 | 1464104633740 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a5a000 == 64 [pid = 2220] [id = 712] 08:43:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 217 (0x1184bb000) [pid = 2220] [serial = 2136] [outer = 0x0] 08:43:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 218 (0x1186b1000) [pid = 2220] [serial = 2137] [outer = 0x1184bb000] 08:43:53 INFO - PROCESS | 2220 | 1464104633768 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 219 (0x119a96000) [pid = 2220] [serial = 2138] [outer = 0x1184bb000] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 218 (0x12d6c3c00) [pid = 2220] [serial = 1999] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 217 (0x12d6cac00) [pid = 2220] [serial = 2000] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 216 (0x128a29000) [pid = 2220] [serial = 2035] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 215 (0x12b034c00) [pid = 2220] [serial = 2039] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 214 (0x12b9fbc00) [pid = 2220] [serial = 2042] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 213 (0x124843400) [pid = 2220] [serial = 2033] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 212 (0x129122800) [pid = 2220] [serial = 2036] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 211 (0x12ab1a800) [pid = 2220] [serial = 1814] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 210 (0x12b9f1c00) [pid = 2220] [serial = 1874] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 209 (0x12c865800) [pid = 2220] [serial = 1937] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 208 (0x12a76f400) [pid = 2220] [serial = 2038] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 207 (0x12b9a1000) [pid = 2220] [serial = 2011] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 206 (0x123921c00) [pid = 2220] [serial = 2032] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 205 (0x11807c800) [pid = 2220] [serial = 2002] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 204 (0x12d6cb400) [pid = 2220] [serial = 2020] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 203 (0x11279e000) [pid = 2220] [serial = 2026] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 202 (0x115063400) [pid = 2220] [serial = 2027] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 201 (0x12bf43800) [pid = 2220] [serial = 2017] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 200 (0x128abc400) [pid = 2220] [serial = 2008] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 199 (0x12b998c00) [pid = 2220] [serial = 2041] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 198 (0x120e55800) [pid = 2220] [serial = 2005] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 197 (0x119352c00) [pid = 2220] [serial = 2029] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 196 (0x119aa0000) [pid = 2220] [serial = 2030] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 195 (0x112799000) [pid = 2220] [serial = 2014] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 2220 | --DOMWINDOW == 194 (0x12d6c1400) [pid = 2220] [serial = 2023] [outer = 0x0] [url = about:blank] 08:43:54 INFO - PROCESS | 2220 | 1464104634164 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]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:43:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 571ms 08:43:54 INFO - PROCESS | 2220 | 1464104634195 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 2220 | 1464104634197 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:43:54 INFO - PROCESS | 2220 | 1464104634199 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 2220 | 1464104634200 Marionette TRACE conn2 <- [1,2822,null,{}] 08:43:54 INFO - PROCESS | 2220 | 1464104634203 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}] 08:43:54 INFO - PROCESS | 2220 | 1464104634291 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:43:54 INFO - PROCESS | 2220 | 1464104634295 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x124f04000 == 65 [pid = 2220] [id = 713] 08:43:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 195 (0x119a9dc00) [pid = 2220] [serial = 2139] [outer = 0x0] 08:43:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 196 (0x120e51c00) [pid = 2220] [serial = 2140] [outer = 0x119a9dc00] 08:43:54 INFO - PROCESS | 2220 | 1464104634321 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 197 (0x1210e7000) [pid = 2220] [serial = 2141] [outer = 0x119a9dc00] 08:43:54 INFO - PROCESS | 2220 | 1464104634666 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]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:43:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 520ms 08:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:43:54 INFO - PROCESS | 2220 | 1464104634719 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 2220 | 1464104634720 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:43:54 INFO - PROCESS | 2220 | 1464104634723 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 2220 | 1464104634724 Marionette TRACE conn2 <- [1,2826,null,{}] 08:43:54 INFO - PROCESS | 2220 | 1464104634726 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}] 08:43:54 INFO - PROCESS | 2220 | 1464104634818 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:43:54 INFO - PROCESS | 2220 | 1464104634824 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x1292c0800 == 66 [pid = 2220] [id = 714] 08:43:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 198 (0x1210e7c00) [pid = 2220] [serial = 2142] [outer = 0x0] 08:43:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 199 (0x123108000) [pid = 2220] [serial = 2143] [outer = 0x1210e7c00] 08:43:54 INFO - PROCESS | 2220 | 1464104634850 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 200 (0x12354c000) [pid = 2220] [serial = 2144] [outer = 0x1210e7c00] 08:43:55 INFO - PROCESS | 2220 | 1464104635208 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 517ms 08:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:43:55 INFO - PROCESS | 2220 | 1464104635241 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 2220 | 1464104635242 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:43:55 INFO - PROCESS | 2220 | 1464104635244 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 2220 | 1464104635245 Marionette TRACE conn2 <- [1,2830,null,{}] 08:43:55 INFO - PROCESS | 2220 | 1464104635247 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}] 08:43:55 INFO - PROCESS | 2220 | 1464104635349 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:43:55 INFO - PROCESS | 2220 | 1464104635436 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ab4f800 == 67 [pid = 2220] [id = 715] 08:43:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 201 (0x12354b000) [pid = 2220] [serial = 2145] [outer = 0x0] 08:43:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 202 (0x12356a000) [pid = 2220] [serial = 2146] [outer = 0x12354b000] 08:43:55 INFO - PROCESS | 2220 | 1464104635462 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 203 (0x124eed800) [pid = 2220] [serial = 2147] [outer = 0x12354b000] 08:43:55 INFO - PROCESS | 2220 | 1464104635771 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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 569ms 08:43:55 INFO - PROCESS | 2220 | 1464104635814 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 2220 | 1464104635815 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:43:55 INFO - PROCESS | 2220 | 1464104635817 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 2220 | 1464104635818 Marionette TRACE conn2 <- [1,2834,null,{}] 08:43:55 INFO - PROCESS | 2220 | 1464104635821 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}] 08:43:55 INFO - PROCESS | 2220 | 1464104635944 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:43:55 INFO - PROCESS | 2220 | 1464104635957 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba36000 == 68 [pid = 2220] [id = 716] 08:43:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 204 (0x12474bc00) [pid = 2220] [serial = 2148] [outer = 0x0] 08:43:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 205 (0x126607c00) [pid = 2220] [serial = 2149] [outer = 0x12474bc00] 08:43:55 INFO - PROCESS | 2220 | 1464104635983 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 206 (0x128a1c000) [pid = 2220] [serial = 2150] [outer = 0x12474bc00] 08:43:56 INFO - PROCESS | 2220 | 1464104636347 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 569ms 08:43:56 INFO - PROCESS | 2220 | 1464104636387 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 2220 | 1464104636388 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:43:56 INFO - PROCESS | 2220 | 1464104636390 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 2220 | 1464104636391 Marionette TRACE conn2 <- [1,2838,null,{}] 08:43:56 INFO - PROCESS | 2220 | 1464104636394 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}] 08:43:56 INFO - PROCESS | 2220 | 1464104636509 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:43:56 INFO - PROCESS | 2220 | 1464104636523 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be62800 == 69 [pid = 2220] [id = 717] 08:43:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 207 (0x126199400) [pid = 2220] [serial = 2151] [outer = 0x0] 08:43:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 208 (0x128abd400) [pid = 2220] [serial = 2152] [outer = 0x126199400] 08:43:56 INFO - PROCESS | 2220 | 1464104636548 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 209 (0x128aca000) [pid = 2220] [serial = 2153] [outer = 0x126199400] 08:43:56 INFO - PROCESS | 2220 | 1464104636899 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]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 520ms 08:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:43:56 INFO - PROCESS | 2220 | 1464104636911 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 2220 | 1464104636912 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:43:56 INFO - PROCESS | 2220 | 1464104636914 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 2220 | 1464104636915 Marionette TRACE conn2 <- [1,2842,null,{}] 08:43:56 INFO - PROCESS | 2220 | 1464104636918 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}] 08:43:57 INFO - PROCESS | 2220 | 1464104637038 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:43:57 INFO - PROCESS | 2220 | 1464104637056 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8c8800 == 70 [pid = 2220] [id = 718] 08:43:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 210 (0x128a1fc00) [pid = 2220] [serial = 2154] [outer = 0x0] 08:43:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 211 (0x128bb5400) [pid = 2220] [serial = 2155] [outer = 0x128a1fc00] 08:43:57 INFO - PROCESS | 2220 | 1464104637081 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 212 (0x1291f1c00) [pid = 2220] [serial = 2156] [outer = 0x128a1fc00] 08:43:57 INFO - PROCESS | 2220 | 1464104637494 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]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 621ms 08:43:57 INFO - PROCESS | 2220 | 1464104637536 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 2220 | 1464104637538 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:43:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:43:57 INFO - PROCESS | 2220 | 1464104637541 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 2220 | 1464104637542 Marionette TRACE conn2 <- [1,2846,null,{}] 08:43:57 INFO - PROCESS | 2220 | 1464104637546 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}] 08:43:57 INFO - PROCESS | 2220 | 1464104637691 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 211 (0x134eb1800) [pid = 2220] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 210 (0x12f13c800) [pid = 2220] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 209 (0x11279bc00) [pid = 2220] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 208 (0x119106800) [pid = 2220] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 207 (0x123a73800) [pid = 2220] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 206 (0x118316c00) [pid = 2220] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 205 (0x116145800) [pid = 2220] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 204 (0x12c873800) [pid = 2220] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 203 (0x12c7d5800) [pid = 2220] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 202 (0x12ce6a000) [pid = 2220] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 201 (0x123861000) [pid = 2220] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:43:57 INFO - PROCESS | 2220 | --DOMWINDOW == 200 (0x12bbb7800) [pid = 2220] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:43:57 INFO - PROCESS | 2220 | 1464104637940 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4a4000 == 71 [pid = 2220] [id = 719] 08:43:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 201 (0x1125ca400) [pid = 2220] [serial = 2157] [outer = 0x0] 08:43:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 202 (0x118316800) [pid = 2220] [serial = 2158] [outer = 0x1125ca400] 08:43:57 INFO - PROCESS | 2220 | 1464104637966 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 203 (0x12a389800) [pid = 2220] [serial = 2159] [outer = 0x1125ca400] 08:43:58 INFO - PROCESS | 2220 | 1464104638246 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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 721ms 08:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:43:58 INFO - PROCESS | 2220 | 1464104638263 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 2220 | 1464104638264 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:43:58 INFO - PROCESS | 2220 | 1464104638266 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 2220 | 1464104638268 Marionette TRACE conn2 <- [1,2850,null,{}] 08:43:58 INFO - PROCESS | 2220 | 1464104638278 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}] 08:43:58 INFO - PROCESS | 2220 | 1464104638407 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:43:58 INFO - PROCESS | 2220 | 1464104638412 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5a1800 == 72 [pid = 2220] [id = 720] 08:43:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 204 (0x12a774800) [pid = 2220] [serial = 2160] [outer = 0x0] 08:43:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 205 (0x12ab21c00) [pid = 2220] [serial = 2161] [outer = 0x12a774800] 08:43:58 INFO - PROCESS | 2220 | 1464104638442 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 206 (0x12b0ea800) [pid = 2220] [serial = 2162] [outer = 0x12a774800] 08:43:58 INFO - PROCESS | 2220 | 1464104638792 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 578ms 08:43:58 INFO - PROCESS | 2220 | 1464104638858 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 2220 | 1464104638859 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:43:58 INFO - PROCESS | 2220 | 1464104638861 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 2220 | 1464104638862 Marionette TRACE conn2 <- [1,2854,null,{}] 08:43:58 INFO - PROCESS | 2220 | 1464104638865 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}] 08:43:58 INFO - PROCESS | 2220 | 1464104638956 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:43:58 INFO - PROCESS | 2220 | 1464104638960 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12db42800 == 73 [pid = 2220] [id = 721] 08:43:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 207 (0x12b997400) [pid = 2220] [serial = 2163] [outer = 0x0] 08:43:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 208 (0x12b9f1c00) [pid = 2220] [serial = 2164] [outer = 0x12b997400] 08:43:58 INFO - PROCESS | 2220 | 1464104638985 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 209 (0x12bbb9400) [pid = 2220] [serial = 2165] [outer = 0x12b997400] 08:43:59 INFO - PROCESS | 2220 | 1464104639334 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]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 521ms 08:43:59 INFO - PROCESS | 2220 | 1464104639382 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:43:59 INFO - PROCESS | 2220 | 1464104639384 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:43:59 INFO - PROCESS | 2220 | 1464104639386 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 2220 | 1464104639387 Marionette TRACE conn2 <- [1,2858,null,{}] 08:43:59 INFO - PROCESS | 2220 | 1464104639390 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}] 08:43:59 INFO - PROCESS | 2220 | 1464104639482 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:43:59 INFO - PROCESS | 2220 | 1464104639559 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12f10a000 == 74 [pid = 2220] [id = 722] 08:43:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 210 (0x12b9f5400) [pid = 2220] [serial = 2166] [outer = 0x0] 08:43:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 211 (0x12be12000) [pid = 2220] [serial = 2167] [outer = 0x12b9f5400] 08:43:59 INFO - PROCESS | 2220 | 1464104639584 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 212 (0x12c486400) [pid = 2220] [serial = 2168] [outer = 0x12b9f5400] 08:43:59 INFO - PROCESS | 2220 | 1464104639880 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 522ms 08:43:59 INFO - PROCESS | 2220 | 1464104639985 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 2220 | 1464104639987 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:43:59 INFO - PROCESS | 2220 | 1464104639992 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 2220 | 1464104639994 Marionette TRACE conn2 <- [1,2862,null,{}] 08:44:00 INFO - PROCESS | 2220 | 1464104639999 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}] 08:44:00 INFO - PROCESS | 2220 | 1464104640127 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:44:00 INFO - PROCESS | 2220 | 1464104640212 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x119395800 == 75 [pid = 2220] [id = 723] 08:44:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 213 (0x1125c9c00) [pid = 2220] [serial = 2169] [outer = 0x0] 08:44:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 214 (0x112781000) [pid = 2220] [serial = 2170] [outer = 0x1125c9c00] 08:44:00 INFO - PROCESS | 2220 | 1464104640244 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 215 (0x113345000) [pid = 2220] [serial = 2171] [outer = 0x1125c9c00] 08:44:00 INFO - PROCESS | 2220 | 1464104640688 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]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 722ms 08:44:00 INFO - PROCESS | 2220 | 1464104640715 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 2220 | 1464104640718 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:44:00 INFO - PROCESS | 2220 | 1464104640723 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 2220 | 1464104640726 Marionette TRACE conn2 <- [1,2866,null,{}] 08:44:00 INFO - PROCESS | 2220 | 1464104640729 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}] 08:44:00 INFO - PROCESS | 2220 | 1464104640866 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:44:00 INFO - PROCESS | 2220 | 1464104640954 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x124086000 == 76 [pid = 2220] [id = 724] 08:44:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 216 (0x1138ec800) [pid = 2220] [serial = 2172] [outer = 0x0] 08:44:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 217 (0x118078000) [pid = 2220] [serial = 2173] [outer = 0x1138ec800] 08:44:00 INFO - PROCESS | 2220 | 1464104640985 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 218 (0x11935a400) [pid = 2220] [serial = 2174] [outer = 0x1138ec800] 08:44:01 INFO - PROCESS | 2220 | 1464104641444 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]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 773ms 08:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:44:01 INFO - PROCESS | 2220 | 1464104641496 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 2220 | 1464104641498 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:44:01 INFO - PROCESS | 2220 | 1464104641502 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 2220 | 1464104641504 Marionette TRACE conn2 <- [1,2870,null,{}] 08:44:01 INFO - PROCESS | 2220 | 1464104641515 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}] 08:44:01 INFO - PROCESS | 2220 | 1464104641669 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:44:01 INFO - PROCESS | 2220 | 1464104641760 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5ab000 == 77 [pid = 2220] [id = 725] 08:44:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 219 (0x123551800) [pid = 2220] [serial = 2175] [outer = 0x0] 08:44:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 220 (0x123559c00) [pid = 2220] [serial = 2176] [outer = 0x123551800] 08:44:01 INFO - PROCESS | 2220 | 1464104641795 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 221 (0x124021400) [pid = 2220] [serial = 2177] [outer = 0x123551800] 08:44:02 INFO - PROCESS | 2220 | 1464104642232 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]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 774ms 08:44:02 INFO - PROCESS | 2220 | 1464104642276 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:44:02 INFO - PROCESS | 2220 | 1464104642278 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:44:02 INFO - PROCESS | 2220 | 1464104642280 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 2220 | 1464104642281 Marionette TRACE conn2 <- [1,2874,null,{}] 08:44:02 INFO - PROCESS | 2220 | 1464104642284 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}] 08:44:02 INFO - PROCESS | 2220 | 1464104642396 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:44:02 INFO - PROCESS | 2220 | 1464104642486 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x1352e3000 == 78 [pid = 2220] [id = 726] 08:44:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 222 (0x124754800) [pid = 2220] [serial = 2178] [outer = 0x0] 08:44:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 223 (0x128b86400) [pid = 2220] [serial = 2179] [outer = 0x124754800] 08:44:02 INFO - PROCESS | 2220 | 1464104642519 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 224 (0x12a6db000) [pid = 2220] [serial = 2180] [outer = 0x124754800] 08:44:02 INFO - PROCESS | 2220 | 1464104642921 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]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 08:44:02 INFO - PROCESS | 2220 | 1464104642951 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 2220 | 1464104642953 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:44:02 INFO - PROCESS | 2220 | 1464104642955 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 2220 | 1464104642956 Marionette TRACE conn2 <- [1,2878,null,{}] 08:44:02 INFO - PROCESS | 2220 | 1464104642959 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}] 08:44:03 INFO - PROCESS | 2220 | 1464104643068 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:44:03 INFO - PROCESS | 2220 | 1464104643185 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x1353ca000 == 79 [pid = 2220] [id = 727] 08:44:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 225 (0x12660d400) [pid = 2220] [serial = 2181] [outer = 0x0] 08:44:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 226 (0x12ab1e800) [pid = 2220] [serial = 2182] [outer = 0x12660d400] 08:44:03 INFO - PROCESS | 2220 | 1464104643219 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 227 (0x12b994c00) [pid = 2220] [serial = 2183] [outer = 0x12660d400] 08:44:03 INFO - PROCESS | 2220 | 1464104643597 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]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 669ms 08:44:03 INFO - PROCESS | 2220 | 1464104643625 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 2220 | 1464104643626 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:44:03 INFO - PROCESS | 2220 | 1464104643628 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 2220 | 1464104643630 Marionette TRACE conn2 <- [1,2882,null,{}] 08:44:03 INFO - PROCESS | 2220 | 1464104643632 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}] 08:44:03 INFO - PROCESS | 2220 | 1464104643760 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:44:03 INFO - PROCESS | 2220 | 1464104643870 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x1356e3000 == 80 [pid = 2220] [id = 728] 08:44:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 228 (0x12b033800) [pid = 2220] [serial = 2184] [outer = 0x0] 08:44:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 229 (0x12c7dc000) [pid = 2220] [serial = 2185] [outer = 0x12b033800] 08:44:03 INFO - PROCESS | 2220 | 1464104643900 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 230 (0x12ce75c00) [pid = 2220] [serial = 2186] [outer = 0x12b033800] 08:44:04 INFO - PROCESS | 2220 | 1464104644324 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]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:44:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 720ms 08:44:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:44:04 INFO - PROCESS | 2220 | 1464104644348 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 2220 | 1464104644350 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:44:04 INFO - PROCESS | 2220 | 1464104644352 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 2220 | 1464104644353 Marionette TRACE conn2 <- [1,2886,null,{}] 08:44:04 INFO - PROCESS | 2220 | 1464104644356 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}] 08:44:04 INFO - PROCESS | 2220 | 1464104644466 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:44:04 INFO - PROCESS | 2220 | 1464104644585 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x1358da800 == 81 [pid = 2220] [id = 729] 08:44:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 231 (0x1186aa800) [pid = 2220] [serial = 2187] [outer = 0x0] 08:44:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 232 (0x12d0af800) [pid = 2220] [serial = 2188] [outer = 0x1186aa800] 08:44:04 INFO - PROCESS | 2220 | 1464104644617 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 233 (0x12db7a000) [pid = 2220] [serial = 2189] [outer = 0x1186aa800] 08:44:05 INFO - PROCESS | 2220 | 1464104645028 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]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 720ms 08:44:05 INFO - PROCESS | 2220 | 1464104645072 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 2220 | 1464104645074 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:44:05 INFO - PROCESS | 2220 | 1464104645076 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 2220 | 1464104645077 Marionette TRACE conn2 <- [1,2890,null,{}] 08:44:05 INFO - PROCESS | 2220 | 1464104645080 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}] 08:44:05 INFO - PROCESS | 2220 | 1464104645206 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:44:05 INFO - PROCESS | 2220 | 1464104645296 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x135a36000 == 82 [pid = 2220] [id = 730] 08:44:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 234 (0x12d6c5800) [pid = 2220] [serial = 2190] [outer = 0x0] 08:44:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 235 (0x12dd32400) [pid = 2220] [serial = 2191] [outer = 0x12d6c5800] 08:44:05 INFO - PROCESS | 2220 | 1464104645326 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 236 (0x12f13c400) [pid = 2220] [serial = 2192] [outer = 0x12d6c5800] 08:44:05 INFO - PROCESS | 2220 | 1464104645716 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 669ms 08:44:05 INFO - PROCESS | 2220 | 1464104645754 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 2220 | 1464104645755 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:44:05 INFO - PROCESS | 2220 | 1464104645759 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 2220 | 1464104645761 Marionette TRACE conn2 <- [1,2894,null,{}] 08:44:05 INFO - PROCESS | 2220 | 1464104645763 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}] 08:44:05 INFO - PROCESS | 2220 | 1464104645876 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:44:05 INFO - PROCESS | 2220 | 1464104645994 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x13ef93000 == 83 [pid = 2220] [id = 731] 08:44:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 237 (0x12dd2d400) [pid = 2220] [serial = 2193] [outer = 0x0] 08:44:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 238 (0x12f144800) [pid = 2220] [serial = 2194] [outer = 0x12dd2d400] 08:44:06 INFO - PROCESS | 2220 | 1464104646027 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 239 (0x1347e5400) [pid = 2220] [serial = 2195] [outer = 0x12dd2d400] 08:44:06 INFO - PROCESS | 2220 | 1464104646520 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]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 819ms 08:44:06 INFO - PROCESS | 2220 | 1464104646580 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 2220 | 1464104646583 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:44:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:44:06 INFO - PROCESS | 2220 | 1464104646589 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 2220 | 1464104646591 Marionette TRACE conn2 <- [1,2898,null,{}] 08:44:06 INFO - PROCESS | 2220 | 1464104646595 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}] 08:44:06 INFO - PROCESS | 2220 | 1464104646756 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:44:06 INFO - PROCESS | 2220 | 1464104646846 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5ba800 == 84 [pid = 2220] [id = 732] 08:44:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 240 (0x111c1ec00) [pid = 2220] [serial = 2196] [outer = 0x0] 08:44:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 241 (0x12d6c3400) [pid = 2220] [serial = 2197] [outer = 0x111c1ec00] 08:44:06 INFO - PROCESS | 2220 | 1464104646877 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 242 (0x134eac400) [pid = 2220] [serial = 2198] [outer = 0x111c1ec00] 08:44:07 INFO - PROCESS | 2220 | 1464104647296 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]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:44:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 774ms 08:44:07 INFO - PROCESS | 2220 | 1464104647361 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 2220 | 1464104647362 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:44:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:44:07 INFO - PROCESS | 2220 | 1464104647365 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 2220 | 1464104647368 Marionette TRACE conn2 <- [1,2902,null,{}] 08:44:07 INFO - PROCESS | 2220 | 1464104647398 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}] 08:44:07 INFO - PROCESS | 2220 | 1464104647597 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:44:07 INFO - PROCESS | 2220 | 1464104647769 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d378000 == 85 [pid = 2220] [id = 733] 08:44:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 243 (0x112793400) [pid = 2220] [serial = 2199] [outer = 0x0] 08:44:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 244 (0x135348400) [pid = 2220] [serial = 2200] [outer = 0x112793400] 08:44:07 INFO - PROCESS | 2220 | 1464104647829 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 245 (0x135508000) [pid = 2220] [serial = 2201] [outer = 0x112793400] 08:44:08 INFO - PROCESS | 2220 | 1464104648478 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:44:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1145ms 08:44:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:44:08 INFO - PROCESS | 2220 | 1464104648514 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 2220 | 1464104648516 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:44:08 INFO - PROCESS | 2220 | 1464104648519 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 2220 | 1464104648523 Marionette TRACE conn2 <- [1,2906,null,{}] 08:44:08 INFO - PROCESS | 2220 | 1464104648527 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}] 08:44:08 INFO - PROCESS | 2220 | 1464104648638 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:44:08 INFO - PROCESS | 2220 | 1464104648735 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a799000 == 86 [pid = 2220] [id = 734] 08:44:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 246 (0x11279d000) [pid = 2220] [serial = 2202] [outer = 0x0] 08:44:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 247 (0x113860400) [pid = 2220] [serial = 2203] [outer = 0x11279d000] 08:44:08 INFO - PROCESS | 2220 | 1464104648765 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 248 (0x1180c2c00) [pid = 2220] [serial = 2204] [outer = 0x11279d000] 08:44:09 INFO - PROCESS | 2220 | 1464104649181 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]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:44:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 675ms 08:44:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:44:09 INFO - PROCESS | 2220 | 1464104649193 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 2220 | 1464104649197 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:44:09 INFO - PROCESS | 2220 | 1464104649201 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 2220 | 1464104649203 Marionette TRACE conn2 <- [1,2910,null,{}] 08:44:09 INFO - PROCESS | 2220 | 1464104649205 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}] 08:44:09 INFO - PROCESS | 2220 | 1464104649312 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:44:09 INFO - PROCESS | 2220 | 1464104649425 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x1248c5000 == 87 [pid = 2220] [id = 735] 08:44:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 249 (0x119109800) [pid = 2220] [serial = 2205] [outer = 0x0] 08:44:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 250 (0x119adc800) [pid = 2220] [serial = 2206] [outer = 0x119109800] 08:44:09 INFO - PROCESS | 2220 | 1464104649468 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 251 (0x1210e5c00) [pid = 2220] [serial = 2207] [outer = 0x119109800] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x12db42800 == 86 [pid = 2220] [id = 721] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5a1800 == 85 [pid = 2220] [id = 720] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4a4000 == 84 [pid = 2220] [id = 719] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x12c8c8800 == 83 [pid = 2220] [id = 718] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x12be62800 == 82 [pid = 2220] [id = 717] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba36000 == 81 [pid = 2220] [id = 716] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 250 (0x110da7400) [pid = 2220] [serial = 2056] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 249 (0x12b9fb400) [pid = 2220] [serial = 2059] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 248 (0x12c7df400) [pid = 2220] [serial = 2062] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 247 (0x12d3bbc00) [pid = 2220] [serial = 2065] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 246 (0x135616c00) [pid = 2220] [serial = 2104] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x12ab4f800 == 80 [pid = 2220] [id = 715] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x1292c0800 == 79 [pid = 2220] [id = 714] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x124f04000 == 78 [pid = 2220] [id = 713] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x119a5a000 == 77 [pid = 2220] [id = 712] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x12419a800 == 76 [pid = 2220] [id = 711] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x124553800 == 75 [pid = 2220] [id = 710] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x13f9b1000 == 74 [pid = 2220] [id = 707] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x13f993000 == 73 [pid = 2220] [id = 706] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x13f981000 == 72 [pid = 2220] [id = 705] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x135314000 == 71 [pid = 2220] [id = 704] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x12d389000 == 70 [pid = 2220] [id = 703] 08:44:09 INFO - PROCESS | 2220 | --DOCSHELL 0x128891800 == 69 [pid = 2220] [id = 702] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 245 (0x134eb4400) [pid = 2220] [serial = 2101] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 244 (0x135616800) [pid = 2220] [serial = 2102] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 243 (0x12f148400) [pid = 2220] [serial = 2092] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 242 (0x11309b800) [pid = 2220] [serial = 2071] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 241 (0x119b97c00) [pid = 2220] [serial = 2074] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 240 (0x12be09400) [pid = 2220] [serial = 2081] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 239 (0x12c871800) [pid = 2220] [serial = 2068] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 238 (0x1184c0000) [pid = 2220] [serial = 2072] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 237 (0x123557000) [pid = 2220] [serial = 2075] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 236 (0x128e09000) [pid = 2220] [serial = 2053] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 235 (0x13534e800) [pid = 2220] [serial = 2099] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 234 (0x135347000) [pid = 2220] [serial = 2093] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 233 (0x12a778400) [pid = 2220] [serial = 2096] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 232 (0x123111000) [pid = 2220] [serial = 2050] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 231 (0x12d3c0000) [pid = 2220] [serial = 2086] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 230 (0x12c86bc00) [pid = 2220] [serial = 2084] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 229 (0x12f142c00) [pid = 2220] [serial = 2090] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 228 (0x12a38d000) [pid = 2220] [serial = 2078] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 227 (0x12c48e800) [pid = 2220] [serial = 2083] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 226 (0x13534a400) [pid = 2220] [serial = 2098] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 225 (0x12c48b400) [pid = 2220] [serial = 2045] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 224 (0x117571c00) [pid = 2220] [serial = 2047] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 223 (0x12b034000) [pid = 2220] [serial = 2080] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 222 (0x12f13e000) [pid = 2220] [serial = 2089] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 221 (0x12dd34000) [pid = 2220] [serial = 2087] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 220 (0x1210e2800) [pid = 2220] [serial = 2095] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | --DOMWINDOW == 219 (0x126437800) [pid = 2220] [serial = 2077] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 2220 | 1464104649893 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]]]}] 08:44:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:44:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:44:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 721ms 08:44:09 INFO - PROCESS | 2220 | 1464104649922 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 2220 | 1464104649924 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:44:09 INFO - TEST-START | /DOMEvents/constructors.html 08:44:09 INFO - PROCESS | 2220 | 1464104649926 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 2220 | 1464104649929 Marionette TRACE conn2 <- [1,2914,null,{}] 08:44:09 INFO - PROCESS | 2220 | 1464104649936 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}] 08:44:10 INFO - PROCESS | 2220 | 1464104650051 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:44:10 INFO - PROCESS | 2220 | 1464104650131 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba39800 == 70 [pid = 2220] [id = 736] 08:44:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 220 (0x1138ed400) [pid = 2220] [serial = 2208] [outer = 0x0] 08:44:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 221 (0x124f8f400) [pid = 2220] [serial = 2209] [outer = 0x1138ed400] 08:44:10 INFO - PROCESS | 2220 | 1464104650169 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 222 (0x123555800) [pid = 2220] [serial = 2210] [outer = 0x1138ed400] 08:44:10 INFO - PROCESS | 2220 | 1464104650501 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]]]}] 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:44:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:44:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:44:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:44:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:44:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:44:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:44:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:44:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:44:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 637ms 08:44:10 INFO - PROCESS | 2220 | 1464104650564 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 2220 | 1464104650566 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:44:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:44:10 INFO - PROCESS | 2220 | 1464104650569 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 2220 | 1464104650570 Marionette TRACE conn2 <- [1,2918,null,{}] 08:44:10 INFO - PROCESS | 2220 | 1464104650572 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}] 08:44:10 INFO - PROCESS | 2220 | 1464104650668 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:44:10 INFO - PROCESS | 2220 | 1464104650761 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4af800 == 71 [pid = 2220] [id = 737] 08:44:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 223 (0x123926c00) [pid = 2220] [serial = 2211] [outer = 0x0] 08:44:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 224 (0x119a99c00) [pid = 2220] [serial = 2212] [outer = 0x123926c00] 08:44:10 INFO - PROCESS | 2220 | 1464104650796 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 225 (0x128bb0000) [pid = 2220] [serial = 2213] [outer = 0x123926c00] 08:44:11 INFO - PROCESS | 2220 | 1464104651246 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:44:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:44:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 719ms 08:44:11 INFO - PROCESS | 2220 | 1464104651289 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 2220 | 1464104651292 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:44:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:44:11 INFO - PROCESS | 2220 | 1464104651295 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 2220 | 1464104651298 Marionette TRACE conn2 <- [1,2922,null,{}] 08:44:11 INFO - PROCESS | 2220 | 1464104651302 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}] 08:44:11 INFO - PROCESS | 2220 | 1464104651416 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:44:11 INFO - PROCESS | 2220 | 1464104651537 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x12887a000 == 72 [pid = 2220] [id = 738] 08:44:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 226 (0x1138f6800) [pid = 2220] [serial = 2214] [outer = 0x0] 08:44:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 227 (0x11807bc00) [pid = 2220] [serial = 2215] [outer = 0x1138f6800] 08:44:11 INFO - PROCESS | 2220 | 1464104651572 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 228 (0x119a98000) [pid = 2220] [serial = 2216] [outer = 0x1138f6800] 08:44:11 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:44:11 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:44:11 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:44:11 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:44:11 INFO - PROCESS | 2220 | 1464104651976 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]]]}] 08:44:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:44:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:44:12 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 08:44:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:44:12 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 08:44:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:44:12 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]" 08:44:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:44:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:44:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 725ms 08:44:12 INFO - PROCESS | 2220 | 1464104652021 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 2220 | 1464104652025 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:44:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:44:12 INFO - PROCESS | 2220 | 1464104652030 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 2220 | 1464104652032 Marionette TRACE conn2 <- [1,2926,null,{}] 08:44:12 INFO - PROCESS | 2220 | 1464104652034 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}] 08:44:12 INFO - PROCESS | 2220 | 1464104652169 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:44:12 INFO - PROCESS | 2220 | 1464104652291 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cd9d000 == 73 [pid = 2220] [id = 739] 08:44:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 229 (0x120e52400) [pid = 2220] [serial = 2217] [outer = 0x0] 08:44:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 230 (0x124028800) [pid = 2220] [serial = 2218] [outer = 0x120e52400] 08:44:12 INFO - PROCESS | 2220 | 1464104652323 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 231 (0x128e0bc00) [pid = 2220] [serial = 2219] [outer = 0x120e52400] 08:44:12 INFO - PROCESS | 2220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:44:12 INFO - PROCESS | 2220 | 1464104652686 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]]]}] 08:44:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:44:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 669ms 08:44:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:44:12 INFO - PROCESS | 2220 | 1464104652699 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 2220 | 1464104652701 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:44:12 INFO - PROCESS | 2220 | 1464104652705 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 2220 | 1464104652708 Marionette TRACE conn2 <- [1,2930,null,{}] 08:44:12 INFO - PROCESS | 2220 | 1464104652716 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}] 08:44:12 INFO - PROCESS | 2220 | 1464104652831 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:44:12 INFO - PROCESS | 2220 | 1464104652952 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d5c0000 == 74 [pid = 2220] [id = 740] 08:44:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 232 (0x12a778000) [pid = 2220] [serial = 2220] [outer = 0x0] 08:44:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 233 (0x12b036800) [pid = 2220] [serial = 2221] [outer = 0x12a778000] 08:44:12 INFO - PROCESS | 2220 | 1464104652986 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 234 (0x12bbad400) [pid = 2220] [serial = 2222] [outer = 0x12a778000] 08:44:13 INFO - PROCESS | 2220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:44:13 INFO - PROCESS | 2220 | 1464104653350 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]]]}] 08:44:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:44:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 675ms 08:44:13 INFO - PROCESS | 2220 | 1464104653378 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 2220 | 1464104653380 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:44:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:44:13 INFO - PROCESS | 2220 | 1464104653383 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 2220 | 1464104653384 Marionette TRACE conn2 <- [1,2934,null,{}] 08:44:13 INFO - PROCESS | 2220 | 1464104653387 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}] 08:44:13 INFO - PROCESS | 2220 | 1464104653499 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:44:13 INFO - PROCESS | 2220 | 1464104653609 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12dea1800 == 75 [pid = 2220] [id = 741] 08:44:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 235 (0x12be15400) [pid = 2220] [serial = 2223] [outer = 0x0] 08:44:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 236 (0x12c48e800) [pid = 2220] [serial = 2224] [outer = 0x12be15400] 08:44:13 INFO - PROCESS | 2220 | 1464104653638 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 237 (0x12c7de400) [pid = 2220] [serial = 2225] [outer = 0x12be15400] 08:44:14 INFO - PROCESS | 2220 | 1464104654035 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]]]}] 08:44:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:44:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 08:44:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:44:14 INFO - PROCESS | 2220 | 1464104654054 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 2220 | 1464104654055 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:44:14 INFO - PROCESS | 2220 | 1464104654060 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 2220 | 1464104654062 Marionette TRACE conn2 <- [1,2938,null,{}] 08:44:14 INFO - PROCESS | 2220 | 1464104654064 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}] 08:44:14 INFO - PROCESS | 2220 | 1464104654170 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:44:14 INFO - PROCESS | 2220 | 1464104654290 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x13529e000 == 76 [pid = 2220] [id = 742] 08:44:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 238 (0x12be15000) [pid = 2220] [serial = 2226] [outer = 0x0] 08:44:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 239 (0x12c86c800) [pid = 2220] [serial = 2227] [outer = 0x12be15000] 08:44:14 INFO - PROCESS | 2220 | 1464104654322 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 240 (0x12d0acc00) [pid = 2220] [serial = 2228] [outer = 0x12be15000] 08:44:14 INFO - PROCESS | 2220 | 1464104654675 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]]]}] 08:44:14 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. 08:44:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 625ms 08:44:14 INFO - PROCESS | 2220 | 1464104654684 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:44:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:44:14 INFO - PROCESS | 2220 | 1464104654685 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:44:14 INFO - PROCESS | 2220 | 1464104654690 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 2220 | 1464104654691 Marionette TRACE conn2 <- [1,2942,null,{}] 08:44:14 INFO - PROCESS | 2220 | 1464104654694 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}] 08:44:14 INFO - PROCESS | 2220 | 1464104654810 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:44:14 INFO - PROCESS | 2220 | 1464104654921 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x135495000 == 77 [pid = 2220] [id = 743] 08:44:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 241 (0x12d6c4800) [pid = 2220] [serial = 2229] [outer = 0x0] 08:44:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 242 (0x12f146c00) [pid = 2220] [serial = 2230] [outer = 0x12d6c4800] 08:44:14 INFO - PROCESS | 2220 | 1464104654954 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 243 (0x135347000) [pid = 2220] [serial = 2231] [outer = 0x12d6c4800] 08:44:15 INFO - PROCESS | 2220 | 1464104655310 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"]]]}] 08:44:15 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 08:44:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:44:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 08:44:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:44:15 INFO - PROCESS | 2220 | 1464104655362 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 2220 | 1464104655363 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:44:15 INFO - PROCESS | 2220 | 1464104655365 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 2220 | 1464104655366 Marionette TRACE conn2 <- [1,2946,null,{}] 08:44:15 INFO - PROCESS | 2220 | 1464104655369 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}] 08:44:15 INFO - PROCESS | 2220 | 1464104655477 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:44:15 INFO - PROCESS | 2220 | 1464104655598 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x1358e2000 == 78 [pid = 2220] [id = 744] 08:44:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 244 (0x1186a5c00) [pid = 2220] [serial = 2232] [outer = 0x0] 08:44:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 245 (0x123195400) [pid = 2220] [serial = 2233] [outer = 0x1186a5c00] 08:44:15 INFO - PROCESS | 2220 | 1464104655629 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 246 (0x12319c400) [pid = 2220] [serial = 2234] [outer = 0x1186a5c00] 08:44:15 INFO - PROCESS | 2220 | 1464104655978 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]]]}] 08:44:15 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. 08:44:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 622ms 08:44:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:44:15 INFO - PROCESS | 2220 | 1464104655989 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 2220 | 1464104655990 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:44:15 INFO - PROCESS | 2220 | 1464104655993 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 2220 | 1464104655994 Marionette TRACE conn2 <- [1,2950,null,{}] 08:44:15 INFO - PROCESS | 2220 | 1464104655996 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}] 08:44:16 INFO - PROCESS | 2220 | 1464104656107 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:44:16 INFO - PROCESS | 2220 | 1464104656217 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x13ef8d800 == 79 [pid = 2220] [id = 745] 08:44:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 247 (0x123196000) [pid = 2220] [serial = 2235] [outer = 0x0] 08:44:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 248 (0x134eb7c00) [pid = 2220] [serial = 2236] [outer = 0x123196000] 08:44:16 INFO - PROCESS | 2220 | 1464104656262 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 249 (0x135350800) [pid = 2220] [serial = 2237] [outer = 0x123196000] 08:44:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x13f978800 == 80 [pid = 2220] [id = 746] 08:44:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 250 (0x12b9fa000) [pid = 2220] [serial = 2238] [outer = 0x0] 08:44:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 251 (0x12c866800) [pid = 2220] [serial = 2239] [outer = 0x12b9fa000] 08:44:16 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. 08:44:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 08:44:16 INFO - PROCESS | 2220 | 1464104656656 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]]]}] 08:44:16 INFO - PROCESS | 2220 | 1464104656662 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:44:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:44:16 INFO - PROCESS | 2220 | 1464104656663 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:44:16 INFO - PROCESS | 2220 | 1464104656666 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 2220 | 1464104656667 Marionette TRACE conn2 <- [1,2954,null,{}] 08:44:16 INFO - PROCESS | 2220 | 1464104656672 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}] 08:44:16 INFO - PROCESS | 2220 | 1464104656810 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:44:16 INFO - PROCESS | 2220 | 1464104656933 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x13f9b4800 == 81 [pid = 2220] [id = 747] 08:44:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 252 (0x116ae9000) [pid = 2220] [serial = 2240] [outer = 0x0] 08:44:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 253 (0x13550b800) [pid = 2220] [serial = 2241] [outer = 0x116ae9000] 08:44:16 INFO - PROCESS | 2220 | 1464104656964 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 254 (0x135511400) [pid = 2220] [serial = 2242] [outer = 0x116ae9000] 08:44:17 INFO - PROCESS | 2220 | 1464104657340 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]]]}] 08:44:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:44:17 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 08:44:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 721ms 08:44:17 INFO - PROCESS | 2220 | 1464104657388 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 2220 | 1464104657389 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:44:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:44:17 INFO - PROCESS | 2220 | 1464104657392 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 2220 | 1464104657393 Marionette TRACE conn2 <- [1,2958,null,{}] 08:44:17 INFO - PROCESS | 2220 | 1464104657396 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}] 08:44:17 INFO - PROCESS | 2220 | 1464104657515 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:44:17 INFO - PROCESS | 2220 | 1464104657640 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x14086d000 == 82 [pid = 2220] [id = 748] 08:44:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 255 (0x135507c00) [pid = 2220] [serial = 2243] [outer = 0x0] 08:44:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 256 (0x135612c00) [pid = 2220] [serial = 2244] [outer = 0x135507c00] 08:44:17 INFO - PROCESS | 2220 | 1464104657671 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 257 (0x13561e400) [pid = 2220] [serial = 2245] [outer = 0x135507c00] 08:44:18 INFO - PROCESS | 2220 | 1464104658180 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]]]}] 08:44:18 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. 08:44:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 819ms 08:44:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:44:18 INFO - PROCESS | 2220 | 1464104658211 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 2220 | 1464104658213 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:44:18 INFO - PROCESS | 2220 | 1464104658217 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 2220 | 1464104658219 Marionette TRACE conn2 <- [1,2962,null,{}] 08:44:18 INFO - PROCESS | 2220 | 1464104658223 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}] 08:44:18 INFO - PROCESS | 2220 | 1464104658334 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:44:18 INFO - PROCESS | 2220 | 1464104658463 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba4e000 == 83 [pid = 2220] [id = 749] 08:44:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 258 (0x112e79c00) [pid = 2220] [serial = 2246] [outer = 0x0] 08:44:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 259 (0x113d64c00) [pid = 2220] [serial = 2247] [outer = 0x112e79c00] 08:44:18 INFO - PROCESS | 2220 | 1464104658495 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 260 (0x118453800) [pid = 2220] [serial = 2248] [outer = 0x112e79c00] 08:44:18 INFO - PROCESS | 2220 | 1464104658866 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]]]}] 08:44:18 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. 08:44:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 672ms 08:44:18 INFO - PROCESS | 2220 | 1464104658888 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 2220 | 1464104658892 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:44:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:44:18 INFO - PROCESS | 2220 | 1464104658897 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 2220 | 1464104658898 Marionette TRACE conn2 <- [1,2966,null,{}] 08:44:18 INFO - PROCESS | 2220 | 1464104658900 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}] 08:44:19 INFO - PROCESS | 2220 | 1464104659005 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:44:19 INFO - PROCESS | 2220 | 1464104659125 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12be63000 == 84 [pid = 2220] [id = 750] 08:44:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 261 (0x123774c00) [pid = 2220] [serial = 2249] [outer = 0x0] 08:44:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 262 (0x124022800) [pid = 2220] [serial = 2250] [outer = 0x123774c00] 08:44:19 INFO - PROCESS | 2220 | 1464104659155 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 263 (0x126877000) [pid = 2220] [serial = 2251] [outer = 0x123774c00] 08:44:19 INFO - PROCESS | 2220 | 1464104659514 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]]]}] 08:44:19 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. 08:44:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 08:44:19 INFO - PROCESS | 2220 | 1464104659568 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 2220 | 1464104659569 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:44:19 INFO - PROCESS | 2220 | 1464104659571 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 2220 | 1464104659573 Marionette TRACE conn2 <- [1,2970,null,{}] 08:44:19 INFO - PROCESS | 2220 | 1464104659581 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}] 08:44:19 INFO - PROCESS | 2220 | 1464104659690 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:44:19 INFO - PROCESS | 2220 | 1464104659818 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d23d000 == 85 [pid = 2220] [id = 751] 08:44:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 264 (0x126b7d800) [pid = 2220] [serial = 2252] [outer = 0x0] 08:44:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 265 (0x129484800) [pid = 2220] [serial = 2253] [outer = 0x126b7d800] 08:44:19 INFO - PROCESS | 2220 | 1464104659851 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 266 (0x12b994800) [pid = 2220] [serial = 2254] [outer = 0x126b7d800] 08:44:20 INFO - PROCESS | 2220 | 1464104660211 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]]]}] 08:44:20 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. 08:44:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 675ms 08:44:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:44:20 INFO - PROCESS | 2220 | 1464104660247 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 2220 | 1464104660248 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:44:20 INFO - PROCESS | 2220 | 1464104660250 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 2220 | 1464104660251 Marionette TRACE conn2 <- [1,2974,null,{}] 08:44:20 INFO - PROCESS | 2220 | 1464104660254 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}] 08:44:20 INFO - PROCESS | 2220 | 1464104660359 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:44:20 INFO - PROCESS | 2220 | 1464104660474 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x1353d2800 == 86 [pid = 2220] [id = 752] 08:44:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 267 (0x12bbb1400) [pid = 2220] [serial = 2255] [outer = 0x0] 08:44:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 268 (0x12c86e800) [pid = 2220] [serial = 2256] [outer = 0x12bbb1400] 08:44:20 INFO - PROCESS | 2220 | 1464104660503 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 269 (0x12d6bf800) [pid = 2220] [serial = 2257] [outer = 0x12bbb1400] 08:44:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba39800 == 85 [pid = 2220] [id = 736] 08:44:20 INFO - PROCESS | 2220 | --DOCSHELL 0x1248c5000 == 84 [pid = 2220] [id = 735] 08:44:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12a799000 == 83 [pid = 2220] [id = 734] 08:44:20 INFO - PROCESS | 2220 | --DOCSHELL 0x1356e3000 == 82 [pid = 2220] [id = 728] 08:44:20 INFO - PROCESS | 2220 | --DOCSHELL 0x1353ca000 == 81 [pid = 2220] [id = 727] 08:44:20 INFO - PROCESS | 2220 | --DOCSHELL 0x1352e3000 == 80 [pid = 2220] [id = 726] 08:44:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5ab000 == 79 [pid = 2220] [id = 725] 08:44:20 INFO - PROCESS | 2220 | --DOCSHELL 0x124086000 == 78 [pid = 2220] [id = 724] 08:44:20 INFO - PROCESS | 2220 | --DOCSHELL 0x119395800 == 77 [pid = 2220] [id = 723] 08:44:20 INFO - PROCESS | 2220 | 1464104660867 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]]]}] 08:44:20 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. 08:44:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 08:44:20 INFO - PROCESS | 2220 | 1464104660922 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 2220 | 1464104660923 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:44:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:44:20 INFO - PROCESS | 2220 | 1464104660925 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 2220 | 1464104660926 Marionette TRACE conn2 <- [1,2978,null,{}] 08:44:20 INFO - PROCESS | 2220 | 1464104660928 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}] 08:44:21 INFO - PROCESS | 2220 | 1464104661022 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:44:21 INFO - PROCESS | 2220 | 1464104661026 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a532800 == 78 [pid = 2220] [id = 753] 08:44:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 270 (0x12be15c00) [pid = 2220] [serial = 2258] [outer = 0x0] 08:44:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 271 (0x12d3c0000) [pid = 2220] [serial = 2259] [outer = 0x12be15c00] 08:44:21 INFO - PROCESS | 2220 | 1464104661052 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 272 (0x12db7a400) [pid = 2220] [serial = 2260] [outer = 0x12be15c00] 08:44:21 INFO - PROCESS | 2220 | 1464104661385 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]]]}] 08:44:21 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. 08:44:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 468ms 08:44:21 INFO - PROCESS | 2220 | 1464104661393 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 2220 | 1464104661394 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:44:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:44:21 INFO - PROCESS | 2220 | 1464104661397 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 2220 | 1464104661398 Marionette TRACE conn2 <- [1,2982,null,{}] 08:44:21 INFO - PROCESS | 2220 | 1464104661400 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}] 08:44:21 INFO - PROCESS | 2220 | 1464104661532 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:44:21 INFO - PROCESS | 2220 | 1464104661622 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x1352eb800 == 79 [pid = 2220] [id = 754] 08:44:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 273 (0x12c7d5800) [pid = 2220] [serial = 2261] [outer = 0x0] 08:44:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 274 (0x12d3b7c00) [pid = 2220] [serial = 2262] [outer = 0x12c7d5800] 08:44:21 INFO - PROCESS | 2220 | 1464104661648 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 275 (0x12f145c00) [pid = 2220] [serial = 2263] [outer = 0x12c7d5800] 08:44:21 INFO - PROCESS | 2220 | 1464104661949 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"]]]}] 08:44:21 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 08:44:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:44:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 08:44:21 INFO - PROCESS | 2220 | 1464104661978 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 2220 | 1464104661979 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:44:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:44:21 INFO - PROCESS | 2220 | 1464104661981 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 2220 | 1464104661982 Marionette TRACE conn2 <- [1,2986,null,{}] 08:44:21 INFO - PROCESS | 2220 | 1464104661984 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}] 08:44:22 INFO - PROCESS | 2220 | 1464104662108 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:44:22 INFO - PROCESS | 2220 | 1464104662123 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x14087f800 == 80 [pid = 2220] [id = 755] 08:44:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 276 (0x12f147800) [pid = 2220] [serial = 2264] [outer = 0x0] 08:44:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 277 (0x13561d800) [pid = 2220] [serial = 2265] [outer = 0x12f147800] 08:44:22 INFO - PROCESS | 2220 | 1464104662148 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 278 (0x13771c000) [pid = 2220] [serial = 2266] [outer = 0x12f147800] 08:44:22 INFO - PROCESS | 2220 | 1464104662454 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]]]}] 08:44:22 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. 08:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 519ms 08:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:44:22 INFO - PROCESS | 2220 | 1464104662506 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 2220 | 1464104662507 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:44:22 INFO - PROCESS | 2220 | 1464104662509 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 2220 | 1464104662510 Marionette TRACE conn2 <- [1,2990,null,{}] 08:44:22 INFO - PROCESS | 2220 | 1464104662513 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}] 08:44:22 INFO - PROCESS | 2220 | 1464104662636 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:44:22 INFO - PROCESS | 2220 | 1464104662647 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x140aac000 == 81 [pid = 2220] [id = 756] 08:44:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 279 (0x13771a000) [pid = 2220] [serial = 2267] [outer = 0x0] 08:44:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 280 (0x137721c00) [pid = 2220] [serial = 2268] [outer = 0x13771a000] 08:44:22 INFO - PROCESS | 2220 | 1464104662672 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 281 (0x137725c00) [pid = 2220] [serial = 2269] [outer = 0x13771a000] 08:44:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x135458800 == 82 [pid = 2220] [id = 757] 08:44:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 282 (0x137e1bc00) [pid = 2220] [serial = 2270] [outer = 0x0] 08:44:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 283 (0x137720800) [pid = 2220] [serial = 2271] [outer = 0x137e1bc00] 08:44:23 INFO - PROCESS | 2220 | 1464104663060 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]]]}] 08:44:23 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. 08:44:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 571ms 08:44:23 INFO - PROCESS | 2220 | 1464104663080 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 2220 | 1464104663081 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:44:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:44:23 INFO - PROCESS | 2220 | 1464104663084 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 2220 | 1464104663085 Marionette TRACE conn2 <- [1,2994,null,{}] 08:44:23 INFO - PROCESS | 2220 | 1464104663113 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}] 08:44:23 INFO - PROCESS | 2220 | 1464104663280 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:44:23 INFO - PROCESS | 2220 | 1464104663311 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x13545f800 == 83 [pid = 2220] [id = 758] 08:44:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 284 (0x137e14400) [pid = 2220] [serial = 2272] [outer = 0x0] 08:44:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 285 (0x137e16c00) [pid = 2220] [serial = 2273] [outer = 0x137e14400] 08:44:23 INFO - PROCESS | 2220 | 1464104663336 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 286 (0x137e1f000) [pid = 2220] [serial = 2274] [outer = 0x137e14400] 08:44:23 INFO - PROCESS | 2220 | 1464104663659 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]]]}] 08:44:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:44:23 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 08:44:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 625ms 08:44:23 INFO - PROCESS | 2220 | 1464104663710 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 2220 | 1464104663711 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:44:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:44:23 INFO - PROCESS | 2220 | 1464104663713 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 2220 | 1464104663714 Marionette TRACE conn2 <- [1,2998,null,{}] 08:44:23 INFO - PROCESS | 2220 | 1464104663716 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}] 08:44:23 INFO - PROCESS | 2220 | 1464104663848 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 285 (0x12b9fb000) [pid = 2220] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 284 (0x112635400) [pid = 2220] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 283 (0x12354ac00) [pid = 2220] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 282 (0x113096000) [pid = 2220] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 281 (0x12b032c00) [pid = 2220] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 280 (0x12663cc00) [pid = 2220] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 279 (0x119a9bc00) [pid = 2220] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 278 (0x128e0d800) [pid = 2220] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 277 (0x12b9f3800) [pid = 2220] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 276 (0x11279f800) [pid = 2220] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 275 (0x118076000) [pid = 2220] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 274 (0x1121a8800) [pid = 2220] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 273 (0x1160df000) [pid = 2220] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 272 (0x117574c00) [pid = 2220] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 271 (0x1184bfc00) [pid = 2220] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 270 (0x11277a000) [pid = 2220] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 269 (0x119a95c00) [pid = 2220] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 268 (0x1186ab800) [pid = 2220] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 267 (0x126b73c00) [pid = 2220] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 266 (0x113342400) [pid = 2220] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 265 (0x124026800) [pid = 2220] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 264 (0x119b98c00) [pid = 2220] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 263 (0x112794000) [pid = 2220] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 262 (0x12b9efc00) [pid = 2220] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 261 (0x117449800) [pid = 2220] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 260 (0x11309cc00) [pid = 2220] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 259 (0x12c7dfc00) [pid = 2220] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 258 (0x12a609400) [pid = 2220] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 257 (0x112785800) [pid = 2220] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 256 (0x1165bbc00) [pid = 2220] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 255 (0x128a29800) [pid = 2220] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 254 (0x120e5cc00) [pid = 2220] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 253 (0x126874800) [pid = 2220] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 252 (0x11380d800) [pid = 2220] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 251 (0x12d3bc800) [pid = 2220] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 250 (0x110db3c00) [pid = 2220] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 249 (0x124530c00) [pid = 2220] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 248 (0x12bbb2400) [pid = 2220] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 247 (0x1186a8400) [pid = 2220] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 246 (0x1165c4c00) [pid = 2220] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 245 (0x1125c6400) [pid = 2220] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 244 (0x123856000) [pid = 2220] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 243 (0x110da5000) [pid = 2220] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 242 (0x1261a2400) [pid = 2220] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 241 (0x1121a9000) [pid = 2220] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 240 (0x1180c0000) [pid = 2220] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 239 (0x113d63c00) [pid = 2220] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 238 (0x123109800) [pid = 2220] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 237 (0x1261a3000) [pid = 2220] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 236 (0x12474bc00) [pid = 2220] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 235 (0x128a1fc00) [pid = 2220] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 234 (0x126199400) [pid = 2220] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 233 (0x1210e7c00) [pid = 2220] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 232 (0x11279b000) [pid = 2220] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 231 (0x1138ed400) [pid = 2220] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 230 (0x1184bb000) [pid = 2220] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 229 (0x11279d000) [pid = 2220] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 228 (0x1125ca400) [pid = 2220] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 227 (0x119109800) [pid = 2220] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 226 (0x11334e400) [pid = 2220] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 225 (0x12354b000) [pid = 2220] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 224 (0x1168bb000) [pid = 2220] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 223 (0x119a9dc00) [pid = 2220] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 222 (0x12b997400) [pid = 2220] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 221 (0x12a774800) [pid = 2220] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 220 (0x112793400) [pid = 2220] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:44:24 INFO - PROCESS | 2220 | --DOMWINDOW == 219 (0x12c873c00) [pid = 2220] [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.] 08:44:24 INFO - PROCESS | 2220 | 1464104664406 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x116fb8000 == 84 [pid = 2220] [id = 759] 08:44:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 220 (0x110d9f800) [pid = 2220] [serial = 2275] [outer = 0x0] 08:44:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 221 (0x110dad800) [pid = 2220] [serial = 2276] [outer = 0x110d9f800] 08:44:24 INFO - PROCESS | 2220 | 1464104664431 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 222 (0x1125bf400) [pid = 2220] [serial = 2277] [outer = 0x110d9f800] 08:44:24 INFO - PROCESS | 2220 | 1464104664759 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]]]}] 08:44:24 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. 08:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1073ms 08:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:44:24 INFO - PROCESS | 2220 | 1464104664787 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 2220 | 1464104664789 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:44:24 INFO - PROCESS | 2220 | 1464104664792 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 2220 | 1464104664794 Marionette TRACE conn2 <- [1,3002,null,{}] 08:44:24 INFO - PROCESS | 2220 | 1464104664798 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}] 08:44:25 INFO - PROCESS | 2220 | 1464104665025 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:44:25 INFO - PROCESS | 2220 | 1464104665047 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x124554800 == 85 [pid = 2220] [id = 760] 08:44:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 223 (0x110da4000) [pid = 2220] [serial = 2278] [outer = 0x0] 08:44:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 224 (0x11279e000) [pid = 2220] [serial = 2279] [outer = 0x110da4000] 08:44:25 INFO - PROCESS | 2220 | 1464104665095 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 225 (0x1186a8400) [pid = 2220] [serial = 2280] [outer = 0x110da4000] 08:44:25 INFO - PROCESS | 2220 | 1464104665483 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]]]}] 08:44:25 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. 08:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 721ms 08:44:25 INFO - PROCESS | 2220 | 1464104665513 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 2220 | 1464104665514 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:44:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:44:25 INFO - PROCESS | 2220 | 1464104665516 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 2220 | 1464104665517 Marionette TRACE conn2 <- [1,3006,null,{}] 08:44:25 INFO - PROCESS | 2220 | 1464104665519 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}] 08:44:25 INFO - PROCESS | 2220 | 1464104665617 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:44:25 INFO - PROCESS | 2220 | 1464104665730 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x1359a1800 == 86 [pid = 2220] [id = 761] 08:44:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 226 (0x11845a800) [pid = 2220] [serial = 2281] [outer = 0x0] 08:44:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 227 (0x123108400) [pid = 2220] [serial = 2282] [outer = 0x11845a800] 08:44:25 INFO - PROCESS | 2220 | 1464104665755 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 228 (0x124026800) [pid = 2220] [serial = 2283] [outer = 0x11845a800] 08:44:26 INFO - PROCESS | 2220 | 1464104665999 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]]]}] 08:44:26 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. 08:44:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 519ms 08:44:26 INFO - PROCESS | 2220 | 1464104666042 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 2220 | 1464104666044 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:44:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:44:26 INFO - PROCESS | 2220 | 1464104666046 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 2220 | 1464104666047 Marionette TRACE conn2 <- [1,3010,null,{}] 08:44:26 INFO - PROCESS | 2220 | 1464104666049 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}] 08:44:26 INFO - PROCESS | 2220 | 1464104666152 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:44:26 INFO - PROCESS | 2220 | 1464104666156 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x140a03000 == 87 [pid = 2220] [id = 762] 08:44:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 229 (0x123854c00) [pid = 2220] [serial = 2284] [outer = 0x0] 08:44:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 230 (0x128a1d000) [pid = 2220] [serial = 2285] [outer = 0x123854c00] 08:44:26 INFO - PROCESS | 2220 | 1464104666181 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 231 (0x1291f2400) [pid = 2220] [serial = 2286] [outer = 0x123854c00] 08:44:26 INFO - PROCESS | 2220 | 1464104666817 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]]]}] 08:44:26 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 08:44:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 820ms 08:44:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:44:26 INFO - PROCESS | 2220 | 1464104666867 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 2220 | 1464104666870 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:44:26 INFO - PROCESS | 2220 | 1464104666874 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 2220 | 1464104666877 Marionette TRACE conn2 <- [1,3014,null,{}] 08:44:26 INFO - PROCESS | 2220 | 1464104666880 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}] 08:44:27 INFO - PROCESS | 2220 | 1464104667027 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:44:27 INFO - PROCESS | 2220 | 1464104667131 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12ba33000 == 88 [pid = 2220] [id = 763] 08:44:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 232 (0x11309a000) [pid = 2220] [serial = 2287] [outer = 0x0] 08:44:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 233 (0x1168afc00) [pid = 2220] [serial = 2288] [outer = 0x11309a000] 08:44:27 INFO - PROCESS | 2220 | 1464104667162 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 234 (0x118313000) [pid = 2220] [serial = 2289] [outer = 0x11309a000] 08:44:27 INFO - PROCESS | 2220 | [2220] 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 08:44:27 INFO - PROCESS | 2220 | 1464104667608 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:44:27 INFO - {} 08:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:44:27 INFO - {} 08:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:44:27 INFO - {} 08:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:44:27 INFO - {} 08:44:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 772ms 08:44:27 INFO - PROCESS | 2220 | 1464104667647 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 2220 | 1464104667651 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:44:27 INFO - TEST-START | /FileAPI/fileReader.html 08:44:27 INFO - PROCESS | 2220 | 1464104667656 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 2220 | 1464104667657 Marionette TRACE conn2 <- [1,3018,null,{}] 08:44:27 INFO - PROCESS | 2220 | 1464104667660 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}] 08:44:27 INFO - PROCESS | 2220 | 1464104667808 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:44:27 INFO - PROCESS | 2220 | 1464104667939 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x135469000 == 89 [pid = 2220] [id = 764] 08:44:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 235 (0x118362400) [pid = 2220] [serial = 2290] [outer = 0x0] 08:44:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 236 (0x1210e8c00) [pid = 2220] [serial = 2291] [outer = 0x118362400] 08:44:27 INFO - PROCESS | 2220 | 1464104667970 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 237 (0x126b73c00) [pid = 2220] [serial = 2292] [outer = 0x118362400] 08:44:28 INFO - PROCESS | 2220 | 1464104668334 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]]]}] 08:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:44:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 720ms 08:44:28 INFO - PROCESS | 2220 | 1464104668376 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 2220 | 1464104668378 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:44:28 INFO - TEST-START | /FileAPI/historical.html 08:44:28 INFO - PROCESS | 2220 | 1464104668380 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 2220 | 1464104668383 Marionette TRACE conn2 <- [1,3022,null,{}] 08:44:28 INFO - PROCESS | 2220 | 1464104668391 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}] 08:44:28 INFO - PROCESS | 2220 | 1464104668532 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:44:28 INFO - PROCESS | 2220 | 1464104668636 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x140a14000 == 90 [pid = 2220] [id = 765] 08:44:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 238 (0x128a25c00) [pid = 2220] [serial = 2293] [outer = 0x0] 08:44:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 239 (0x12a38b800) [pid = 2220] [serial = 2294] [outer = 0x128a25c00] 08:44:28 INFO - PROCESS | 2220 | 1464104668669 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 240 (0x12b032400) [pid = 2220] [serial = 2295] [outer = 0x128a25c00] 08:44:29 INFO - PROCESS | 2220 | 1464104669071 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"]]]}] 08:44:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:44:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:44:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:44:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:44:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:44:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:44:29 INFO - TEST-OK | /FileAPI/historical.html | took 726ms 08:44:29 INFO - PROCESS | 2220 | 1464104669107 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 2220 | 1464104669109 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:44:29 INFO - TEST-START | /FileAPI/idlharness.html 08:44:29 INFO - PROCESS | 2220 | 1464104669111 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 2220 | 1464104669112 Marionette TRACE conn2 <- [1,3026,null,{}] 08:44:29 INFO - PROCESS | 2220 | 1464104669115 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}] 08:44:29 INFO - PROCESS | 2220 | 1464104669231 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:44:29 INFO - PROCESS | 2220 | 1464104669362 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x13824d000 == 91 [pid = 2220] [id = 766] 08:44:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 241 (0x12b0e7800) [pid = 2220] [serial = 2296] [outer = 0x0] 08:44:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 242 (0x12b9f8c00) [pid = 2220] [serial = 2297] [outer = 0x12b0e7800] 08:44:29 INFO - PROCESS | 2220 | 1464104669395 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 243 (0x12c7dd800) [pid = 2220] [serial = 2298] [outer = 0x12b0e7800] 08:44:30 INFO - PROCESS | 2220 | 1464104669953 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]]]}] 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:44:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:44:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:44:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:44:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:44:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:44:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:44:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:44:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:44:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:44:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:44:30 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 08:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:44:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:44:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:44:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:44:30 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 08:44:30 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 08:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:44:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:44:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:44:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:44:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:44:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:44:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:44:30 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 08:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:44:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:44:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:44:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:44:30 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 08:44:30 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 08:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:44:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:44:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:44:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:44:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 882ms 08:44:30 INFO - TEST-START | /FileAPI/idlharness.worker 08:44:30 INFO - PROCESS | 2220 | 1464104669993 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 2220 | 1464104669994 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:44:30 INFO - PROCESS | 2220 | 1464104669997 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 2220 | 1464104669998 Marionette TRACE conn2 <- [1,3030,null,{}] 08:44:30 INFO - PROCESS | 2220 | 1464104670000 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}] 08:44:30 INFO - PROCESS | 2220 | 1464104670118 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:44:30 INFO - PROCESS | 2220 | 1464104670251 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x14081c800 == 92 [pid = 2220] [id = 767] 08:44:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 244 (0x12bbbb800) [pid = 2220] [serial = 2299] [outer = 0x0] 08:44:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 245 (0x12d3bfc00) [pid = 2220] [serial = 2300] [outer = 0x12bbbb800] 08:44:30 INFO - PROCESS | 2220 | 1464104670285 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 246 (0x14032cc00) [pid = 2220] [serial = 2301] [outer = 0x12bbbb800] 08:44:30 INFO - PROCESS | 2220 | [2220] 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 08:44:31 INFO - PROCESS | 2220 | 1464104670948 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,{},{}]]]}] 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:44:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:44:31 INFO - {} 08:44:31 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 08:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:44:31 INFO - {} 08:44:31 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 - {} 08:44:31 INFO - {} 08:44:31 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 08:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:44:31 INFO - {} 08:44:31 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 08:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:44:31 INFO - {} 08:44:31 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 - {} 08:44:31 INFO - {} 08:44:31 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 08:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 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 08:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 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 08:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 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 08:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 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 08:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:44:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:44:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:44:31 INFO - {} 08:44:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1041ms 08:44:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:44:31 INFO - PROCESS | 2220 | 1464104671039 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 2220 | 1464104671041 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:44:31 INFO - PROCESS | 2220 | 1464104671043 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 2220 | 1464104671045 Marionette TRACE conn2 <- [1,3034,null,{}] 08:44:31 INFO - PROCESS | 2220 | 1464104671047 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}] 08:44:31 INFO - PROCESS | 2220 | 1464104671180 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:44:31 INFO - PROCESS | 2220 | 1464104671309 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x142dc3000 == 93 [pid = 2220] [id = 768] 08:44:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 247 (0x140c2d800) [pid = 2220] [serial = 2302] [outer = 0x0] 08:44:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 248 (0x1436ea400) [pid = 2220] [serial = 2303] [outer = 0x140c2d800] 08:44:31 INFO - PROCESS | 2220 | 1464104671342 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 249 (0x1436ef000) [pid = 2220] [serial = 2304] [outer = 0x140c2d800] 08:44:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:44:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 672ms 08:44:31 INFO - PROCESS | 2220 | 1464104671712 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]]]}] 08:44:31 INFO - PROCESS | 2220 | 1464104671715 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 2220 | 1464104671717 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:44:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:44:31 INFO - PROCESS | 2220 | 1464104671719 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 2220 | 1464104671723 Marionette TRACE conn2 <- [1,3038,null,{}] 08:44:31 INFO - PROCESS | 2220 | 1464104671725 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}] 08:44:31 INFO - PROCESS | 2220 | 1464104671839 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:44:31 INFO - PROCESS | 2220 | 1464104671967 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x143712800 == 94 [pid = 2220] [id = 769] 08:44:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 250 (0x140c2dc00) [pid = 2220] [serial = 2305] [outer = 0x0] 08:44:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 251 (0x1436f2800) [pid = 2220] [serial = 2306] [outer = 0x140c2dc00] 08:44:32 INFO - PROCESS | 2220 | 1464104672000 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 252 (0x1436f8800) [pid = 2220] [serial = 2307] [outer = 0x140c2dc00] 08:44:32 INFO - PROCESS | 2220 | 1464104672462 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"]]]}] 08:44:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:44:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:44:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 773ms 08:44:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:44:32 INFO - PROCESS | 2220 | 1464104672493 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 2220 | 1464104672494 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:44:32 INFO - PROCESS | 2220 | 1464104672497 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 2220 | 1464104672498 Marionette TRACE conn2 <- [1,3042,null,{}] 08:44:32 INFO - PROCESS | 2220 | 1464104672500 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}] 08:44:32 INFO - PROCESS | 2220 | 1464104672695 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:44:32 INFO - PROCESS | 2220 | 1464104672783 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a533000 == 95 [pid = 2220] [id = 770] 08:44:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 253 (0x11743c800) [pid = 2220] [serial = 2308] [outer = 0x0] 08:44:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 254 (0x11943d800) [pid = 2220] [serial = 2309] [outer = 0x11743c800] 08:44:32 INFO - PROCESS | 2220 | 1464104672813 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 255 (0x1436f0000) [pid = 2220] [serial = 2310] [outer = 0x11743c800] 08:44:33 INFO - PROCESS | 2220 | 1464104673255 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]]]}] 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:44:33 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. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:44:33 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'.) 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:44:33 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. 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:44:33 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. 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:44:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:44:33 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. 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:44:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:44:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:44:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 778ms 08:44:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:44:33 INFO - PROCESS | 2220 | 1464104673275 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 2220 | 1464104673277 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:44:33 INFO - PROCESS | 2220 | 1464104673279 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 2220 | 1464104673280 Marionette TRACE conn2 <- [1,3046,null,{}] 08:44:33 INFO - PROCESS | 2220 | 1464104673282 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}] 08:44:33 INFO - PROCESS | 2220 | 1464104673404 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:44:33 INFO - PROCESS | 2220 | 1464104673537 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x118052800 == 96 [pid = 2220] [id = 771] 08:44:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 256 (0x11279fc00) [pid = 2220] [serial = 2311] [outer = 0x0] 08:44:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 257 (0x118317000) [pid = 2220] [serial = 2312] [outer = 0x11279fc00] 08:44:33 INFO - PROCESS | 2220 | 1464104673570 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 258 (0x128b7ec00) [pid = 2220] [serial = 2313] [outer = 0x11279fc00] 08:44:33 INFO - PROCESS | 2220 | [2220] 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 08:44:33 INFO - PROCESS | 2220 | 1464104673950 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:44:33 INFO - {} 08:44:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 721ms 08:44:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:44:34 INFO - PROCESS | 2220 | 1464104674001 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 2220 | 1464104674002 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:44:34 INFO - PROCESS | 2220 | 1464104674004 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 2220 | 1464104674005 Marionette TRACE conn2 <- [1,3050,null,{}] 08:44:34 INFO - PROCESS | 2220 | 1464104674008 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}] 08:44:34 INFO - PROCESS | 2220 | 1464104674211 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:44:34 INFO - PROCESS | 2220 | 1464104674317 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x117fcc000 == 97 [pid = 2220] [id = 772] 08:44:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 259 (0x113df5800) [pid = 2220] [serial = 2314] [outer = 0x0] 08:44:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 260 (0x117f87800) [pid = 2220] [serial = 2315] [outer = 0x113df5800] 08:44:34 INFO - PROCESS | 2220 | 1464104674348 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 261 (0x12310cc00) [pid = 2220] [serial = 2316] [outer = 0x113df5800] 08:44:34 INFO - PROCESS | 2220 | 1464104674725 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]]]}] 08:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:44:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 771ms 08:44:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:44:34 INFO - PROCESS | 2220 | 1464104674776 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 2220 | 1464104674778 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:44:34 INFO - PROCESS | 2220 | 1464104674780 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 2220 | 1464104674782 Marionette TRACE conn2 <- [1,3054,null,{}] 08:44:34 INFO - PROCESS | 2220 | 1464104674784 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}] 08:44:34 INFO - PROCESS | 2220 | 1464104674918 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:44:35 INFO - PROCESS | 2220 | 1464104675255 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x124f03800 == 98 [pid = 2220] [id = 773] 08:44:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 262 (0x110da5000) [pid = 2220] [serial = 2317] [outer = 0x0] 08:44:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 263 (0x110db5c00) [pid = 2220] [serial = 2318] [outer = 0x110da5000] 08:44:35 INFO - PROCESS | 2220 | 1464104675328 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 264 (0x112657800) [pid = 2220] [serial = 2319] [outer = 0x110da5000] 08:44:35 INFO - PROCESS | 2220 | 1464104675833 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"]]]}] 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:44:35 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" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:44:35 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" 08:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:44:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1086ms 08:44:35 INFO - PROCESS | 2220 | 1464104675912 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 2220 | 1464104675918 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:44:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:44:35 INFO - PROCESS | 2220 | 1464104675926 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 2220 | 1464104675930 Marionette TRACE conn2 <- [1,3058,null,{}] 08:44:35 INFO - PROCESS | 2220 | 1464104675944 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}] 08:44:36 INFO - PROCESS | 2220 | 1464104676078 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:44:36 INFO - PROCESS | 2220 | 1464104676179 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x11944e800 == 99 [pid = 2220] [id = 774] 08:44:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 265 (0x118317400) [pid = 2220] [serial = 2320] [outer = 0x0] 08:44:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 266 (0x120e52800) [pid = 2220] [serial = 2321] [outer = 0x118317400] 08:44:36 INFO - PROCESS | 2220 | 1464104676203 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 267 (0x123196400) [pid = 2220] [serial = 2322] [outer = 0x118317400] 08:44:36 INFO - PROCESS | 2220 | 1464104676674 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]]]}] 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:44:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:44:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:44:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:44:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:44:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 781ms 08:44:36 INFO - PROCESS | 2220 | 1464104676709 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 2220 | 1464104676713 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:44:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:44:36 INFO - PROCESS | 2220 | 1464104676718 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 2220 | 1464104676720 Marionette TRACE conn2 <- [1,3062,null,{}] 08:44:36 INFO - PROCESS | 2220 | 1464104676724 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}] 08:44:36 INFO - PROCESS | 2220 | 1464104676933 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x128e63800 == 98 [pid = 2220] [id = 506] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12a31a000 == 97 [pid = 2220] [id = 509] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x1359a1800 == 96 [pid = 2220] [id = 761] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x124554800 == 95 [pid = 2220] [id = 760] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x116fb8000 == 94 [pid = 2220] [id = 759] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x13545f800 == 93 [pid = 2220] [id = 758] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x135458800 == 92 [pid = 2220] [id = 757] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x140aac000 == 91 [pid = 2220] [id = 756] 08:44:37 INFO - PROCESS | 2220 | 1464104677150 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x14087f800 == 90 [pid = 2220] [id = 755] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x1352eb800 == 89 [pid = 2220] [id = 754] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12a532800 == 88 [pid = 2220] [id = 753] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x1353d2800 == 87 [pid = 2220] [id = 752] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12d23d000 == 86 [pid = 2220] [id = 751] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12be63000 == 85 [pid = 2220] [id = 750] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12ba4e000 == 84 [pid = 2220] [id = 749] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x13f978800 == 83 [pid = 2220] [id = 746] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x1358e2000 == 82 [pid = 2220] [id = 744] 08:44:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x11680f000 == 83 [pid = 2220] [id = 775] 08:44:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 268 (0x112783400) [pid = 2220] [serial = 2323] [outer = 0x0] 08:44:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 269 (0x113342400) [pid = 2220] [serial = 2324] [outer = 0x112783400] 08:44:37 INFO - PROCESS | 2220 | 1464104677182 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 270 (0x12354b000) [pid = 2220] [serial = 2325] [outer = 0x112783400] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x135495000 == 82 [pid = 2220] [id = 743] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x13529e000 == 81 [pid = 2220] [id = 742] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12dea1800 == 80 [pid = 2220] [id = 741] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12de90800 == 79 [pid = 2220] [id = 701] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12d5c0000 == 78 [pid = 2220] [id = 740] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12cd9d000 == 77 [pid = 2220] [id = 739] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12887a000 == 76 [pid = 2220] [id = 738] 08:44:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4af800 == 75 [pid = 2220] [id = 737] 08:44:37 INFO - PROCESS | 2220 | [2220] 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 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 269 (0x128abe000) [pid = 2220] [serial = 2057] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 268 (0x128b7e400) [pid = 2220] [serial = 1709] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 267 (0x12be0f800) [pid = 2220] [serial = 1898] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 266 (0x119434c00) [pid = 2220] [serial = 1703] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 265 (0x1186a8000) [pid = 2220] [serial = 2003] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 264 (0x128a27000) [pid = 2220] [serial = 1766] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 263 (0x12b0e4400) [pid = 2220] [serial = 2054] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 262 (0x12c487c00) [pid = 2220] [serial = 1952] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 261 (0x12dd2bc00) [pid = 2220] [serial = 2066] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 260 (0x123a75400) [pid = 2220] [serial = 1883] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 259 (0x117f8d000) [pid = 2220] [serial = 1700] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 258 (0x12be08800) [pid = 2220] [serial = 1949] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 257 (0x12911fc00) [pid = 2220] [serial = 2009] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 256 (0x123a74c00) [pid = 2220] [serial = 2051] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 255 (0x12b040400) [pid = 2220] [serial = 1832] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 254 (0x12bbb6c00) [pid = 2220] [serial = 1892] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 253 (0x12ce6f400) [pid = 2220] [serial = 2018] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 252 (0x11934f400) [pid = 2220] [serial = 1880] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 251 (0x123352000) [pid = 2220] [serial = 1772] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 250 (0x1180c2000) [pid = 2220] [serial = 1757] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 249 (0x11935d000) [pid = 2220] [serial = 1820] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 248 (0x123355c00) [pid = 2220] [serial = 1943] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 247 (0x12c7e0400) [pid = 2220] [serial = 1958] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 246 (0x124ee9000) [pid = 2220] [serial = 1706] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 245 (0x119ad5c00) [pid = 2220] [serial = 1760] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 244 (0x1291eec00) [pid = 2220] [serial = 1769] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 243 (0x1161f1800) [pid = 2220] [serial = 1817] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 242 (0x12a38e000) [pid = 2220] [serial = 1886] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 241 (0x124529c00) [pid = 2220] [serial = 1823] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 240 (0x11279e400) [pid = 2220] [serial = 2015] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 239 (0x12d6c1000) [pid = 2220] [serial = 2063] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 238 (0x1186af800) [pid = 2220] [serial = 1940] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 237 (0x12c492000) [pid = 2220] [serial = 2060] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 236 (0x12ce71c00) [pid = 2220] [serial = 1955] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 235 (0x12be11000) [pid = 2220] [serial = 2012] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 234 (0x116843400) [pid = 2220] [serial = 1877] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 233 (0x12dd2d800) [pid = 2220] [serial = 2069] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 232 (0x12a77c800) [pid = 2220] [serial = 1829] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 231 (0x12417dc00) [pid = 2220] [serial = 1763] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 230 (0x129127800) [pid = 2220] [serial = 1826] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 229 (0x115e3f000) [pid = 2220] [serial = 1754] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 228 (0x12db71000) [pid = 2220] [serial = 2021] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 227 (0x1125c1400) [pid = 2220] [serial = 1697] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 226 (0x12b999000) [pid = 2220] [serial = 1889] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 225 (0x12be0d400) [pid = 2220] [serial = 1895] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 224 (0x1233f1000) [pid = 2220] [serial = 2006] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 223 (0x12a605800) [pid = 2220] [serial = 1946] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 222 (0x12db7ac00) [pid = 2220] [serial = 2024] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 221 (0x124f8f400) [pid = 2220] [serial = 2209] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 220 (0x1186b1000) [pid = 2220] [serial = 2137] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 219 (0x119a96000) [pid = 2220] [serial = 2138] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 218 (0x113860400) [pid = 2220] [serial = 2203] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 217 (0x123555800) [pid = 2220] [serial = 2210] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 216 (0x12c86c400) [pid = 2220] [serial = 2113] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 215 (0x1180c2c00) [pid = 2220] [serial = 2204] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 214 (0x12a389800) [pid = 2220] [serial = 2159] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 213 (0x119adc800) [pid = 2220] [serial = 2206] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 212 (0x1210e5c00) [pid = 2220] [serial = 2207] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 211 (0x123775000) [pid = 2220] [serial = 2128] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 210 (0x12356a000) [pid = 2220] [serial = 2146] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 209 (0x112781000) [pid = 2220] [serial = 2170] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 208 (0x12452c000) [pid = 2220] [serial = 2110] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 207 (0x117069400) [pid = 2220] [serial = 2134] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 206 (0x11807c400) [pid = 2220] [serial = 2135] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 205 (0x118078000) [pid = 2220] [serial = 2173] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 204 (0x1347df000) [pid = 2220] [serial = 2125] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 203 (0x123559c00) [pid = 2220] [serial = 2176] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 202 (0x12dd37c00) [pid = 2220] [serial = 2116] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 201 (0x120e51c00) [pid = 2220] [serial = 2140] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 200 (0x1210e7000) [pid = 2220] [serial = 2141] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 199 (0x116a52c00) [pid = 2220] [serial = 2107] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 198 (0x128b86400) [pid = 2220] [serial = 2179] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 197 (0x12bbb9400) [pid = 2220] [serial = 2165] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 196 (0x12ab21c00) [pid = 2220] [serial = 2161] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 195 (0x12ab1e800) [pid = 2220] [serial = 2182] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 194 (0x12c7dc000) [pid = 2220] [serial = 2185] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 193 (0x12d0af800) [pid = 2220] [serial = 2188] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 192 (0x12dd32400) [pid = 2220] [serial = 2191] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 191 (0x12f144800) [pid = 2220] [serial = 2194] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 190 (0x135348400) [pid = 2220] [serial = 2200] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 189 (0x12be12000) [pid = 2220] [serial = 2167] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 188 (0x12b9f1c00) [pid = 2220] [serial = 2164] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 187 (0x135349c00) [pid = 2220] [serial = 2119] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 186 (0x112e79800) [pid = 2220] [serial = 1463] [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.] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 185 (0x12d6c3400) [pid = 2220] [serial = 2197] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 184 (0x128aca000) [pid = 2220] [serial = 2153] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 183 (0x12b0ea800) [pid = 2220] [serial = 2162] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 182 (0x1291f1c00) [pid = 2220] [serial = 2156] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 181 (0x118316800) [pid = 2220] [serial = 2158] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 180 (0x135508000) [pid = 2220] [serial = 2201] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 179 (0x128a1c000) [pid = 2220] [serial = 2150] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 178 (0x124eed800) [pid = 2220] [serial = 2147] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 177 (0x1347e5000) [pid = 2220] [serial = 2129] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 176 (0x1186aa400) [pid = 2220] [serial = 2048] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 175 (0x126607c00) [pid = 2220] [serial = 2149] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 174 (0x128bb5400) [pid = 2220] [serial = 2155] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 173 (0x128abd400) [pid = 2220] [serial = 2152] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 172 (0x123108000) [pid = 2220] [serial = 2143] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 171 (0x12354c000) [pid = 2220] [serial = 2144] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 170 (0x135514400) [pid = 2220] [serial = 2122] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 169 (0x11619dc00) [pid = 2220] [serial = 2132] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | --DOMWINDOW == 168 (0x112962400) [pid = 2220] [serial = 2131] [outer = 0x0] [url = about:blank] 08:44:37 INFO - PROCESS | 2220 | 1464104677608 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:44:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:44:37 INFO - {} 08:44:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 927ms 08:44:37 INFO - PROCESS | 2220 | 1464104677645 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 2220 | 1464104677647 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:44:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:44:37 INFO - PROCESS | 2220 | 1464104677652 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 2220 | 1464104677659 Marionette TRACE conn2 <- [1,3066,null,{}] 08:44:37 INFO - PROCESS | 2220 | 1464104677670 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}] 08:44:37 INFO - PROCESS | 2220 | 1464104677799 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:44:37 INFO - PROCESS | 2220 | 1464104677809 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x128e63800 == 76 [pid = 2220] [id = 776] 08:44:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 169 (0x11934f400) [pid = 2220] [serial = 2326] [outer = 0x0] 08:44:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 170 (0x126b7d400) [pid = 2220] [serial = 2327] [outer = 0x11934f400] 08:44:37 INFO - PROCESS | 2220 | 1464104677835 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 171 (0x128abfc00) [pid = 2220] [serial = 2328] [outer = 0x11934f400] 08:44:38 INFO - PROCESS | 2220 | 1464104678210 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]]]}] 08:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:44:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 579ms 08:44:38 INFO - PROCESS | 2220 | 1464104678229 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 2220 | 1464104678231 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:44:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:44:38 INFO - PROCESS | 2220 | 1464104678234 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 2220 | 1464104678235 Marionette TRACE conn2 <- [1,3070,null,{}] 08:44:38 INFO - PROCESS | 2220 | 1464104678243 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}] 08:44:38 INFO - PROCESS | 2220 | 1464104678347 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:44:38 INFO - PROCESS | 2220 | 1464104678361 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b0b6000 == 77 [pid = 2220] [id = 777] 08:44:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 172 (0x128e0ac00) [pid = 2220] [serial = 2329] [outer = 0x0] 08:44:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 173 (0x1291efc00) [pid = 2220] [serial = 2330] [outer = 0x128e0ac00] 08:44:38 INFO - PROCESS | 2220 | 1464104678395 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 174 (0x12a609400) [pid = 2220] [serial = 2331] [outer = 0x128e0ac00] 08:44:38 INFO - PROCESS | 2220 | 1464104678750 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]]]}] 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:44:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 526ms 08:44:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:44:38 INFO - PROCESS | 2220 | 1464104678760 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 2220 | 1464104678761 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:44:38 INFO - PROCESS | 2220 | 1464104678763 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 2220 | 1464104678764 Marionette TRACE conn2 <- [1,3074,null,{}] 08:44:38 INFO - PROCESS | 2220 | 1464104678767 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}] 08:44:38 INFO - PROCESS | 2220 | 1464104678864 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:44:38 INFO - PROCESS | 2220 | 1464104678868 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c8e3000 == 78 [pid = 2220] [id = 778] 08:44:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 175 (0x12ab13000) [pid = 2220] [serial = 2332] [outer = 0x0] 08:44:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 176 (0x12b032c00) [pid = 2220] [serial = 2333] [outer = 0x12ab13000] 08:44:38 INFO - PROCESS | 2220 | 1464104678899 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 177 (0x12b9a0000) [pid = 2220] [serial = 2334] [outer = 0x12ab13000] 08:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:44:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 521ms 08:44:39 INFO - PROCESS | 2220 | 1464104679280 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]]]}] 08:44:39 INFO - PROCESS | 2220 | 1464104679286 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 2220 | 1464104679289 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:44:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:44:39 INFO - PROCESS | 2220 | 1464104679292 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 2220 | 1464104679293 Marionette TRACE conn2 <- [1,3078,null,{}] 08:44:39 INFO - PROCESS | 2220 | 1464104679295 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}] 08:44:39 INFO - PROCESS | 2220 | 1464104679392 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:44:39 INFO - PROCESS | 2220 | 1464104679500 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d248000 == 79 [pid = 2220] [id = 779] 08:44:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 178 (0x12ab16c00) [pid = 2220] [serial = 2335] [outer = 0x0] 08:44:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 179 (0x12b9fb400) [pid = 2220] [serial = 2336] [outer = 0x12ab16c00] 08:44:39 INFO - PROCESS | 2220 | 1464104679534 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 180 (0x12bf4b400) [pid = 2220] [serial = 2337] [outer = 0x12ab16c00] 08:44:39 INFO - PROCESS | 2220 | 1464104679888 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] 08:44:39 INFO - PROCESS | 2220 | 1464104679924 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:44:39 INFO - PROCESS | 2220 | 1464104679927 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 2220 | 1464104679928 Marionette TRACE conn2 <- [1,3082,null,{}] 08:44:39 INFO - PROCESS | 2220 | 1464104679930 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}] 08:44:40 INFO - PROCESS | 2220 | 1464104680069 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:44:40 INFO - PROCESS | 2220 | 1464104680092 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12dea0000 == 80 [pid = 2220] [id = 780] 08:44:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 181 (0x12c490c00) [pid = 2220] [serial = 2338] [outer = 0x0] 08:44:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 182 (0x12c872400) [pid = 2220] [serial = 2339] [outer = 0x12c490c00] 08:44:40 INFO - PROCESS | 2220 | 1464104680134 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 183 (0x12d3b9800) [pid = 2220] [serial = 2340] [outer = 0x12c490c00] 08:44:40 INFO - PROCESS | 2220 | 1464104680648 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]]]}] 08:44:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:44:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:44:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:44:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 770ms 08:44:40 INFO - PROCESS | 2220 | 1464104680698 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 2220 | 1464104680700 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:44:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:44:40 INFO - PROCESS | 2220 | 1464104680704 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 2220 | 1464104680705 Marionette TRACE conn2 <- [1,3086,null,{}] 08:44:40 INFO - PROCESS | 2220 | 1464104680709 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}] 08:44:40 INFO - PROCESS | 2220 | 1464104680850 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:44:40 INFO - PROCESS | 2220 | 1464104680864 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x1350d3800 == 81 [pid = 2220] [id = 781] 08:44:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 184 (0x12d3ba800) [pid = 2220] [serial = 2341] [outer = 0x0] 08:44:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 185 (0x12db7b000) [pid = 2220] [serial = 2342] [outer = 0x12d3ba800] 08:44:40 INFO - PROCESS | 2220 | 1464104680889 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 186 (0x1347d9400) [pid = 2220] [serial = 2343] [outer = 0x12d3ba800] 08:44:41 INFO - PROCESS | 2220 | 1464104681205 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:44:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 522ms 08:44:41 INFO - PROCESS | 2220 | 1464104681226 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 2220 | 1464104681227 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:44:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:44:41 INFO - PROCESS | 2220 | 1464104681230 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 2220 | 1464104681231 Marionette TRACE conn2 <- [1,3090,null,{}] 08:44:41 INFO - PROCESS | 2220 | 1464104681233 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}] 08:44:41 INFO - PROCESS | 2220 | 1464104681369 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:44:41 INFO - PROCESS | 2220 | 1464104681386 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x1352f0000 == 82 [pid = 2220] [id = 782] 08:44:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 187 (0x1347e5000) [pid = 2220] [serial = 2344] [outer = 0x0] 08:44:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 188 (0x135345800) [pid = 2220] [serial = 2345] [outer = 0x1347e5000] 08:44:41 INFO - PROCESS | 2220 | 1464104681412 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 189 (0x13550a000) [pid = 2220] [serial = 2346] [outer = 0x1347e5000] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 188 (0x110d9f800) [pid = 2220] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 187 (0x12b9fa000) [pid = 2220] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 186 (0x112e79c00) [pid = 2220] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 185 (0x11845a800) [pid = 2220] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 184 (0x137e14400) [pid = 2220] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 183 (0x12f147800) [pid = 2220] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 182 (0x12be15c00) [pid = 2220] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 181 (0x13771a000) [pid = 2220] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 180 (0x126b7d800) [pid = 2220] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 179 (0x137e1bc00) [pid = 2220] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 178 (0x12d0d5800) [pid = 2220] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 177 (0x12bbb1400) [pid = 2220] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 176 (0x12c7d5800) [pid = 2220] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 175 (0x123774c00) [pid = 2220] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:44:41 INFO - PROCESS | 2220 | --DOMWINDOW == 174 (0x110da4000) [pid = 2220] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:44:42 INFO - PROCESS | 2220 | 1464104682051 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:44:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 08:44:42 INFO - PROCESS | 2220 | 1464104682101 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 2220 | 1464104682105 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:44:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:44:42 INFO - PROCESS | 2220 | 1464104682113 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 2220 | 1464104682114 Marionette TRACE conn2 <- [1,3094,null,{}] 08:44:42 INFO - PROCESS | 2220 | 1464104682117 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}] 08:44:42 INFO - PROCESS | 2220 | 1464104682262 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:44:42 INFO - PROCESS | 2220 | 1464104682271 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x1350d1000 == 83 [pid = 2220] [id = 783] 08:44:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 175 (0x134eb8000) [pid = 2220] [serial = 2347] [outer = 0x0] 08:44:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 176 (0x135510000) [pid = 2220] [serial = 2348] [outer = 0x134eb8000] 08:44:42 INFO - PROCESS | 2220 | 1464104682319 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 177 (0x13771bc00) [pid = 2220] [serial = 2349] [outer = 0x134eb8000] 08:44:42 INFO - PROCESS | 2220 | 1464104682812 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:44:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 722ms 08:44:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:44:42 INFO - PROCESS | 2220 | 1464104682844 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 2220 | 1464104682846 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:44:42 INFO - PROCESS | 2220 | 1464104682848 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 2220 | 1464104682849 Marionette TRACE conn2 <- [1,3098,null,{}] 08:44:42 INFO - PROCESS | 2220 | 1464104682852 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}] 08:44:42 INFO - PROCESS | 2220 | 1464104682970 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:44:42 INFO - PROCESS | 2220 | 1464104682991 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x1353d9800 == 84 [pid = 2220] [id = 784] 08:44:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 178 (0x13771f800) [pid = 2220] [serial = 2350] [outer = 0x0] 08:44:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 179 (0x137e16000) [pid = 2220] [serial = 2351] [outer = 0x13771f800] 08:44:43 INFO - PROCESS | 2220 | 1464104683016 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 180 (0x13819cc00) [pid = 2220] [serial = 2352] [outer = 0x13771f800] 08:44:43 INFO - PROCESS | 2220 | 1464104683347 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]]]}] 08:44:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:44:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:44:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 519ms 08:44:43 INFO - PROCESS | 2220 | 1464104683368 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 2220 | 1464104683369 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:44:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:44:43 INFO - PROCESS | 2220 | 1464104683374 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 2220 | 1464104683375 Marionette TRACE conn2 <- [1,3102,null,{}] 08:44:43 INFO - PROCESS | 2220 | 1464104683378 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}] 08:44:43 INFO - PROCESS | 2220 | 1464104683478 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:44:43 INFO - PROCESS | 2220 | 1464104683571 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x13548d800 == 85 [pid = 2220] [id = 785] 08:44:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 181 (0x137e20400) [pid = 2220] [serial = 2353] [outer = 0x0] 08:44:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 182 (0x140c24400) [pid = 2220] [serial = 2354] [outer = 0x137e20400] 08:44:43 INFO - PROCESS | 2220 | 1464104683596 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 183 (0x140c29800) [pid = 2220] [serial = 2355] [outer = 0x137e20400] 08:44:43 INFO - PROCESS | 2220 | 1464104683930 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:44:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:44:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 619ms 08:44:43 INFO - PROCESS | 2220 | 1464104683993 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 2220 | 1464104683996 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:44:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:44:44 INFO - PROCESS | 2220 | 1464104683999 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 2220 | 1464104684002 Marionette TRACE conn2 <- [1,3106,null,{}] 08:44:44 INFO - PROCESS | 2220 | 1464104684006 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}] 08:44:44 INFO - PROCESS | 2220 | 1464104684136 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:44:44 INFO - PROCESS | 2220 | 1464104684262 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236d0000 == 86 [pid = 2220] [id = 786] 08:44:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 184 (0x11296c000) [pid = 2220] [serial = 2356] [outer = 0x0] 08:44:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 185 (0x1130ccc00) [pid = 2220] [serial = 2357] [outer = 0x11296c000] 08:44:44 INFO - PROCESS | 2220 | 1464104684323 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 186 (0x115ec6400) [pid = 2220] [serial = 2358] [outer = 0x11296c000] 08:44:44 INFO - PROCESS | 2220 | 1464104684713 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]]]}] 08:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 724ms 08:44:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:44:44 INFO - PROCESS | 2220 | 1464104684724 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 2220 | 1464104684728 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:44:44 INFO - PROCESS | 2220 | 1464104684733 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 2220 | 1464104684735 Marionette TRACE conn2 <- [1,3110,null,{}] 08:44:44 INFO - PROCESS | 2220 | 1464104684737 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}] 08:44:44 INFO - PROCESS | 2220 | 1464104684859 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:44:45 INFO - PROCESS | 2220 | 1464104684990 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b2c3800 == 87 [pid = 2220] [id = 787] 08:44:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 187 (0x11743d800) [pid = 2220] [serial = 2359] [outer = 0x0] 08:44:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 188 (0x1180c2c00) [pid = 2220] [serial = 2360] [outer = 0x11743d800] 08:44:45 INFO - PROCESS | 2220 | 1464104685021 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 189 (0x119a96000) [pid = 2220] [serial = 2361] [outer = 0x11743d800] 08:44:45 INFO - PROCESS | 2220 | 1464104685389 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"]]]}] 08:44:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:44:45 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 08:44:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:44:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 08:44:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:44:45 INFO - PROCESS | 2220 | 1464104685403 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 2220 | 1464104685405 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:44:45 INFO - PROCESS | 2220 | 1464104685407 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 2220 | 1464104685409 Marionette TRACE conn2 <- [1,3114,null,{}] 08:44:45 INFO - PROCESS | 2220 | 1464104685418 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}] 08:44:45 INFO - PROCESS | 2220 | 1464104685542 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:44:45 INFO - PROCESS | 2220 | 1464104685675 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\", \"3b32b5f4-d909-4e8e-a66b-dd5252e237be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d385800 == 88 [pid = 2220] [id = 788] 08:44:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 190 (0x12310b000) [pid = 2220] [serial = 2362] [outer = 0x0] 08:44:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 191 (0x12354f000) [pid = 2220] [serial = 2363] [outer = 0x12310b000] 08:44:45 INFO - PROCESS | 2220 | 1464104685709 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 192 (0x124f8ac00) [pid = 2220] [serial = 2364] [outer = 0x12310b000] 08:44:46 INFO - PROCESS | 2220 | 1464104686080 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]]]}] 08:44:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:44:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 721ms 08:44:46 INFO - PROCESS | 2220 | 1464104686129 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 2220 | 1464104686130 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:44:47 WARNING - u'runner_teardown' () 08:44:47 INFO - No more tests 08:44:47 INFO - Got 0 unexpected results 08:44:47 INFO - SUITE-END | took 514s 08:44:47 INFO - Closing logging queue 08:44:47 INFO - queue closed 08:44:47 INFO - Return code: 0 08:44:47 WARNING - # TBPL SUCCESS # 08:44:47 INFO - Running post-action listener: _resource_record_post_action 08:44:47 INFO - Running post-run listener: _resource_record_post_run 08:44:48 INFO - Total resource usage - Wall time: 536s; CPU: 57.0%; Read bytes: 638976; Write bytes: 950977536; Read time: 12; Write time: 4637 08:44:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:44:48 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152480256; Write bytes: 145092608; Read time: 13896; Write time: 261 08:44:48 INFO - run-tests - Wall time: 518s; CPU: 57.0%; Read bytes: 577536; Write bytes: 793981952; Read time: 10; Write time: 4331 08:44:48 INFO - Running post-run listener: _upload_blobber_files 08:44:48 INFO - Blob upload gear active. 08:44:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:44:48 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 08:44:48 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'] 08:44:48 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 08:44:48 INFO - (blobuploader) - INFO - Open directory for files ... 08:44:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:44:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:44:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:44:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:44:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:44:49 INFO - (blobuploader) - INFO - Done attempting. 08:44:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:44:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:44:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:44:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:44:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:44:51 INFO - (blobuploader) - INFO - Done attempting. 08:44:51 INFO - (blobuploader) - INFO - Iteration through files over. 08:44:51 INFO - Return code: 0 08:44:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:44:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:44:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ed2f28ad18f8f48f098c9471e3cf4f50d5c4852be41bab4f9b10e04e6fdf85afded19f845dd645d2334092c88cae2231c201501854169a6869ede3acbf5a4d12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5e2a7b4034429faf79b644fd236e4b67a53b367ed276966a5bff3a850d111edd0d9dcc39946ffbc598946b650d45b07be6598742a3ae2fbcab0c7746e9bb7cb"} 08:44:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:44:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:44:51 INFO - Contents: 08:44:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ed2f28ad18f8f48f098c9471e3cf4f50d5c4852be41bab4f9b10e04e6fdf85afded19f845dd645d2334092c88cae2231c201501854169a6869ede3acbf5a4d12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5e2a7b4034429faf79b644fd236e4b67a53b367ed276966a5bff3a850d111edd0d9dcc39946ffbc598946b650d45b07be6598742a3ae2fbcab0c7746e9bb7cb"} 08:44:51 INFO - Running post-run listener: copy_logs_to_upload_dir 08:44:51 INFO - Copying logs to upload dir... 08:44:51 INFO - mkdir: /builds/slave/test/build/upload/logs 08:44:51 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=587.576055 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 47 secs) (at 2016-05-24 08:44:51.482346) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:44:51.485470) ========= 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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners TMPDIR=/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/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/ed2f28ad18f8f48f098c9471e3cf4f50d5c4852be41bab4f9b10e04e6fdf85afded19f845dd645d2334092c88cae2231c201501854169a6869ede3acbf5a4d12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5e2a7b4034429faf79b644fd236e4b67a53b367ed276966a5bff3a850d111edd0d9dcc39946ffbc598946b650d45b07be6598742a3ae2fbcab0c7746e9bb7cb"} build_url:https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013103 build_url: 'https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/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/ed2f28ad18f8f48f098c9471e3cf4f50d5c4852be41bab4f9b10e04e6fdf85afded19f845dd645d2334092c88cae2231c201501854169a6869ede3acbf5a4d12", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5e2a7b4034429faf79b644fd236e4b67a53b367ed276966a5bff3a850d111edd0d9dcc39946ffbc598946b650d45b07be6598742a3ae2fbcab0c7746e9bb7cb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Esl0WvrVTDWVqEx15WAH0A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:44:51.517532) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:44:51.517871) ========= 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.bYsdhW6vAU/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.KcX9wkX4Ma/Listeners TMPDIR=/var/folders/76/zc2kqpz548q1by6kbrt7871800000w/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.005372 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:44:51.566915) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 08:44:51.570531) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 08:44:51.571289) ========= ========= Total master_lag: 1.81 =========